nginx模块添加

nignx现在需要通过https访问,故需要添加openssl模块,过程如下:



1.查看当前nginx编译参数

[root@dodowolf sbin]# ./nginx -V

nginx version: nginx/1.4.5

built by gcc 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) 

configure arguments: --prefix=/usr/local/nginx


2.重新编译,添加openssl模块

[root@dodowolf nginx-1.4.5]# ./configure --prefix=/usr/local/nginx   --with-http_ssl_module

[root@dodowolf nginx-1.4.5]# make

                                ---这里不用make install,  不然文件就会被覆盖

3.备份当前nginx二进制启动文件

[root@dodowolf nginx-1.4.5]# cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak


4.停止当前nginx并替换启动文件

[root@dodowolf nginx-1.4.5]#killall -9 nginx        ---先停止下nginx,要不没法替换新的nginx二进制文件      

[root@dodowolf nginx-1.4.5]# cp -r objs/nginx  /usr/local/nginx/sbin/


5.测试 启动nginx

[root@dodowolf nginx-1.4.5]# /usr/local/nginx/sbin/nginx -V

[root@dodowolf nginx-1.4.5]# /usr/local/nginx/sbin/nginx -t

[root@dodowolf nginx-1.4.5]# /usr/local/nginx/sbin/nginx




你可能感兴趣的:(Nignx,opensll添加)