Как остановить пассажира Phusion - PullRequest
1 голос
/ 20 октября 2011

Я использую модуль Phusion Passenger (mod_passenger) для HTTP-сервера Apache и Capistrano для развертывания приложений rails.

Я хочу «остановить» приложение Ruby on Rails из Phusion Passenger. Как я могу это сделать?

Заранее спасибо

Ответы [ 3 ]

5 голосов
/ 21 октября 2011

Вы не можете остановить его, не отредактировав конфигурацию Apache и не убрав или не закомментировав блок VirtualHost для приложения Rails, а затем перезапустив сервер Apache.

0 голосов
/ 23 декабря 2014

Я сделал:

sudo a2dissite

Затем я написал название сайта Rails и нажал Enter.После этого я перезагрузил Apache:

sudo service apache2 reload
0 голосов
/ 21 октября 2011

Вы хотите остановить это навсегда? Отредактируйте файл apache conf, измените DocumentRoot виртуального хоста на , а не , укажите на установку Rails, затем apachectl graceful.

Если вы хотите полностью запустить и остановить приложение Rails через Capistrano, вы можете написать несколько простых задач cap, которые в основном выполняют то, что я описал выше: войти в систему, отредактировать файл conf и перезапустить apache.

...