源码编译安装nginx
1.下载nginx源码包(这里以nginx-1.18.0为例)node
wget http://nginx.org/download/nginx-1.18.0.tar.gz
2.若是已安装nginx请先卸载nginx
rpm -ql nginx //检测是否安装nginx
rpm -e --nodeps nginx //强制卸载nginx
3.建立nginx安装目录工具
mkdir /usr/local/nginx
4.下载须要用到的插件开发工具
yum groupinstall -y “开发工具” //下载开发工具包
yum install -y pcre pcre-devel //下载插件pcre
yum install -y zlib zlib-devel //下载插件zlib
5.解压nginx源码包ui
tar -zxf nginx-1.18.0 -C /usr/src/ //把nginx包解压到/usr/src/
cd /usr/src/nginx-1.18.0/ //进入解压后的包内
6.添加模块(如下是最基础的)spa
./configure --prefix=/usr/oical/nginx --with-http_ssl_module
//若是报错: ./configure: error: SSl modules require the ??? library
???不是字面意思。这里表明任意字符
那就 : yum install -y ??? ???-devel
而后重新执行上面命令
插件
7.编译而且安装code
make && make install
至此nginx源码安装完毕!!blog
手写不易,转载请标明出处OvOssl