本文出至:新太潮流网络博客

第一步:服务器环境,lnmp即Linux+Nginx+PHP+MySQL,本文中以我的博客为例,使用的是阿里云最低档的ECS+免费的Linux服务器管理系统WDCP快速搭建的lnamp环境,具体安装以及使用方法都可以在其官方论坛找到详细的操作文档。

第二步:创建你的网站,使用lnamp环境创建你的网站,已有网站的,确保你的程序在lnamp下能够正常的运行,以wordpress为例,lamp跟lnamp下的伪静态规则是不同的,有过更换的,要记得切换。

第三步:申请免费的ssl证书。

第四步:配置网站ssl,在自己网站的根目录下创建一个存放ssl的文件夹,把申请下来的ssl上传到创建好的文件夹里面

第五步:配置Nginx.加上这些就没问题了

listen 443;
ssl on;
ssl_certificate_key /www/ blog.454142.com/public/ssl/pastdust.key;
ssl_certificate /www/blog.454142.com/public/ssl/pastdust.pem;
第六步:强制让所有HTTP跳转到HTTPS
if ($server_port = 80) {

return 301 https://$server_name$request_uri;

}

if ($scheme = http) {

return 301 https://$server_name$request_uri;

}

error_page 497 https://$server_name$request_uri;
 第七步:一定要把443端口放开,让其可以通过 

本文出至:新太潮流网络博客

最新文章

  1. golang笔记——array
  2. JS常用的设计模式
  3. 关于css3的动画总结
  4. C语言绘制余弦函数图象
  5. linux配置IP地址
  6. IIS配置相关
  7. 面试必须要知道的SQL语法,语句
  8. hdu1711kmp
  9. java.util.NoSuchElementException错误原因及解决方案
  10. Web从入门到放弃<3>
  11. Python字典的一点用法
  12. python基础一 ------如何对元组各个元素进行命名
  13. L2-010. 排座位(并查集)*
  14. C++ 常用算法
  15. python difflib.md
  16. bug找到吐的赶脚
  17. [leetcode greedy]455. Assign Cookies
  18. python批量修改ssh密码
  19. 转:HTTP Get请求URL最大长度
  20. Directly output the object name

热门文章

  1. js按钮 防重复提交
  2. 学习之响应式Web设计---一个实例
  3. redis内部分享ppt
  4. hadoop运行一段时间后无法stop-all的问题
  5. 使用.NET Core与Google Optimization Tools实现加工车间任务规划
  6. IMSI
  7. 如何设计和实现高可用的MySQL
  8. 浅谈Java泛型中的? extends E和?super E
  9. FFmpeg数据结构AVBuffer
  10. Hive基础之Hive与关系型数据库的比较