gpt4 book ai didi

ruby-on-rails - 启动 rails 服务器

转载 作者:太空宇宙 更新时间:2023-11-03 16:57:25 24 4
gpt4 key购买 nike

我正在使用 Ubuntu Server,并且有一个 Rails 应用程序。我想在引导时启动 rails 服务器。我已经将文件放在/etc/init.d/上,并且还使用以下命令创建了一个 crontab:

cd ~/我的应用程序/nohup rails s -p 8000 &

我已经使用过 Puma Server(https://github.com/puma/puma/) 但我无法启动服务器。如果我手动执行脚本,那么服务器会完美启动。我不知道这是怎么回事。有人通过了类似的东西吗?

最佳答案

您必须像这样创建到/etc/rc2.d/目录的链接:

ln -s /etc/init.d/name_of_yout_script.sh /etc/rc2.d/S123_rails_server.sh

因为/etc/init.d/是存储启动脚本的地方,而/etc/rc2.d/文件夹是包含启动时执行的脚本的文件夹。通过使用 S_name.sh,您可以通过运行脚本的位置的数字来表示。数字越大越晚执行。

关于ruby-on-rails - 启动 rails 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11654345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com