Я пытаюсь установить RoR-сервер на Amazon EC2 с помощью Amazon Linux и Ansible. Все проходит хорошо, в конце концов я не могу бегать единорогом. Я проверил, установлен ли камень единорогаПочему я не могу запустить Unicorn RoR
`gem list | grep unicorn`
Показан единорог установлен.
Когда я типа
`unicorn_rails`
я команда не найдена ошибка. Я проверил свой файл gem, и у него есть строка gem unicorn
, затем я запустил bundle install
, и на выходе есть unicorn
. Все еще не в состоянии его запустить.
Спасибо.
Спасибо, что сработало. Я думал, что могу просто запустить unicorn_rails в командной строке. Я как бы понимаю концепцию bundler, но я думал, что должен также работать в командной строке. Должен ли я использовать под своим незамысловатым плейбуком, должен ли я использовать пакет также в учебнике? Как его перезапустить? – user618886
Вы можете запустить 'unicorn', если вы находитесь внутри каталога rails, но не' unicorn_rails', так как вы установили 'единорог' только. – vutran
Делает смысл. Фактически, как единорог, так и unicorn_rails работали под командой bundle. Однако, когда я выполняю единорог в моем каталоге приложений Rails, я все равно получаю команду, которая не обнаружила ошибку. – user618886