我需要运行这个命令
cd /my/app/path&&rails s
每次我启动 Ubuntu 虚拟机时。我尝试将其添加到/etc/rc.local
文件和 中,/etc/init.d/rc.local
但没有成功。
我也尝试过在 sh 脚本中运行它,但也没有用。有什么想法吗?我正在使用 vagrant 来虚拟化 Ubuntu。
答案1
如果你已经预装了 ruby rails,那么只需输入
rails s,如果你想更改端口和访问权限
rails s -pXXXX ,其中“XXXX”代表要在其上运行它的端口号
例如 rails s -p8080,我在端口 8080 上运行 rails 服务器
答案2
最好的方法是将服务器设置在您想要的特定位置(例如,您的项目)。然后输入以下命令 home/user/projects/project_name $ rails s。
如果您不确定您的工作目录,请在 Ubuntu 的命令行中输入“pwd”。它代表“打印工作目录”,并将为您提供您指向的当前目录。如果您有多个项目,请转到父目录,在终端中输入“ls”,它将为您提供父目录中当前存在的所有子目录。