news 2026/9/29 4:11:00

Failed to start nginx.service: Unit nginx.service not found.

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Failed to start nginx.service: Unit nginx.service not found.

分享一篇nginx安装后,出现:Failed to start nginx.service: Unit nginx.service not found. 我们需要如何解决这个问题

在使用 Nginx 1.26.3 时遇到了 nginx.service找不到的问题。这是因为通过源码编译安装 Nginx 后,systemd 没有对应的服务单元文件。别担心,我们可以手动创建一个

1.创建服务文件

使用vi编辑器在 systemd 的系统目录中创建服务文件。通常建议放在 /etc/systemd/system/目录下

sudo vi /etc/systemd/system/nginx.service

2.编写服务配置

将以下内容复制到文件中。​请务必将路径 /usr/local/nginx/全部替换为您实际的 Nginx 安装路径 /usr/local/nginx-1.26.3/​

[Unit]

Description=The NGINX HTTP and reverse proxy server

After=network.target

[Service]

Type=forking

PIDFile=/usr/local/nginx-1.26.3/logs/nginx.pid

ExecStartPre=/usr/local/nginx-1.26.3/sbin/nginx -t

ExecStart=/usr/local/nginx-1.26.3/sbin/nginx

ExecReload=/usr/local/nginx-1.26.3/sbin/nginx -s reload

ExecStop=/usr/local/nginx-1.26.3/sbin/nginx -s stop

PrivateTmp=true

[Install]

WantedBy=multi-user.target

关键提示​:请仔细核对并确保 PIDFile、ExecStartPre、ExecStart、ExecReload和 ExecStop的路径都正确指向您的 Nginx 安装路径 /usr/local/nginx-1.26.3

ExecStartPre参数用于在启动前测试配置文件语法,能帮助提前发现配置错误

3.重新加载systemd配置

创建文件后,必须让 systemd 重新加载配置,以识别这个新服务

sudo systemctl daemon-reload

4.启动并验证Nginx服务

sudo systemctl start nginx

检查服务状态

sudo systemctl status nginx

Snipaste_2025-10-23_14-23-22

5.设置开机自启动

sudo systemctl enable nginx

Snipaste_2025-10-23_17-00-43

检查确认开机自启是否已成功启用

sudo systemctl is-enabled nginx

Snipaste_2025-10-23_14-25-03

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/29 2:23:13

记录我适配iOS26遇到的一些问题

. 暂时关闭Liquid Glass 液态玻璃在iOS26中,系统默认开启了Liquid Glass 液态玻璃效果。例如UINavigationBar和UITabBar等,并且是强制性的。但是在项目紧急上线,适配没有做好的情况可以暂时关闭这个效果。当然苹果也给了最终限制,…

作者头像 李华
网站建设 2026/9/28 12:22:22

通过命令模拟pod创建

篇文章主要涉及到 kubelet 通过 csi 向运行时发送创建请求,运行时发生了什么?pod 网络又是怎么连通的?对应的流量图画板我们将使用 docker 和 linux Bridge 去完成这个 pod 需求流程描述kubelet 通过 CRI 接口调用运行时(如 conta…

作者头像 李华
网站建设 2026/9/28 20:46:01

同步机无感 STM32 低成本 MD500E 永磁同步控制方案大揭秘

同步机无感 STM32低成本MD500E永磁同步控制方案,pmsm,高性价比变频器参考方案 md500e三电阻采样,移植了500e的永磁同步电机控制的关键代码,实现了精简版500e,默认电位器调速,用了一种优化的无感磁链观测器f…

作者头像 李华
网站建设 2026/9/28 13:47:36

小宝玩具 【通达信、源码 、主图、附图】

{}RSV:(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:SMA(RSV,3,1); D:SMA(K,3,1); DIFF: EMA(CLOSE,12) - EMA(CLOSE,26); DEA :EMA(DIFF,9); MACD:2*(DIFF-DEA); 做多:IF(K>D AND MACD>0 AND V>1,2,0),COLORRED; 做空:IF(K<D AND MACD<0 AND V>1,-2…

作者头像 李华
网站建设 2026/9/28 18:06:57

使用 Github Pages 和 Hexo

截图&#xff1a;baby7.github.io首页截图下面说一下优缺点&#xff0c;主要对比的是购买服务器搭建个人博客。优点&#xff1a;不需要买服务器使用Github Pages的服务器&#xff0c;只需要建一个github仓库&#xff0c;然后往里面放html文件就可以了&#xff0c;不需要去买服务…

作者头像 李华