如何通过Heroku搭建静态个人网站

作者:羽西

Heroku一直是羽西喜欢的Cloud Provider,在上面可以免费的部署各种语言,各种framework的应用程序。同时他家还有很多插件,可以免费使用Postgresql,MongoDB,elasticsearch等数据存储层。其实,在Heroku上还可以免费部署自己的静态站点,同时支持域名绑定。下面就详细介绍一下。

Heroku

首先在本地环境创建自己的站点目录:

1
2
mkdir mywebsite
cd mywebsite

同时添加一个文件index.php,其目的就是让Heroku以为这是一个PHP应用程序,该文件内容如下:

1
<?php header( 'Location: /index.html' ) ;  ?>

然后在该文件夹下创建/复制所有的静态文件,比如HTML, 图片, JavaScript, CSS等。之后运行如下命令:

1
2
3
4
5
git init
git add --all
git commit -m “init”
heroku apps:create 你的站点名称(比如:yuxistatic)
git push heroku master

如果做了任何修改,只需要:

1
2
3
git add --all
git commit -m “提交信息”
git push heroku master

然后,就可以通过一下网址访问你的静态站点了:

https://你的站点名.herokuapp.com/

至于域名绑定,需要先输入你的信用卡信息,但不会收取费用,之后按照提示操作就可以了。


未经授权,严禁转载。


羽西欢迎大家投稿分享英国生活,邮件:[email protected]

如果您觉得我的文章对您有所帮助,愿意请我喝杯咖啡:
BTC: 13awm2DNctX647QHH2zJHUEr5vQz3mK1hE
ETH: 0xfFAE39dA418bfa94018C00A4A5eb6A8ddc6Bcf5c

分享到