主机迁移,记录踩到的坑。。。

前言

前两天以腾讯云学生云主机活动,10元每月的价格买了三年的云主机,而康康之前用的也是腾讯云的,不过到今年12月就到期了。

于是就想把站点等等资源迁移到新主机中,结果发现踩了好几个坑啊!

系统升级

系统康康依然选择喜欢的FreeBSD,同样的进行升级,原版本为10.1,要先升级到10.4然后再到11.2,康康没直接升级10.4,而是想按部就班的自动升级,结果不指定版本号却升级不了,郁了个闷啊!

MySQL安装

MySQL安装这个可是要了康康的老命啊,折腾了许久!

其实若默认安装的话,一切都能正常的,可是康康想把数据库、WEB、LOGS等资源都统一存放在单独的目录中,这就出了问题了!

MySQL的数据库默认是安装到 /var/db/mysql 中,康康想让它安装到 /data/mysql,于是呢,改 my.cnf,改启动文件,各种配置,最后终于折腾完了,总算是可以正常创建默认数据库,连接数据库了。

这里记录下更改位置:

  1. /usr/local/etc/mysql/my.cnf
  2. /usr/local/etc/rc.d/mysql-server

Gogs安装

之前康康也发表过,Gogs现在可以直接通过pkg命令进行安装了,可是由于之前康康安装的数据库存在问题,创建用户后却会出现无法使用localhost或127.0.0.1连接的情况,颇为奇怪~

于是在安装Gogs的时候,无论康康如何操作,就是无法执行安装操作,只要点击安装按钮就一阵等待,然后504。。。

最后想到,因为康康是启用了安全组,限制了3306的外部连接,那么我创建用户的时候直接创建为允许任意地址连接呢?

于是把原本只有本地可连接的用户数删除,重新创建为允许任意地址连接的,OK,安装成功了。。。

CDN配置

其实CDN配置也没什么好说的,主要是因为之前康康一直是配置错误,所以其实CDN也可以说根本没有工作,完全还是原Web在接收请求。

这主要是因为腾讯云那帮助文档实在是写的太懵懂了,康康是脑袋都看得大了一圈。

之前康康是在本地还建立了一个 cdn.usebsd.com 的Web站点,连接到 www.usebsd.com 中,然后回源就回的 cdn.usebsd.com,这样当然是脱裤子放屁了,完全扯淡啊!

其实只需要在回源的那里填写原站址就OK,CDN就能正常运行了。。。

最后修改:2019 年 04 月 27 日 11 : 47 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论