就在今天上午,我进行了“技术性折腾”,首先重置了服务器确保性能,再更换了apache以开启伪静态,在腾讯云上申请了SSL证书。再开启了CDN加速。。。
其中SSL还是好配置的,其他的……

1.高版本数据库备份脚本恢复到低版本

因为我在创建本博客的时候选择的MYSQL数据库版本是5.7,而切换之后新版本的宝塔面板不支持4g内存以下的机器安装5.7,只能安装5.6及以下。这就非常悲催了。还原数据库的时候报错,差点以为这个博客永远回不来。 (这些文章写得蛮费劲的)
我研究了一下,数据库的备份文件好像是将数据库中的所有结构和数据都抄到一个SQL查询脚本上,表结构就用建表命令表示,表内容就用插入语句表示。


简而言之,就是执行了这个备份出来的脚本,就可以创建一个一模一样的数据库。

基于这个思路,我发现,报错的语句是:

Table structure for table `typecho_comments`;

这是啥?我不知道。反正注释掉就行了。

--Table structure for table `typecho_comments`;

结果还是报错。上百度一查,发现MYSQLSQLserver注释语法不同。
SQLserver的注释语法要在双横线--后加上空格,再写注释内容。
即:

-- Table structure for table `typecho_comments`;

这样数据库成功导入,博客页面和功能均正常。可喜可贺!

2.伪静态

在宝塔后台使用wordPress的伪静态就行了

CDN加速

这是让我最最最难受的地方。
首先要新建一个域名,指向服务器,作为源站,并做好服务器端的绑定。
再上CDN服务商配置加速域名,加速域名使用站点原本域名。本站是blog.dreamelf.cn。
缓存方案选择.css;.js;.jpg;.png;.bmp;.mp3;.mp4缓存7天,这可以防止其他动态资源被缓存进去。
如果配好了SSL,可以导入证书。
但是现在遗留下来一个很难受很难受的问题,就是后台页面不能被加速域名访问!只能访问源站域名!而且就我主观体验,页面载入普遍比没开CDN更慢,而且后台源站访问巨卡!
唯一一个让我感到体验较好的,是图片不会载入半张了。
先试运行三天吧,如果效果还没改善就撤了CDN吧。

我丢啊!刚发完这个文章访问主页,又崩了!!!这个CDN到底是神马龟儿玩意儿啊!!!

Last modification:February 6th, 2020 at 05:05 pm
如果觉得我的文章对你有用,请随意赞赏