Я разработал проект Rails локально и хочу развернуть его на своем Ubuntu VPS. Теперь я установил драгоценные камни на VPS и скопировал код приложения Rails. Я могу выполнить rails s --binding=0.0.0.0
в сеансе шпаклевки на VPS, и веб-сайт может быть доступен из Интернета. Проблема в том, что когда я закрываю шпатлевку, сайт не работает. Как запустить приложение Rails таким образом, что он еще жив, даже если я закрыл шпатлевку?Как развернуть проект рельсов на сервере Ubuntu?
1
A
ответ
2
Использование rails s
- это не путь. Он будет использовать Webrick (или другой, если вы выберете), чтобы обрабатывать запросы, и это может быть довольно медленным.
Необходимо настроить производственный стек для обслуживания вашего веб-сайта.
Here является одним из лучших учебных пособий, которые я видел о том, как развернуть приложение Rails на производственном сервере (VPS).
Короче вам понадобится установить RVM или Rbenv, Ruby, некоторые библиотеки, базы данных, Nginx и Passenger. У вас тоже есть альтернативы. Но это основное.
Я рекомендую использовать Capistrano для развертывания. Вы также можете выбрать другой инструмент развертывания или нет.
rails s
это лучше всего для развития только.
Смежные вопросы
- 1. Как развернуть приложение cakephp на сервере ubuntu
- 2. Разверните проект Spring MVS на сервере Ubuntu
- 3. Как развернуть проект bpel на сервере ODE
- 4. Как развернуть проект плавкого предохранителя на сервере?
- 5. как развернуть проект рельсов с RAILS_GEM_VERSION = '2.3.8'
- 6. Как развернуть проект Django на AWZ Amazon или другом сервере
- 7. развертывание проекта рельсов на удаленном сервере
- 8. Не удается развернуть проект на другом сервере?
- 9. Установить проект Django на удаленном сервере Ubuntu
- 10. Как развернуть рубин на рельсах проект только на рубиновый сервер?
- 11. Как развернуть проект eclipse java (java se) на ubuntu?
- 12. Как развернуть угловой проект 2 CLI на сервере производства ubuntu, размещенном локально
- 13. Я не могу развернуть мой проект рельсов на Heroku
- 14. как развернуть уже разработанный проект drupal на сервере
- 15. Как развернуть проект Rails на сервере Nginx с помощью пассажира?
- 16. Как развернуть проект Yii2?
- 17. Как развернуть приложение фреймворка игры на ubuntu?
- 18. Как развернуть sidekiq на сервере без приложения?
- 19. Как развернуть EJB на сервере?
- 20. Проект сборки Visual Studio на сервере TeamCity, установленном на Ubuntu
- 21. Как развернуть мой проект Java EE
- 22. Невозможно развернуть динамический веб-проект на сервере WildFly в Eclipse
- 23. Где развернуть проект R на локальном блестящем сервере
- 24. Как развернуть ссылочный проект на JBoss?
- 25. Запуск приложения Java на сервере Ubuntu
- 26. Как развернуть проект рамок для игры в ubuntu?
- 27. Как развернуть проект ASP.NET?
- 28. Clion как развернуть проект?
- 29. Как развернуть проект локального проекта затмения в облачном сервере?
- 30. Простой способ проверки рельсов на ubuntu surver
Спасибо человеку. Вы указали мне правильное направление! –