Перейти к содержимому

Развертывание 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