部署一个免费网站的笔记
这里用到GoogleAppEngine
一点点的命令行操作经验,
一点点服务端的经验,
一张Visa信用卡,
1.注册Google账号
登录到Cloud Platform,登录地址:谷歌cloud
创建项目实例的时候需要认证账号,添加信用卡,这里参看教程这位大神开拓思路,大爱
大部分思路都是参看他的文章,直接去银行申请了一张光大的visa信用卡,填写Cloud Platform支付验证的地区没有中国选项,我选的是香港地区,地址随便填写的。使用visa信用卡绑定之后会有一笔尝试性的付费产生,我这里是8港币,不过不会直接支付,订单会自动取消。
2.项目部署
参看google的官方文档,创建一个项目,来进行部署
我这里这里部署完了之后,使用本地的127.0.0.1:8080可以正常访问出现hello world!
但是使用Google Cloud Platform提供的appspot.com结尾的域名访问不了,原因我大天朝墙了他们
解决方案:映射自定义域名
映射网域的作用:把项目部署完了之后,你本来应该通过浏览器www.12345.appspot.com打开这个项目,现在将域名映射之后,就可以通过www.xiaoqincai.tk来访问。
3.映射自定义域名
注册一个域名tk结尾的,为啥要用tk结尾呢,因为免费,注册地址https://my.freenom.com/
这里我用的谷歌账号登陆,实在是没找到这家网站的用户注册的地址
这里在进行下单的时候浏览器一直报错,我猜想可能是当前网络ip地址的原因,这里因为之前买了个迅游的加速器,我手机端开了迅游加速器,然后开了热点给电脑,这样可以正常下单成功。
注册完了域名之后接下来进行域名映射
参看:
绑定之后可以正常访问到项目。
项目部署好了之后,突然发现可以通过谷歌的这个免费福利进行科学上网,于是就又找了一篇博客研究了一下下
4.尝试连接
这里操作完成之后把3里面获取到的账号信息配置到Mac的网络偏好设置上,配置方法参看
这里不需要下载代码,不需要安装任何应用,上面的地址就是文档,直接按照文档的步骤操作即可
5.报错处理
配置完之后有报错,报错提示修改参看
这里的用完之后还是有报错,然后我把博客中配置的最后一行删掉,科学上网即可连接成功。
当然,如果手里米多的大大可以直接用咱们大天朝的各种云服务来做这个事情,简单方便。
嚼一路辛苦,饮一路汗水!