nginx 安装(支持https 多域名证书)

2016-12-18 18:34


1、环境准备:先安装准备环境

[root@nginx ~]#yum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel 


 2、下载nginx 安装包:  官网地址:http://nginx.org/


现在就是Nginx和OpenSSL的安装与配置(这里注意,一般情况下一个IP只支持一个SSL证书,那么我们现在要在一个IP上实现多个SSL证书,就必须让Nginx支持TLS SNI,由于默认的OpenSSL是没有打开TLS SNI的)

3、解压安装包:


[root@nginx ~]#tar xvf  nginx-1.8.0.tar.gz

[root@nginx ~]#cd nginx-1.8.0

[root@nginx ~]#groupadd nginx

[root@nginx ~]#useradd -g nginx nginx

[root@nginx ~]#./configure --prefix=/usr/local/nginx/ --user=nginx --group=nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module

[root@nginx ~]#make && make install

[root@nginx ~]#cd /usr/local/nginx/sbin

[root@nginx ~]#./nginx -V

nginx 安装(支持https 多域名证书)0

[root@nginx ~]#