结果

从地址栏看到已经支持https了。
坑
以上的过程是很简单,基本都能配置上,说下我遇到的坑。因为我阿里预装nginx并不带https模块,所以要自己手动下载安装包再重新编译,最后复制新编译出来的nginx执行文件替换并重启服务。
报错,提示找不到ssl模块
nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/nginx.conf:123下载相应版本的ngix压缩包
wget http://nginx.org/download/nginx-1.12.1.tar.gz解压
tar zxvf nginx-1.12.1.tar.gz带参编译得到ssl模块
./configure --with-http_ssl_modulemake
停止nginx
/usr/local/nginx/sbin/nginx -s stop当然可以kill进程,网上搜到的是让kill的3种方法
替换旧nginx
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
cp ./objs/nginx /usr/local/nginx/sbin/重启nginx并重新加载conf配置文件
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx -s reload上述踩坑参考了文章//www.jb51.net/article/130894.htm,感谢前人栽树。
这时再在浏览器访问就看到上面给出的截图效果了,大功告成。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对软件开发网的支持。









