NodeHost50MB免费无数据库主机搭建个人博客教程
NodeHost有一个免费的容器主机,每个容器50MB的存储空间,超过了就开始计费,每个月50GB的流量,对于一个个人博客来说是足够了。
但是吧,这里不支持数据库,包括SQLite。我上次看到了一个人要在这里安装Typecho,结果发现SQLite驱动不显示。好不容易传上来的发现支持不了SQLite,全部都开始弃坑了。
但是我就是那种爱搞事情的人,前段时间我注册了一个叫做mdbgo的服务商。我折腾那玩意的时候我发现是真的很卡,卡得不得了,还很难用。离谱的是,上传Z-BlogPHP程序直接容器删不掉,最后还是靠去支持论坛发帖子删掉的。
但是他提供了免费的数据库服务,是MongoDB和MySQL。懂?MySQL数据库就派上用场了。
我们先去 https://dashboard.mdbgo.com/ 注册一个账号,然后去创建一个MySQL数据库。请记下数据库连接信息。
接着回到我们的 NodeHost ,新建一个容器,地区随便选一个,看你心情。
名字也是随便取。
一般这个时候会直接跳到容器页面,如果没有,点击你刚刚创建的容器进入即可。
进入Domains,添加一个域名,你自己的域名或者测试域名都是可以的。
接着你就去打开 Let's Encrypt SSL 项中去按照提示签发免费SSL证书。
签发完返回容器管理页面,进入Files,删除掉默认的index.html即可。
接着你可以安装任何你自己喜欢的PHP应用程序了。
方法1是用自带的CMS Installer,除了Wordpress和那个Kirby以外其他你都可以试试。因为wordpress会导致超额,虽然超额后确实可以用(因为创建第一个容器默认赠送2Cost)但是不是一个长久的方案。Kirby是安装上主机不收钱,但是他的程序也像emlog pro一样要收钱,我先给大家踩一个坑。
方法2是用Z-BlogPHP一键安装程序来安装Z-BlogPHP。这个很简单,我们去官网下载好一键安装程序,接着解压。把解压出来的install.php上传上去,接着就访问域名/install.php开始安装。这个过程耗时最少,因为在线文件管理器是不支持解压的,所以如果文件多的话就得一个一个传上去。安装的时候我们数据库信息填写mdbgo的,正常安装,完毕。
实测安装完Z-BlogPHP占用11MB,很小的。
当然后期用的时候也记得插件不要装太多,图片上传到图床那边。刚开始还好,到了后面的话可能50MB会被超过,然后博客图片挂掉,或者博客没掉。
就这样吧,自己理解,有意见的在评论区反馈。
演示地址:本博客
上一篇:域名更换通知