相信不少同窗都对部署网站很感兴趣,今天给你们介绍一个楼主看过的很棒的视频,一共有八集,从零开始使用
nginx
部署一个https
网站,很是良心的一款视频,视频地址:https://www.laravist.com/series/deploy-a-website-from-scratch
接下来楼主会对视频的每一集发表本身的观看总结或建议nginx
演示了如何在GoDaddy
或阿里云上购买一个域名git
演示了如何在ucloud
上购买一个云主机github
备注,若是你是学生的话,能够去腾讯云购买学生版的主机,只需一块钱web
演示了如何在ubuntu
上安装nginx
(web
服务器),以及如何在goDaddy
或阿里云上解析域名ubuntu
以前链接服务器是用mac
演示的,考虑到不少用户使用的是windows
,这个章节还贴心的讲解了如何使用window
上的git bash
链接服务器windows
将代码上传到github
。而后在服务器上拉取github
上的代码安全
我的以为这种方法不是很好,能够考虑本身在服务器上搭建一个
git
的中央仓库,能够看看我以前的这篇文章:如何在Linux上搭建一个Git中央仓库bash
将站点升级为https
协议,其实就是修改下nginx
的一些配置。部署https
协议须要ssl
证书,证书能够从alphassl(收费)或者 letsencrypt(免费)的方式得到服务器
这里我推荐使用腾讯云免费ssl,申请很是之快,楼主本身从申请到成功先后不到5分钟测试
配置一下nginx
,让使用http
协议访问站点自动跳转到https
协议下
使用 ssllabs测试https
安全程度,以前的配置只能达到B
,修改nginx
配置使得https
安全程度更高,等级达到A+
整部视频只有67分钟,可是很详细的讲解了怎么从零部署一个https
网站,楼主如今已经用上了https
了,但愿大家也能早日用上,喜欢的点个赞吧~