1.1:安装nginx前要对源码进行编译,编译源码依赖
gcc环境,所以需要安装
gcc指令
yum install gcc-c++
1.2:nginx的HTTP模块使用
pcre来解析正则表达式,所以需要安装安装
pcre库,指令如下:
yum install -y pcre pcre-devel
1.3:nginx使用
zlib对HTTP模块的内容进行gzip压缩,所以需要安装
zlib,指令如下:
yum install -y zlib zlib-devel
1.4:nginx不仅支持 http协议,还支持 https(即在 ssl 协议上传输 http),所以需要安装 OpenSSL 库,指令如下:
yum install -y openssl openssl-devel
nginx官网下载http://nginx.org/en/download.html
下载:
wget http://nginx.org/download/nginx-1.18.0.tar.gz
解压:tar -xvf nginx-1.18.0.tar.gz
mv nginx-1.18.0 nginx
配置
./configure --prefix=/usr/local/nginx --user=admin
./configure --with-http_stub_status_module --with-http_ssl_module
安装
make
make install
启动
/usr/local/nginx/sbin/nginx
参考:
https://blog.csdn.net/ShyTan/article/details/125442471
https://blog.csdn.net/t8116189520/article/details/81909574