rvmsudo unicorn_rails -c config/unicorn/production.rb -D --env production не работает

Я установил новый экземпляр ec2 для производственного сервера

когда я попробовал следующую команду в текущей папке

    [ec2-user@ip-xx-xxx-xxx-xxx current]$ rvmsudo unicorn_rails -c config/unicorn/production.rb 
    -D --env production

sudo: unicorn_rails: command not found

Пожалуйста, дайте мне знать, как запустить производственный сервер, который работает на порту 80.

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

2 ответа

Решение

Для порта 80: первый запуск

export rvmsudo_secure_path=1

затем

rvmsudo unicorn_rails -c config/unicorn/production.rb -D --env production

это будет работать наверняка

Вам не нужно использовать rvmsudo и все, чтобы запустить сервер приложений единорога. Ты можешь это сделать

bundle exec unicorn -D -c /path/to/app/unicorn.rb -E production
Другие вопросы по тегам