linux下安装nginx
参考:https://www.cnblogs.com/kenshinobiy/p/9118010.html
下载地址:http://nginx.org/en/download.html
下载上传服务器,解压,进入目录安装

nginx是通过源码包发布的,而nginx是c写的,因此需要安装c/c++的编译器
yum install gcc
安装nginx,nginx-1.20.1目录下执行
./configure
报错,说是需要将PCRE库安装到系统中

下载PCRE:https://ftp.pcre.org/pub/pcre/ ,找个了版本较新的

上传,解压,安装pcre

进入pcre-8.45,仍是执行命令
./configure
然后又是错误,系统缺失 gcc-c++ 库

安装gcc-c++
yum install -y gcc-c++
继续安装pcre

在pcre-8.45目录下执行安装命令
make install
此时出现2次错误,中断2次

第二次,

第一个问题查询说是内存不足,情况不符,不是内存问题。第二个问题不知道那个文件是神马,所以只能继续执行make install
执行成功

然后继续安装nginx,执行命令./configure ,然后又是错误,需要将zlib库安装到系统中

下载zlib:http://www.zlib.net/

上传,解压,安装zlib

在zlib-1.2.11目录下执行
./configure

执行安装命令
make install
然后又是错误,并且是安装pcre时报过的错

只好再次执行安装命令,安装成功

然后回到nginx,继续执行./configure

执行安装命令
make install
安装完毕

nginx安装目录

启动命令sbin目录下
./nginx
停止命令sbin目录下
./nginx -s stop
重启命令sbin目录下
./nginx -s reload

浙公网安备 33010602011771号