重新安装 nginx
# apt-get update
# apt-get install nginx
不行
@张三你好: 先卸载,然后安装
@dudu:
卸载 在按照你的安装,安装是不报错了 但是启动不了 下面的报的错误
wupo@ubuntu:~$ sudo service ngnix start
Failed to start ngnix.service: Unit ngnix.service not found.
@张三你好: systemd 的配置文件没有装上
@dudu: 这个要怎么安装
@张三你好: 在 /lib/systemd/system
文件夹中添加 nginx.service
文件,文件内容如下:
[Unit]
Description=A high performance web server and a reverse proxy server
After=network.target
[Service]
Type=forking
PIDFile=/run/nginx.pid
ExecStartPre=/usr/sbin/nginx -t -q -g 'daemon on; master_process on;'
ExecStart=/usr/sbin/nginx -g 'daemon on; master_process on;'
ExecReload=/usr/sbin/nginx -g 'daemon on; master_process on;' -s reload
ExecStop=-/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid
TimeoutStopSec=5
KillMode=mixed
[Install]
WantedBy=multi-user.target
@dudu: 在虚拟机里面安装的时候 不要选择LAMP 然后在安装nginx就没有问题了