闲的时候,摆弄电脑和网站可以打发时间,最近这两天我就是。现在网站搭建比以前容易多了,一方面有AI可以帮忙诊断代码,另一方面很多建站工具都操作简易化了,但对于网络知识匮乏的我来说,部署VPS还是比虚拟主机难多了。

        现在我手里有两台VPS,一台香港的一台美国的。我打算将香港的作为稳定机,把博客放在香港VPS上,然后把美国VPS当做测试机,用来练手。经常在核云的Q群里听网友说“宝塔开心版”,以及Debian、Ubuntu这些不同于CentOS的Linux系统,我也想接触下。

        昨晚开始,我在香港VPS上先后安装了Debian、Ubuntu这些系统,又尝试部署VPS,并搭建halo,摸索这些东西时间好像就过得快,昨晚搞到今天凌晨。Debian、Ubuntu这些系统我没发现和CentOS有什么不同,图形操作平台我都不知道怎么进入的,实在才疏学浅。而搭建halo也有简易方法,就是利用宝塔自带的Docker。说起来容易做起来难,宝塔里安装Docker,Docker里安装halo,然后就是部署宝塔快乐版、Docker和halo,这些对于没什么经验的我来说,都挺难的。

        最后终于halo安装成功,接下来开始熟悉halo的后台。halo的后台界面布局很清晰,如果只是单纯地码字发图片,则没什么难度,但等我进了后台的应用市场后,遇见问题了。在应用市场,我无法下载安装主题和插件,一直提示安装中。我查询资料,说是halo的应用市场需要用到8090端口,我在核云VPS管理网页修改安全组,开放了8090端口,但还是不行。

        今天早上,我又发现我香港VPS的管理页面打不开了,显示404错误。核云的VPS管理网页里,香港和美国VPS好像共用一个安全组,难道是我无意间把香港VPS的开放端口删除了?虽然到下午我弄明白了原因,但今天上午一直是一头雾水。

        打不开宝塔的登录界面,就进不去宝塔的管理界面,这对于昨天刚刚把博客主域名weiwenchao.cn解析到香港VPS上的我来说,是个小打击——这VPS还没开始用几天,就出现这样那样的问题,看来想保证博客网站的稳定运行,就必须具备一定的网络技术能力。

        虽然同样是搭建博客网站,在虚拟主机上,和在VPS上还真不是一回事,VPS上部署网站比虚拟主机复杂多了。

        没办法,只好给香港VPS重做CentOS系统,我一直喜欢用这个系统,据说比较稳定。昨晚我尝试使用了宝塔快乐版后,感觉确实功能强大还没广告,所以就趁此机会将宝塔快乐版装在香港VPS上,然后就是部署宝塔,重新搭建我的小网站,忙活到下午快4点时,终于将我的博客恢复了。相对wordpress、Z-blog以及java编译的halo,typecho在网站数据恢复方面,应该也算简单,而且我对typecho的网站源码没改动、安装的插件也不多。我博客数据恢复挺快的,只是上传附件图片占用了些时间。

        总结一下几个小细节,备忘。

  1. 转移数据时粗心,将11月份的图片上传到10月份的文件夹里了。刚开始访问恢复后的网站时,我吓了一跳,还以为倒腾数据,把图片代码搞坏了。
  2. 博客数据恢复后,还要在后台将正在使用的Facile主题的“外观”设置里,将网址变更下。变更完后点击“保存”,这时候网页直接显示空白。我尝试两次均失败。后来在宝塔的“网站”——“设置”——“伪静态”里,按照wordpress设置了伪静态规则,该问题解决。
  3. 最大的问题:宝塔登录网址显示404错误。我把这个问题说详细点。宝塔刚部署好之后,会提供一个类似https://157.223.27.128:10289/crye5hdv(此为假网址,举例用)的网址,我部署完宝塔时,将该网址先是绑定域名,变为https://abc.4j.hk:10289/crye5hdv,然后设置了免端口访问,网址进一步简化为https://abc.4j.hk/crye5hdv。而我在浏览器的收藏夹里,收藏的网址是https://abc.4j.hk。这个网址在没有清理缓存时可以访问宝塔的登录界面,但如果清理缓存了,就会显示404错误。目前我采取的方法是:保持SSH端口开放(便于远程执行命令),将https://157.223.27.128:10289/crye5hdv、https://abc.4j.hk:10289/crye5hdv和https://abc.4j.hk/crye5hdv这三个网址收藏,最后将https://abc.4j.hk/crye5hdv网址作为宝塔登录界面的常用网址。

        刚刚在宝塔的“面板设置”——“安全设置”里,发现了两个功能选项。这应该就是对应第三个问题。        

        最后,再说一下宝塔快乐版。我是今年9月底才开始接触VPS,先后使用了新网(试用)、阿里云(试用)、狐蒂云和核云等各家的VPS,在使用期间我安装的都是宝塔免费版,在官网www.bt.cn在线安装的。宝塔官网出的这个版本,需要绑定微信、绑定宝塔账号,而且很多功能是收费的,不交钱没法用。正版宝塔有VIP功能,开通VIP可使用这些功能,最低的一年VIP费是1399好像。对于企业来说不算啥,但对于个人有些贵。

        聪明的中国人有办法,他们搞出来了“宝塔快乐版”,而且不止一个版本。百度上搜索“宝塔快乐版”,会出来好几个与之相关的网站。复制这些网站上的代码,通过SSH远程指令VPS安装宝塔面板,安装好的宝塔面板,将官方宝塔面板里很多收费的功能变成免费了,整个界面也干净了不少。我之前都是用CentOS 7.6,也就是CentOS最低的版本。现在我改为使用CentOS Stream 9,搭配宝塔快乐版和电信线路,我感觉博客的响应速度更快了。

        虽然有些对于知识产权的惭愧,但更多的是白嫖的愉悦感。

QQ20251116-182858.jpg
QQ20251116-191703.jpg