文章目录
1)安装编译环境和依赖库等
在源码编译安装nginx之前需要安装编译nginx需要的环境以及安装所必须的依赖库等;
yum -y install gcc gcc-c++ make zlib-devel pcre-devel openssl-devel
2)建立nginx源码包的下载目录
mkdir -p /date/download
3)进入下载目录
cd /date/download/
4)下载nginx 源码包
wget http://nginx.org/download/nginx-1.24.0.tar.gz
5)解压nginx-1.24.0.tar.gz 生成目录nginx-1.24.0
tar -xzvf nginx-1.24.0.tar.gz
6)进入目录nginx-1.24.0
cd nginx-1.24.0
7)预编译
useradd -r www; make./configure --user=wwww --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
useradd -r www :建立系统用户。
./configure :表示预编译。
–user=www --group=www :表示将系统用户赋予nginx使用,用户属组是www。
–prefix=/usr/local/nginx :nginx的安装路径是/usr/local/nginx。
–with-http_stub_status_module :nginx的客户端状态模块。
–with-http_ssl_module :提供对HTTPS必要的支持。
8)编译(make)
使用make命令编译
make
9)安装 (make install)
使用make install命令安装
make install
10)查看安装信息
/usr/local/nginx/sbin/nginx -v