你好,有谁可以帮忙吗?
我正在使用 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
然后你就可以让它工作了。