Развертывание Rails 6.1 в производственной среде
Phil Smy
0:00 / 0:00
Развертывание Rails 6.1 в производственной среде
5 532 просмотра · 5 л. назад
Phil Smy
5,78 тыс. подписчиков
5 532 просмотра · 5 л. назад
В прошлом видео я создал приложение на Rails 6.1, использующее ActionCable и Stimulus2. Теперь мы возьмём это приложение и развёрнем его в продакшене на хостинговом сервере DigitalOcean.
➡️ Видео, где я создавал приложение, можно посмотреть здесь: • Rails 6.1 with ActionCable and Stimulus2 -...
➡️ Этот проект — вместе с текстовым файлом со всеми командами, которые я использовал для запуска сервера — можно найти на Github здесь: https://github.com/philsmy/cable-guy-...
‼️ Получите 100 долларов ‼️
Перейдите по этой ссылке https://m.do.co/c/f1c6edf8597f, чтобы получить 100 долларов на DigitalOcean!
00:00 Введение
01:33 Настройка сервера DigitalOcean
06:10 Исправление файла инструкций
07:10 Настройка учетных записей сервера
11:35 Установка Ruby
16:12 Установка Nginx и Passenger
18:17 Настройка UFW (брандмауэра)
18:50 Настройка Nginx
20:00 Установка LetsEncrypt certbot (SSL)
21:57 Настройка файла SSL Nginx
23:30 Установка и создание базы данных (PostgreSQL)
25:25 Переменные среды для RbEnv
26:15 Обновление приложения для использования PostgreSQL в продакшене
27:25 Обновление приложения для развертывания (Capistrano)
30:40 Развертывание!
32:25 Демонстрация!
*****
Некоторые люди в интернете просто говорят — я просто делаю. Один из моих основных SaaS-продуктов — Zonmaster.com (https://public.zonmaster.com) — инструмент для автоматической рассылки писем и управления клиентами для продавцов Amazon. Присоединяйтесь к более чем 17 000 других продавцов Amazon и зарегистрируйтесь сегодня!
Ищете отличный хостинг? Я пользуюсь DigitalOcean уже 7 лет, и они меня ни разу не подвели. Просто потрясающе.
Посмотрите их здесь https://m.do.co/c/f1c6edf8597f и получите 100 долларов (!!!) бесплатных кредитов на оплату серверов.
#techEntrepreneur #rubyOnRails #softwareDevelopment