一、由于系统是服务器版,可以能缺少下列软件
//缺少gcc
sudo apt-get install gcc
//缺少c++编译器
sudo apt-get install g++
//缺少make
sudo apt-get install make
(软件所在路径是:/var/cache/apt/archives)
二、下载最新版本的nginx安装包
解压
进入nginx目录
三、安装各种需要的nginx依赖库
1、安装pcre依赖库
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
update出错:
解决方法:
进入到/etc/apt/sources.list.d
下
删除相应的错误文件
2、安装zlib依赖库
apt-get install zlib1g-dev
3、安装ssl依赖库
apt-get install openssl
4、安装 libpcre3-dev
sudo apt-get install libpcre3-dev
四、配置并安装nginx
1、配置:
./configure --prefix=/usr/local/nginx
配置成功
2、编辑nginx:
make
3、安装nginx:
sudo make install
4、启动nginx
进入到nginx下的sbin目录
cd /usr/local/nginx/sbin
sudo ./nginx
5、重启nginx
sudo ./nginx -s reload
6、查看nginx进程:
ps -ef|grep nginx
或ps -C nginx -o pid
参考链接:https://blog.csdn.net/qq_42827960/article/details/86597770
https://www.cnblogs.com/15ho/p/6351546.html