roo*_*tpd 6 ruby-on-rails fedora passenger nginx
我正在运行Fedora 16 32bit并且我使用nginx安装了乘客(在安装期间选项1,一切都是为我处理的).安装没问题,但是nginx没有注册为服务.
我可以直接通过它的唯一方法/opt/nginx/sbin/nginx.没有可能通过它运行它/etc/init.d/nginx
有什么方法可以将其注册为服务吗?
/etc/systemd/system/nginx.service使用内容创建文件:
[Unit]
Description=Nginx
After=syslog.target network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
之后你可以控制它:
sudo systemctl stop|start|restart nginx.service
Run Code Online (Sandbox Code Playgroud)
要么
sudo service nginx stop|start|restart
Run Code Online (Sandbox Code Playgroud)
要使nginx能够在启动时启动,您可以运行sudo systemctl enable nginx.service.
| 归档时间: |
|
| 查看次数: |
1129 次 |
| 最近记录: |