Будет ли проект 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
,