安装最新版nginx方法
sudo nano /etc/apt/sources.list.d/nginx.list
#添加以下两行代码
deb [arch=amd64] http://nginx.org/packages/mainline/ubuntu/ bionic
nginxdeb-src http://nginx.org/packages/mainline/ubuntu/ bionic nginx
# 按CTRL+O,然后按Enter确认,按CTRL+X退出
导入nginx公钥
wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key
安装nginx
sudo apt install nginx
安装Nginx后,测试Nginx配置:
sudo nginx -t
如果测试成功,请启动Nginx:
sudo systemctl start nginx
启动时启用自动启动:
sudo systemctl enable nginx
要检查Nginx的状态,请运行:
systemctl status nginx
1. 检查80端口是否被占用
netstat -ano | grep 80
2. 安装nginx
sudo apt-get install nginx
3. 执行完毕后,再次检查下80端口是否已经被监听
netstat -ano | grep 80
4. 如果没有,再启动下nginx
sudo nginx
常用命令
sudo nginx #启动Nginx,如果重复启动会报错
sudo kill -QUIT (主进程号) #主进程号在 /run/nginx.pid里面
ps -ef|grep nginx #查找进程号