如果你是学生,拥有学生邮箱,可以在GITHUB教育版申请学生优惠,点击打开链接。有免费的亚马逊AWS 150刀优惠卡,以及namecheap免费.me域名和ssl证书一年。还有其他很多优惠。
注意:请不要滥用申请机会,不要以薅羊毛的精神对待GITHUB的学生优惠,申请理由写充分,不是edu邮箱就不要填了。(我们已经吃过亚马逊美国停止对中国提供换货服务的亏了)。这种风气要不得,如果没有学生优惠,老老实实花钱,服务器+域名+SSL总共也用不了多少钱的!
1. 购买虚拟主机,云服务器
云服务器和虚拟主机在哪都能买到,国外购买的话优点是域名不需要备案,备案很繁琐,所以建议有可能的话买亚马逊云,或者其他国外VPS。
如果你想快速搭建一个网站,并且没什么代码基础,建议使用亚马逊提供的已经搭建好wordpress的AMI,帮助你快速建立网站。如图:
创建完该虚拟机后,等待几分钟,直接访问虚拟机的ip地址或者在后面加上/wp-login,即可登录。之后就可以使用wordpress了。十分方便。
2. 购买域名,绑定IP
在namecheap网站上购买域名(当然你也可以用别的),我用的学生优惠.me,大概看了下.com也只要5刀一年,就算比国内贵了一点也是完全可以接受,关键是:
不用备案!!!
不用备案!!!
不用备案!!!
购买好之后,你就可以进去DNS设置,相信你们很快就能找到,设置成如图所示:
之后等上10分钟,你就可以用你的域名登录你的虚拟主机了,不用傻乎乎输入IP了。
3. 申请SSL证书实现HTTPS
如果你需要做一个商业网站,涉及金钱交易或者敏感信息,或者你单纯是为了学(zhaung)习(bi),请务必申请SSL证书,具体介绍请自行百度。
据说国内有很多免费的https证书发放网站,我没有试验过,你们可以直接去尝试一波。
如果是严谨的商务网站,请购买正规SSL证书。
namecheap上提供SSL证书购买,使用的是COMODO网站的,因为有学生优惠,免费。平常事9刀一年,不贵。
如图:
购买完成后,namecheap上会有详细的指导,指导如何完成SSL的配置。
首先我们需要在服务器上生成私钥,详情请见 https://docs.bitnami.com/virtual-machine/apps/wordpress/#how-to-create-an-ssl-certificate
之后在namecheap网站上填写你的公钥,类似下图:
之后,你有三种取得证书方式,一种是邮箱获得,一般来说需要你给出可靠地能够证明你是域名主人的邮箱。二是添加指定DNS(推荐!)。三是....是啥来着,忘记了。你们应该可以看到。
我们选择第二种方式,你会在你购买的SSL证书的manage里找到要求你填写的DNS信息,之后DNS设置里添加:
过半个小时,理论上就会收到验证通过的邮件了!如果没有收到,请联系live chat 在线客服,直接就会给你秒过,别问我咋知道的,血和泪的等待。
之后,可以参照这个网址 https://docs.bitnami.com/virtual-machine/apps/wordpress/#how-to-enable-https-support-with-ssl-certificates,在服务器里面放进证书(邮件附件提供)和配置好文件。这样在http后面试着加上s,恭喜你,可以访问了。
但是,wordpress并不会自动帮你全局https,一旦你从主页点到了子页面,https就变回http了,这时候,你需要wordpress插件!可以搜索https,会有很多强制全站https的插件供你选择。
恭喜你:
最后,安利自己的小站,主要是和同学一起卖卖美国和澳洲的商品。
https://usau-buy.me/
如果有任何问题,欢迎留言咨询!