一:查看是否包含了--with-http_ssl_module
在nginx的sbin目录里面运行:
./nginx -V
仔细对照看一下,如果configure arguments后面没有东西证明是没有的,然后跟着我现在
如果是这样就不用下载
二:下载--with-http_ssl_module
首先啊,我的nginx目录是这样的:/usr/local/nginx
下载这个我们要去压缩包解压出来的那个nginx-1.24.0文件中做:
1.进入/usr/local/nginx/nginx-1.24.0目录
/usr/local/nginx/nginx-1.24.0
./configure --prefix=/usr/local/nginx/nginx-1.24.0 --with-http_stub_status_module --with-http_ssl_module
注意:/usr/local/nginx/nginx-1.24.0需要改成你自己的
跑条直到出现:
2.进行下载
make
千万千万不要跑make install这个命令!!!!
跑完是这个:
下载完之后会出现一个objs文件
3.停掉nginx服务
1.咱们先停掉nginx服务(去sbin目录)
cd /usr/local/nginx/sbin
./nginx -s stop
2.返回到/usr/local/nginx/nginx-1.24.0/objs目录,把nginx下载到本地,然后把这个nginx扔到
/usr/local/nginx/sbin里面(sbin里面会有一个nginx,不用管他直接剃掉)
4.然后再查看./nginx -V
./nginx -V