Nginx负载路径
1. 编写Nginx的systemd服务文件
首先,在/etc/systemd/system/
目录下创建一个新的服务文件,比如nginx.service
。你可以使用vi
、nano
或其他文本编辑器来创建和编辑这个文件。
1 | sudo vi /etc/systemd/system/nginx.service |
然后,将以下内容复制到该文件中:
1 | [Unit] |
注意:
User
和Group
字段应根据你的Nginx配置进行更改。同时,ExecStart
字段中的Nginx路径也可能需要根据你的实际安装位置进行调整。这里安装的路径是
./configure --prefix=/opt/nginx/nginx
2. 重新加载systemd配置
保存并关闭文件后,你需要重新加载systemd的配置,以便它识别新的Nginx服务文件。
1 | sudo systemctl daemon-reload |
3. 启用并启动Nginx服务
现在,你可以使用systemctl
命令来启用Nginx服务,以便它在系统启动时自动运行。
1 | sudo systemctl enable nginx |
然后,你可以手动启动Nginx服务来检查它是否按预期工作。
1 | sudo systemctl start nginx |
4. 检查Nginx服务状态
你可以使用以下命令来检查Nginx服务的状态:
1 | sudo systemctl status nginx |
如果Nginx正在运行并且没有错误,那么你应该会看到“active (running)”的状态信息。
现在,Nginx已经被配置为在系统启动时自动运行了。如果你需要停止或重启Nginx服务,可以使用以下命令:
1 | sudo systemctl stop nginx |
本文地址: https://github.com/maxzhao-it/blog/post/ec5ec98b123324/