这该死的hostinger主机,让我多工作了三个小时

最近因为站点的流量过大,导致用了十几年的老薛主机直接崩了,因为是老客户了,客服免费加了CPU跟内存依旧崩。
索性就一次买了两台Hostinger的主机,它算是性价比比较高的服务器了。一台在欧洲,一台在美西。把网站一弄好,跑起来一看,我在国内挂了美国的VPN还算好,但是用工具一试,有点惨不忍睹。
没办法,只好多做点工作,祭出CDN大法了。
为了省力,直接把整个wordpress给CDN了。
1.先写一段python,删除一些不要的文件,要不然传到github上要超标

import os

# 将这个文件放到wordpress的根目录名
path ='C:\\Users\\xxx\\Desktop\\dirname'
for maindir,subdir,file_name_list in os.walk(path):
    for filename in file_name_list:
        if filename.endswith(".php") or filename.endswith(".html") or filename.endswith(".txt") or filename.endswith(".mo") or filename.endswith(".po"):
            os.remove(maindir+"\\"+filename)
        else:
            print("None")

2.打开hostinger的SSH做压缩跟下载,要不然用FTP或者它自带的那个文件管理器,要死人的,那速度真就是慢成狗一样的,即时我使用的其中一台服务器是1000元人民币/月的。

zip -r filenames.zip public_html
# 之后就是一个漫长的等待过程......
mv filenames.zip public_html/

3.直接用Mobaxterm的资源管理器把文件下载下来,如果你在hostinger的文件管理器里找,你会发现你死活找不到这个压缩文件。
4.把前面写的python脚本放到本机解压出来的wordpress目录下执行
5.在github上开一个新仓库提交
6.jsdelivr反向代理

这下感觉瞬间舒坦了,虽然多做了些工作,但是提速又省钱

THE END
分享
二维码
< <上一篇
下一篇>>