# 0.下載依賴
yum clean all
yum makecache
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
# 1.編譯添加ssl模塊
# 新命令
cd /data/nginx
tar czvf nginx-1.24.0 nginx-1.24.0.bak
cd /data/install/nginx-1.24.0
./configure --prefix=/data/nginx-1.24.0/ --with-http_stub_status_module --with-http_ssl_module --with-stream --with-compat --with-openssl=/data/install/openssl-1.0.2f && make && make install
# 2.將nginx.conf.bak-20241012替換為nginx.conf
cd /data/nginx/nginx-1.24.0/conf
mv nginx.conf.bak-20241022 nginx.conf
# 3.檢查配置文件
/data/nginx/nginx-1.24.0/sbin/nginx -t
/data/nginx/nginx-1.24.0/sbin/nginx -s reload
# 或者
/data/nginx/nginx-1.24.0/sbin/nginx -s stop
ps -ef |grep nginx
/data/nginx/nginx-1.24.0/sbin/nginx
如果想要在nginx加上--with-http_ssl_module模塊 , 需要加上--with-openssl模塊 , 并且等號"="后面還是源碼包位置
./configure --prefix=/data/nginx/nginx-1.24.0/ --with-http_stub_status_module --with-http_ssl_module --with-stream --with-http_ssl_module --with-compat --with-openssl=/data/install/openssl-1.0.2f