缓存优化
3o到大陆网络烂是应该的,那么便宜还要gia(逃
直接进教程不多bb。首先我们要从缓存入手,quickbox刚安装时是不带任何缓存处理的,任何css/js都要从远程加载,quickbox所用nginx主要原理是反代当前端口的网页,如我这边qbittorrent访问路径为dw.iamydp.cn/qbitorrent,那nginx就把qbitorrent页面所在的端口反代到/qbitorrent这个路径,所以不能和平常网站一样来处理静态文件的缓存。
进入到/etc/nginx/apps,使用vim编辑dashboard.conf,在27行下添加如下代码
location ~.*\.(js|css|html|png|jpg)$
{
expires 3d;
}
之后返回面板,打开控制台-network,按住shift+f12刷新,加载完成后再仅按f5刷新一次,就可以看到状态码200(from memory cache),这就代表设置好了。同理,也可以对qbitorrent,但是会有一定概率失效(缓存没命中等原因),FileManager同理,所以不建议对面板意外进行处理。
ssl证书变更
quickbox用的是Let's Encryp的90天证书,但是有存在过期失效的可能,所以我决定更换为腾讯云免费的1年期证书(申请过程略)。从腾讯云处下载证书以后,我们需要压缩文件中nginx文件夹里的内容,先把他们提出来放到一边。之后进入/etc/nginx/ssl/你的域名/目录,上传名称最后面是_bundle.crt和.key的两个文件。之后编辑/etc/nginx/site-enabled/default,将ssl configuration下面勾画的这两项换成自己上传的证书就可以了。
多倍发包
这个我以前推荐过啊,现在发现用到3o上面有奇效,不多bb。
需要注意的是自己的流量,3o以外非流量不限量用户需要注意下,使用后流量是原来的两倍。
1:下载源码并解压
wget https://github.com/snooda/net-speeder/archive/master.zip unzip master.zip
2:准备编译环境
debian/ubuntu:
#安装libnet-dev: apt-get install libnet1-dev #安装libpcap-dev: apt-get install libpcap0.8-dev
centos:
#下载epel:https://fedoraproject.org/wiki/EPEL/zh-cn 例:CentOS6 64位: wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm #(如果是centos5,则在epel/5/下) #安装epel: rpm -ivh epel-release-6-8.noarch.rpm #然后即可使用yum安装: yum install libnet libpcap libnet-devel libpcap-devel
编译:
Linux Cooked interface使用编译(venetX,OpenVZ):
sh build.sh -DCOOKED
普通网卡使用编译(Xen,KVM,物理机):
sh build.sh
使用方法(需要root权限启动):
#参数:./net_speeder 网卡名 加速规则(bpf规则) #ovz用法(加速所有ip协议数据): ./net_speeder venet0 "ip" 如果kvm下报错:err msg:[libnet_write_raw_ipv4(): -1 bytes written (Message too long) #关闭tso ethtool -K 网卡名 tso off
引用自原项目
新盘新项目,不再等待,现在就是最佳上车机会!
三人冷水澡
隔墙有情人
矛盾修饰法
我的西门小故事
动物园天启夜
绝色青春
我的熊老爸
妈妈别走
刚果惊魂
皇家圣诞假期
音乐是怎么变成免费午餐的
暴走财神6
音乐是怎么变成免费午餐的
狂暴3击倒总统
忘记你的方法
假如爱有天意
谢谢老板
你往哪里跑
矛盾修饰法
甜心
桑苏扎德克内迪梅
绝命银行
六月里来好阳光
吞噬星空剧场血洛大陆
一闪一闪亮星星
血十三