В этом мастер-классе по простой настройке VPS сервера для публикации ваших ruby on rails приложений мы используем Digital ocean ubuntu, веб-сервер nginx, сервер приложений passenger, базы данных postgres и rbenv для установки нужной версии ruby.
План видео:
0:06 — Что нужно подготовить к уроку
2:07 — Что такое VPS
4:40 — Подключение DigitalOcean VPS
12:18 — Linux пользователи: настройка
18:26 — Установка rbenv
22:52 — Установка ruby через rbenv
25:14 — Установка nginx passenger
33:14 — Конфиги nginx
37:44 — Установка Postgres
42:04 — Добавляем пользователя postgres
45:38 — Создаем Rails приложение
52:56 — Настройка репозитория приложения
54:24 — Клонирование и деплой приложения
1:00:55 — Деплой новой версии приложения
1:03:07 — Резюме: сделали все руками чтобы понять
man – помощь
info – тоже помощь
uptime — время с последнего включения
lscpu – данные процессора
whatis – показывает что делает комманда
whereis – показывает где файл
locate – показывает где файл
ls — показать что в этой директории
ls –la –R / — показать все на компутере
Ctrl Z — отправить процесс на background
Ctrl C – прекратить процесс вообще
По ссылке можно заказать проект дома цена которого будет очень приятна. Компания имеет большой опыт и стаж.
Разбираем основы работы в оболочке bash — родной консоли Ubuntu:
— как настроить оболочку bash под себя?
— как создать свою команду в оболочке?
— что такое переменные среды?
— как создать, удалить или изменить переменную среды?
— что такое групповые (универсальные) символы или wildcards?
— как работать с историей команд в Linux?
— как работают принципы автозаполнения при наборе команд?
— как искать документацию (мануалы) и прочую информацию в среде Linux?
Читать дальше →
Основы работы в командной строке Linux. Базовые навыки, основные команды.
В этом видео рассказывается про работу в командной строке Linux. Затрагиваются общие теоретические вопросы. Даются начальные знания о работе в командной строке Linux.
Начинающему сетевому администратору или веб-разработчику просто необходима собственная площадка для обучения и экспериментов. Конечно, можно купить хостинг или установить денвер на свой ноутбук. Однако, более эффективно развернуть свой собственный сервер на компьютере или виртуальной машине. Это позволит разобраться с ньюансами работы хостинга на личном опыте. Большинство серверов, на которых находятся интернет-сайты, работают на ОС Linux. На вебинаре мы разберем на практике процесс установки Ubuntu, узнаем, как выполнить правильное разбиение диска, познакомимся с командной строкой linux и сетевыми настройками Ubuntu, развернем в системе LAMP-сервер.