Будет ли проект ruby ​​on rails запускаться автоматически при тонком старте

Как вопрос государства.

Я пытаюсь запустить ruby ​​на рельсах при перезагрузке машины.

Я чувствую, что у меня успешно начался авто.

Но моя страница ROR все еще не работает.

то есть: когда я открываю localhost:3000, эта страница не может отображаться.

Ror проект запускается автоматически при малом старте? если нет, какую настройку мне нужно сделать?

Я использую Ubuntu, проект ROR в /home/usr/test

2 ответа

Решение

Вам нужно указать thin, какое приложение вы хотите запустить автоматически вместе с thin.

sudo thin config -C /etc/thin/testapp.yml -c /home/usr/test  --servers 3 -e production

Вы можете перепроверить настройки:

cat /etc/thin/testapp.yml

Он должен отображать что-то вроде:

--- 
pid: tmp/pids/thin.pid
address: 0.0.0.0
timeout: 30
port: 3000
log: log/thin.log
max_conns: 1024
require: []

environment: production
max_persistent_conns: 512
servers: 3
daemonize: true
chdir: /home/demo/public_html/testapp

Источник: Центр Знаний Rackspace

Попробуйте это:

вы должны запустить тонкий сервер в каталоге /home/usr/test,

попробуйте худеть по команде bundle exec thin start,

Другие вопросы по тегам