Centos7.3 安装部署Nginx并配置https的方法步骤
安装环境
1.gcc安装
安装nginx需要先将官网下载的源码进行编译
编译依赖gcc环境:
yuminstallgcc-c++
2.PCREpcre-devel安装
安装pcre-devel是使用pcre开发的一个二次开发库。:
yuminstall-ypcrepcre-devel
3.zlib安装
zlib库提供了很多种压缩和解压缩的方式,nginx可以使用zlib对http包的内容进行gzip:
yuminstall-yzlibzlib-devel
4.OpenSSL安装
一个强大的安全套接字层密码库,有主要的密码算法、常用的密钥和证书封装管理功能及SSL协议。需要nginx支持https(ssl协议上传输http)
yuminstall-yopensslopenssl-devel
安装Nginx
使用wget命令下载
wget-chttps://nginx.org/download/nginx-1.9.9.tar.gz
解压
tar-zxvfnginx-1.9.9.tar.gz cdnginx-1.9.9/
配置
普通配置
#./configure
配置https:
./configure--with-http_ssl_module
安装
make makeinstall
查找安装路径:
whereisnginx
启动、停止nginx
cd/usr/local/nginx/sbin/ ./nginx ./nginx-sstop ./nginx-squit ./nginx-sreload
注释:
./nginx-t:查看nginx.conf配置文件是否正确
./nginx-squit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx-sstop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
配置ssl请查看具体你是用的哪家服务器在申请域名的同时申请ssl证书然后在服务器负载均衡直接在哪里配置即可。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。