Nginx 1.9.7安装使用-2015.12.6
nginx 1.9.7安装使用本文介绍nginx 1.9.7的安装,并启用http、https访问。
By 泪痕之木实验环境
操作系统:CentOS 6.7
IP:0
主机名:CentOS6
YUM软件包安装:CentOS默认提供的在线YUM源
openssl版本:openssl-1.0.2d.tar.gz(openssl官网获取)
nginx版本:nginx-1.9.7.tar.gz(nginx官网获取)
依赖包安装安装openssl和nginx之前,需要先安装一些依赖包:gcc、pcre、zlib
1、nginx gzip模块需要zlib库
2、nginx rewrite模块需要pcre库
3、nginx ssl模块需要openssl库
[root@centos6 ~]# yum install gcc\* pcre\* zlib\* -y
?Nginx安装
将nginx和openssl源码包上传至服务器,这里上传到了 /root 目录
openssl解压即可,并不需要安装
[root@centos6 ~]# tar zxvf openssl-1.0.2d.tar.gz
[root@centos6 ~]# tar zxvf nginx-1.9.7.tar.gz
[root@centos6 ~]# cd nginx-1.9.7
配置nginx安装选项[root@centos6 nginx-1.9.7]# ./configure --prefix=/usr/local/nginx --with-openssl=/root/openssl-1.0.2d --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module
--with-openssl=openssl_dir 指定openssl源码包解压后的路径
--with-http_ssl_module 启用SSL模块 配置完毕后可以看到一个配置概要,概要中的5项必须都有了相应的库支持
安装nginx[root@centos6 nginx-1.9.7]# make make install
安装完毕后安装包和解压后的文件都可以删除[root@centos6 nginx-1.9.7]# cd ..
[root@centos6 ~]# rm -fr openssl* nginx*
Nginx访问
HTTP访问
[root@centos6 ~]# service iptables stop
[root@centos6 ~]# chkconfig iptables off
启动Nginx
[root@centos6 ~]# cd /usr/local/nginx
[root@centos6 nginx]# ./sbin/nginx
Nginx启动后查看端口已经监听默认为
[root@centos6 nginx]# netstat -an|grep :80
使用浏览器访问如下地址如果出现截图页面证明Nginx访问成功0
HTTPS访问
首先需使用openssl生成PEM格式证书或使用Windows证书颁发机构生成PFX格式证书再转换为PEM格式 ssl模块使用此部分请参考本人另外的文章openssl安装使用或Directory证书服务修改nginx.conf创建ssl目录将证书和私钥上传至/usr/local/nginx/conf/ssl目录
[root@centos6 nginx]# mkdir conf/ssl
编辑nginx配置文件SSL访问SSL协议证书私钥文件
[root@centos6 nginx]# vim conf/nginx.conf
将上述部分配置注释取消并修改为如下配置
这里使用的通配符证书
# HTTPS server
#
server {
listen 443 ssl;
server_name ;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_certificate ssl/lhzmcert.pem;
ssl_certificate_key ssl/lhzmkey.pem;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
您可能关注的文档
最近下载
- 核医学教学课件:血液和淋巴显像.ppt VIP
- 重庆市各地方周氏支族源流(1-170支族).doc VIP
- 建筑工程质量管理体系流程图.docx
- 淋巴系统核医学检查课件.ppt VIP
- (高清版)B-T 6003.1-2022 试验筛 技术要求和检验 第1部分:金属丝编织网试验筛.pdf VIP
- (已压缩)TUCST007-2020房屋建筑与市政基础设施工程施工安全风险评估技术标准.docx VIP
- 2026年国家公务员考试申论真题及参考答案(考生回忆版).docx VIP
- 部编版语文二年级上册期中常考七大重点题型专项训练.docx VIP
- 机器人操作系统(ROS)及仿真应用 课件全套 第1--9章 Linux Ubuntu入门基础--- 基于ROS的服务机器人应用实例.ppt
- 压疮的预防及护理技术操作考核评分标准编辑.docx VIP
原创力文档

文档评论(0)