NGINX下配置SSL证书,安全的访问自己网站

参考: https://www.jianshu.com/p/6db0c6dc97a9
http和https的区别。感谢大神的笔记参考。

简单的ssl证书配置实现https访问。
服务器环境:
阿里云服务器ECS linux版本 CentOS 7.4 64位,已安装nginx。
已购买认证以及备案的域名: 例如:baidu.com

1:申请证书;具体详情参考: https://yq.aliyun.com/articles/637307
2:配置nginx配置文件;

10879157-4788d115ce4e3df9.png
nginx.conf

3:保存并测试nginx;输入命令: nginx -t
nginx: nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/nginx.conf...
解决方式:
1> 进入nginx的压缩目录;输入命令:cd /usr/local/src/nginx-1.14.0/
2> 从新安装http-ssl模块;输入命令: ./configure --with-http_ssl_module
如果出现异常请先执行命令: yum -y install openssl openssl-devel,再执行。./cinfigure....命令;
3> 完成后执行make;(不是make install)
4> 执行命令拷贝替换;cp objs/nginx /usr/local/nginx/sbin/nginx
5> 检测nginx -t;

4:成功后重启nginx即可。


10879157-a38fecb5539b33ce.png
效果图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值