我把博客搬到了NodeHost

作者:ptesl 时间:24-10-02 阅读数:59人阅读

各位,有没人想到,我会把博客迁移到NodeHost。众所周知,NodeHost有一个50MB的免费主机,但是没有免费的数据库。如果你上传了一个Z-BlogPHP程序,你会发现这个玩意压根就不支持SQLite3。你可能会觉得这就没办法装博客了。不不不,这个还是有办法的,只要你发动你那聪明的脑袋好好想一想,你就会发现其实这玩意可以配合一些免费的远程数据库来用的。


好的,接下来我说说我的部署方案。


你先创建一个容器,节点选择德国法兰克福,为什么要选这个等下再说。


首先我们正常使用SFTP将我们的博客程序上传到NodeHost。以Z-BlogPHP为例子,如果你是准备去全新安装,那么你直接去下载Z-BlogPHP一键安装程序,把install.php丢上去即可。


数据库我们用的是mdbgo的免费数据库。众所周知,如果我真要mdbgo部署Z-BlogPHP博客那么我只能说体验是真的差,非常卡。但是他提供了一个免费的mysql/mongodb数据库,空间500MB。我们创建一个mysql数据库,连接方式记下来,回到我们的Z-BlogPHP程序,输入数据库信息,正常安装即可。


如果你是现有的,那么请你打开电脑,把博客sql文件扔在当前目录,在当前目录打开终端,输入

mysql -hmysql.db.mdbgo.com -u你的mysql用户名 -p

接着输入密码然后回车,再输入下面的命令导入数据

use 你的数据库名称;
source 你的sql文件;

接着修改 zb_users/c_option.php,修改你的数据库连接信息即可。


当然了,前提是你的博客体积不要超过50MB,不然是会计费的。


顺带提醒一下,这里的不超过50MB是你所有容器加起来不能超过50MB,流量也是所有容器加起来不超过50GB。所以这里也只能跑一些小型的网站了。当然了,你也可以试试他们的Hey Cafe博客。就看你们的喜好吧。


就这样你免费获得了一个50MB网站空间和500MB的数据库。


好了,本文就到这里,如果我什么地方说错了,欢迎在评论区纠正。

发表评论