一、Nginx bash命令查看安装位置
whereis nginx
[root@VM-0-13-centos ~]# whereis nginx
nginx: /usr/local/nginx
二、Nginx bash 命令重启
[root@VM-0-13-centos ~]# sudo /usr/local/nginx/sbin/nginx -s reload

三、常见错误:Failed to restart nginx.service Unit nginx.service not found
当你遇到 Failed to restart nginx.service: Unit nginx.service not found 错误时,这意味着系统无法找到 Nginx 的服务单元文件。这通常是因为 Nginx 没有通过 systemd 管理,或者 Nginx 没有正确安装。
解决方法
1. 检查 Nginx 是否正确安装
首先,确保 Nginx 已经正确安装。你可以通过以下命令检查 Nginx 的安装路径:
which nginx
如果 Nginx 没有安装,你可以通过以下命令安装:
使用 APT(Debian/Ubuntu):
sudo apt update
sudo apt install nginx
使用 YUM(CentOS/RHEL):
sudo yum install epel-release
sudo yum install nginx
四、 手动启动和停止 Nginx
如果你是手动安装的 Nginx,可以使用 Nginx 的可执行文件来启动和停止 Nginx:
启动 Nginx:
sudo /usr/local/nginx/sbin/nginx
重新加载 Nginx 配置:
sudo /usr/local/nginx/sbin/nginx -s reload
停止 Nginx:
sudo /usr/local/nginx/sbin/nginx -s stop
更多:
6135

被折叠的 条评论
为什么被折叠?



