如何在启动 Ubuntu 时运行 Rails 服务器?

如何在启动 Ubuntu 时运行 Rails 服务器?

我需要运行这个命令

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”,它将为您提供父目录中当前存在的所有子目录。

相关内容