博客搬到DO了

第一个独立博客,在朋友的推荐下尝试了老薛主机的虚拟空间,也用了2年多了。近期各种流量不够,每到月末就访问不了。

想起了digitalocean还有15刀(尼玛github怎么就不给我送100刀,明明验证了edu邮箱),加上老薛那空间这个月就到期了,于是就想着转过去,顺便还可以搭个ss。

过程大致是这样:

1. 在DO上建个droplet,其实就是vps了,选最便宜的5刀每个月的,够用了,可以选操作系统,本来我选了fedora的,不过不知道是没点上还是什么,给我配ubuntu了。注意选操作系统旁边有个application选项卡的,那里可以选择vps预装的程序。由于我想把博客转过去,就选wordpress了,选了这个后其实vps已经有了A+M+P了。

2. 然后你就收到你的vps ip,root账户密码了。直接访问ip,启动wordpress的预装程序,这时好像有个保护什么的,会有个弹窗,要输帐号和密码,帐号和密码在vps上root账户的根目录下的一个WORDPRESS文件里。ssh登录vps去看就是了。这就装好了新的wordpress,这样没事先修改wordpress里的wp-config.php文件它好像会自动帮你建一个名字叫做wordpress的数据库用户和一个同名的数据库,密码也随机生成,这个都能在安装完之后的wp-config.php里看到。

3. 但是我得把之前在老薛虚拟空间中的东西搬过来,所以要去把老薛中的数据拿出来。主要是去后台管理面板里把数据库给导出来,可以去phpmyadmin里导,控制面板也有个全站备份,也可以用那个,不过这就会多备份很多东西。数据库文件的备份就一个.sql文件,这就是所有资料了。然后就是老薛空间中的wordpress的网站文件了,就是public-html中的。

4. 在vps中建个数据库和用户,然后把备份的sql文件导入这个数据库。比如你就可以导入到之前自动创建的名字叫wordpress数据库,这样数据库就到新地方了。

5. 我本来是把原老薛空间中的wordpress网站文件替换vps中的新的wordpress文件的,然后改下wp-config.php里的数据库名,用户和密码,和新的一致。不过访问的时候导致什么500错误了。所以我把老薛主机wordpress网站文件中的wp-content目录替换掉vps中新的wordpress的wp-content目录,因为这个目录包含这之前的主题啊,插件啊,上传的文件啊等等,然后改好wp-config.php的设置。

6. 然后就ok了!

15刀啊。。只能用3个月啊。。。。



4 thoughts on “博客搬到DO了

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*