1

Мне нужно запустить эту команду

cd /my/app/path&&rails s 

каждый раз, когда я запускаю свою виртуальную машину Ubuntu. Я пытался добавить его в /etc/rc.local а также в /etc/init.d/rc.local но он не работает.

Я также пытался запустить его в сценарии sh, но тоже не работает. Есть идеи? Я использую vagrant для виртуализации Ubuntu.

2 ответа2

0

Если у вас предустановлены рубиновые рельсы, просто наберите

rails s, если вы хотите изменить порт и доступ, то

rails s -pXXXX, где «XXXX» обозначает номер порта, на котором вы хотите его запустить

например. rails s -p8080, где я запускаю сервер rails на порту 8080

-1

Лучший способ - настроить сервер в определенном месте, где вы хотите (например, ваш проект). Затем введите следующую команду home/user/projects/ имя_проекта $ rails s.

Если вы не уверены в своем рабочем каталоге, введите «pwd» в командной строке из Ubuntu. Он обозначает «печатать рабочий каталог» и даст вам текущий каталог, на который вы указываете. Если у вас есть несколько проектов, перейдите в родительский каталог, введите «ls» в терминале, и он выдаст вам все дочерние каталоги, которые в данный момент находятся в родительском каталоге.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .