nginx.service:步骤 EXEC 生成 /usr/sbin/nginx 失败:没有此文件或目录

nginx.service:步骤 EXEC 生成 /usr/sbin/nginx 失败:没有此文件或目录

你好,有谁可以帮忙吗?

我正在使用 Nginx 实例运行 aws ligthsail。一切都很好。当我配置 vhosts.conf 和其他配置时,sudo nginx -t 错误如下:

nginx:[emerg] /opt/bitnami/apps/capital/conf/nginx-vhosts.conf:1 中不允许使用“server”指令 nginx:配置文件 /opt/bitnami/nginx/conf/nginx.conf 测试失败

然后我尝试使用此代码检查`sudo service nginx status 我收到此错误:

1 月 31 日 14:15:01 ip-172-26-12-145 systemd[5817]: nginx.service: 无法执行命令:没有此文件或目录 1 月 31 日 14:15:01 ip-172-26-12-145 systemd[5817]: nginx.service: 在步骤 EXEC 生成 /usr/sbin/nginx 时失败:没有此文件或目录 1 月 31 日 14:15:01 ip-172-26-12-145 systemd[1]: nginx.service: 控制进程已退出,代码=exited,状态=203/EXEC 1 月 31 日 14:15:01 ip-172-26-12-145 systemd[1]: nginx.service:失败,结果为“退出代码”。 1 月 31 日 14:15:01 ip-172-26-12-145 systemd[1]: 无法启动 NGINX HTTP 和反向代理服务器。

有谁能帮忙,我是 nginx 服务器的新手。

`

答案1

使用以下命令之一安装 nginx:

sudo apt install nginx-core    
sudo apt install nginx-extras  
sudo apt install nginx-full    
sudo apt install nginx-light   

然后你就可以让它工作了。

相关内容