nginx配置安全模块ssl操作实践
2018-04-05 17:02:28
wwwcn4
服务器环境介绍如下:
操作前提:服务器已安装好的nginx 服务器,对应的php版本,对服务器版本服务器操作系统无关。具体操作如下:
一、在配置 nginx 时,可能会依赖于 PCRE 包和 zlib 包,先进行安装:
# yum -y install pcre pcre-devel
# yum install -y zlib-devel
下载 nginx # wget http://nginx.org/download/nginx-1.6.2.tar.gz(如安装过的忽略)
二、免费ssl证书下载及安装,网上申请ssl证书很多,这里就不一一介绍了,各自申请即可。
1、下载证书,申请成功后会有两个文件提供名称如:xxx.pem, xxx.key
2、上传证书到网站对应目录,目录不限制在哪个文件夹下,只要网站能访问到即可,一般在网站根目录新建个sslkey这样目录比较好,容易查找和更新。
3、配置对应网站对应的xxx.cong 配置文件。具体配置如下(根据网站实际目录及名称改写):需要更改的部分红色标出,其余部分复制即可无需更改。
三、重启nginx服务:
# servie nginx restart(任意方式) # /etc/init.d/nginx restart
至此HTTPS配置完成。