Easypanel/kangle商业版一键安装(全家桶)

脚本说明

1.本脚本是可以一键安装Kangle+Easypanel+Mysql+商业集合脚本。

2.脚本本身集成:PHP5.2、PHP5.3、PHP5.4、PHP5.5、PHP5.6、PHP7、MYSQL5.6

3.支持前台用户任意切换PHP5.2-7以适应网站程序

脚本特点

安装包内PHP套件以及Kangle套件均已本地化,达到最佳连接速度。

支持EP前台自由切换PHP5.2-7.0

预先设置各PHP版本PHP.ini安全问题

自动更新MySQL5.1至MySQL5.6

自动/手动更新PHPmyadmin至官网PHP5.3专用最新版

支持自定义403.404.503.504等错误页面!

预先自带EasyPanel模板两个

执行脚本可以选择安装kangle商业版

问题说明

安装错误请执行以下三个命令

1.请执行 yum -y install wget #安装yum

2.请执行 echo -e “options timeout:1 attempts:1 rotate\nnameserver 114.114.114.114\nnameserver 8.8.8.8” >/etc/resolv.conf; #切换DNS

 

安装

yum -y install wget;wget dl.rocky.hk/sh/kangle.sh;bash kangle.sh

 

卸载

sh uninstall.sh

 

Google BBR 一键安装脚本

2016年12月25日,秋水逸冰做的一键安装脚本

系统支持:CentOS 6+,Debian 7+,Ubuntu 12+
虚拟技术:OpenVZ 以外的(KVM、Xen、VMware等)
内存要求:≥128M
日期  :2016 年 12 月 24 日

使用方法

使用root用户登录,运行以下命令:

安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。
重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下命令:

查看内核版本,含有 4.9.0 就表示 OK 了

返回值一般为:
net.ipv4.tcp_available_congestion_control = bbr cubic reno

返回值一般为:
net.ipv4.tcp_congestion_control = bbr

返回值一般为:
net.core.default_qdisc = fq

返回值有 tcp_bbr 模块即说明bbr已启动。

 

—————————————————————————————————————-

bbrplus(bbr修正版)一键安装与使用

wget https://github.com/cx9208/Linux-NetSpeed/raw/master/tcp.sh && chmod +x tcp.sh && ./tcp.sh

参考 https://www.hostloc.com/forum.php?mod=viewthread&tid=508015&highlight=bbr%2Bplus

我什么都没有忘记,只是不再提起

“我什么都没有忘记,只是不再提起。”

“你还记得他么?”

“早忘记了。”

“可我还没说他是谁……”

忘记一个人只需要两样东西,时间与新欢。你选择了新欢,我则选择了时间。

仓央嘉措说“第一最好不相见,第二最好不相恋。”

而我告诫自己“第一最好不相见,第二最好不要贱。”

你要做一个不动声色的大人了,不准情绪化,不准偷偷想念,不准回头看,去过自己另外的生活。

你要听话,毕竟不是所有的鱼都会生活在同一片海里。

我对你仍有爱意,我对自己无能为力。

孤单不将就,想念不回头。

喜剧就是,悲剧再加上时间。

finalspeed使用说明

 

FinalSpeed客户端Windows版

下载地址:

finalspeed_install1.0.exe

finalspeed_install1.2.exe

如果大家觉的1.2的不稳定可以换回1.0的使用

 

FinalSpeed客户Java版,支持OS X,Linux

下载地址:

finalspeed_client1.0.zip

系统需安装java运行环境,Linux还需安装libpcap.

Ubuntu,Debian安装libpcap: apt-get -y install libpcap-dev

Centos安装libpcap: yum -y install libpcap

安装:下载解压.

运行: 打开终端,假设finalspeed_client.jar所在路径为/fsclient ,先切换到该路径cd /fsclient ,

然后执行 sudo java -jar finalspeed_client.jar ,前面加sudo,因为必须以root权限运行,如果没有root权限,会无法启用tcp协议.

假设服务器IP为10.10.10.10,ss端口为8989.

加速前提ss服务端运行正常,ss客户端也能正常登录.

注意:ovz架构的机器只能选择UDP

1.运行FinalSpeed客户端,填写服务器地址 10.10.10.10 .



2.点击添加,增加加速端口,加速端口为ss端口8989,如果为其他端口,请相应修改,本地端口任意,这里是2000 .



3.打开ss客户端,添加服务器,服务器IP为127.0.0.1,服务器端口为加速端口对应的本地端口,这里是2000,然后设置你的ss密码,加密方式.



5.确定保存,选择使用刚添加的服务器,并设置浏览器代理,成功连接后,FinalSpeed状态栏会出现”连接服务器成功”提示.

 SS使用说明见http://www.rocky.hk/public/?post=28

服务器一键测试包

  1. 为了方便以后的维护,托管地址已经变更,之前有fork的朋友请重新fork(https://github.com/91yun/91yuntest
  2. 修复了路由不显示的问题
  3. 更换了几个测试路由节点
  4. 增加了3个模式
    1. 简单模式:只测试机器配置,IO,带宽和全国ping值。可以最快速度的知道服务器的大致状况
    2. 普通模式:和之前一样
    3. 完全模式:在普通模式的基础上增加了unixbench测试

91yun服务器测试一键包介绍

一键包主要是为了让大家快速对服务器的基本状况有一个了解。考虑到天朝的网络出口问题,所以这个一键包更加偏向网络的测试。

影响测试耗时主要是下载,整个测试如果是能跑满100M带宽的话,应该在20分钟-30分钟。但如果只有几百k下载速度的话,就要耗很长时间了,所以如果大家看到测试卡在了下载测试,希望大家耐心等候。

测试结果存在当前目录的test91yun.log。大家可以用vim或者cat看,同时也会生成html的页面,方便大家查看和分享。具体html页面的样式参考以下内容。

使用方法:

简单模式:

wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/91yuntest/master/test.sh && bash test.sh -i "io,bandwidth,download,traceroute,backtraceroute,allping,gotoping"

简单模式的测试包含:常规系统参数检测,带宽测试,IO测试和全国ping测试。测试输出结果请参考:简单模式结果样式参考

主要因为普通模式的下载测试和路由测试有些耗时,有时大家可能只需要快速获得这台服务器的参数,带宽,io和延迟是多少。那么简单模式可以节省大量的时间。如果需要进一步的信息则可以使用普通模式。

相比普通模式,就是在命令最后加个s参数: bash test_91yun.sh s

完全模式:

wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/91yuntest/master/test.sh && bash test.sh -i "io,bandwidth,download,traceroute,backtraceroute,allping,gotoping,benchtest"

 

由于unixbench的测试极其耗资源(cpu和io会长时间处于占满状态),有些IDC禁用,会杀进程或者判断滥用。请谨慎测试。

Linux Debian 7 32/64bit Ubuntu 环境安装VNC/LXDE

 

一,精简
wget dl.rocky.hk/sh/system-free.sh;bash system-free.sh;

安装LXDE桌面

debian

安装桌面过程中有三次选择,

第一次选择English,1

第二次选择UTF8,27

第三次选择 20

wget dl.rocky.hk/vnc/lxde-vnc.sh;bash lxde-vnc.sh

 
[ubuntu
wget dl.rocky.hk/vnc/lxde-vnc-ubuntu-wine.sh;bash lxde-vnc-ubuntu-wine.sh;
wget dl.rocky.hk/vnc/lxde-vnc-ubuntu.sh;bash lxde-vnc-ubuntu.sh;] 不建议使用ubuntu系统

 

 

限制firefox占用CPU(默认限制为单核心40%)

【wget dl.rocky.hk/vnc/cpulimit.sh;bash cpulimit.sh 

(默认限制为单核心80%或者双核心40%或者四核心20%

【wget dl.rocky.hk/vnc/cpulimit-mutiply.sh;bash cpulimit.sh

 

关闭 FireFox 非法关闭会话恢复功能

首先在FireFox地址栏输入:about:config
回车后会有个警告,不理会它,确认后进入节目设置界面。
接着在过滤器中输入 browser.sessionstore 方便查找。
然后将以下三项对于以下内容修改:

browser.sessionstore.max_tabs_undo 的值改为0(把非法关闭后保存的Tab页数改为0)
browser.sessionstore.max_windows_undo 的值改为0(把保存的窗口数改为0)
browser.sessionstore.resume_from_crash 设为false(禁用恢复会话功能)

最后关闭 about:config 页,重启FireFox。

 】

激活Windows的正确姿势

使用方法

(如果本站服务器将来某天挂了,可以自行搜索新的kms服务器地址,使用方法还是一样的)

一句命令激活WINDOWS

一般来说,只要确保的下载的是VL批量版本并且没有手动安装过任何key,

你只需要使用管理员权限运行cmd执行一句命令就足够

这句命令的意思是,把kms服务器地址设置(set kms)为kms.03k.org,设置成功如下:

skms

然后去计算机属性或者控制面板其他的什么的地方点一下激活就好了。

当然,如果你懒得点,可以多打一句命令手动激活:

slmgr-ato

这句命令的意思是,马上对当前设置的key和服务器地址等进行尝试激活操作。

kms激活的前提是你的系统是批量授权版本,即VL版,一般企业版都是VL版,专业版有零售和VL版,家庭版旗舰版OEM版等等那就肯定不能用kms激活。一般建议从msdn我告诉你上面下载系统,这里放个图举例说明哪些是VL版本:

vl-ver

VL版本的镜像一般内置GVLK key,用于kms激活。如果你手动输过其他key,那么这个内置的key就会被替换掉,这个时候如果你想用kms,那么就需要把GVLK key输回去。首先,

https://technet.microsoft.com/en-us/library/jj612867.aspx获取你对应版本的KEY

office2016 https://technet.microsoft.com/zh-cn/library/dn385360(v=office.16).aspx

 

office2013 https://technet.microsoft.com/ZH-CN/library/dn385360.aspx

 

office2010 https://technet.microsoft.com/ZH-CN/library/ee624355(v=office.14).aspx

 

Server/Windows https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys

如果不知道自己的系统是什么版本,可以运行以下命令查看系统版本:

得到对应key之后,使用管理员权限运行cmd执行安装key:

然后跟上面说的一样设置kms服务器地址,激活。


 

一句命令激活OFFICE
首先你的OFFICE必须是VOL版本,否则无法激活。

找到你的office安装目录,比如C:\Program Files (x86)\Microsoft Office\Office16

64位的就是C:\Program Files\Microsoft Office\Office16

office16是office2016,office15就是2013,office14就是2010.

然后目录对的话,该目录下面应该有个OSPP.VBS。

接下来我们就cd到这个目录下面,例如:

然后执行注册kms服务器地址:

/sethst参数就是指定kms服务器地址。

一般ospp.vbs可以拖进去cmd窗口,所以也可以这么弄:

一般来说,“一句命令已经完成了”,但一般office不会马上连接kms服务器进行激活,所以我们额外补充一条手动激活命令:

如果提示看到successful的字样,那么就是激活成功了,重新打开office就好。

2016.12.12:好多人说看不懂啊,我做了个图:

 


如果遇到报错,请检查:

检测KMS服务器是否挂了点我

KMS OK正常KMS BOOM挂了

还有kms的ip你ping下是不是跟页面的一样

上面还有检测的时间


1、你的系统/OFFICE是否是批量VL版本
2、是否以管理员权限运行CMD
3、你的系统/OFFICE是否修改过KEY/未安装GVLK KEY
4、检查你的网络连接
5、本地的解析不对,或网络问题(点击检查服务器是否能连上
6、根据出错代码自己搜索出错原因

0x80070005错误一般是你没用管理员权限运行CMD

【VPS】检测OVZ架构VPS真实内存的方法

由于OVZ架构的VPS存在超售的问题,商家分配给我们的内存和他们在购买页面标识的内存并不是一致的。超售是必然的,只不过要看商家的良心,看超售严重不严重了。对于ovz架构的vps可以对内存进行数据写入,看看是否在我们的期望值内。

相关命令:

查看初始内存

free -m

切换至内存目录

cd /dev/shm

进行数据写入,标识 count=100 为写入100M,这里在服务商提供的标识数据内,自行进行数据增长

dd if=/dev/zero of=./memtest bs=1M count=100

完成后,执行删除

rm ./memtest

演示

测试机: 标识内存1G,突发内存1G的OVZ架构机器

[root@LeafRainyK ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          1024         35        988          0          0         14
-/+ buffers/cache:         20       1003
Swap:         1024          0       1024

这里可以看到只使用了35M

然后对内存进行数据写入

[root@LeafRainyK shm]# dd if=/dev/zero of=./memtest bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.0277696 seconds, 3.8 GB/s
[root@LeafRainyK shm]# free -m
             total       used       free     shared    buffers     cached
Mem:          1024        135        888          0          0         14
-/+ buffers/cache:        120        903
Swap:         1024          0       1024
[root@LeafRainyK shm]# dd if=/dev/zero of=./memtest bs=1M count=200
200+0 records in
200+0 records out
209715200 bytes (210 MB) copied, 0.0550656 seconds, 3.8 GB/s
[root@LeafRainyK shm]# free -m
             total       used       free     shared    buffers     cached
Mem:          1024        235        788          0          0         14
-/+ buffers/cache:        220        803
Swap:         1024          0       1024
[root@LeafRainyK shm]# dd if=/dev/zero of=./memtest bs=1M count=300
300+0 records in
300+0 records out
314572800 bytes (315 MB) copied, 0.0824703 seconds, 3.8 GB/s
[root@LeafRainyK shm]# free -m
             total       used       free     shared    buffers     cached
Mem:          1024        335        688          0          0         14
-/+ buffers/cache:        320        703
Swap:         1024          0       1024
[root@LeafRainyK shm]# dd if=/dev/zero of=./memtest bs=1M count=400
400+0 records in
400+0 records out
419430400 bytes (419 MB) copied, 0.111988 seconds, 3.7 GB/s
[root@LeafRainyK shm]# free -m
             total       used       free     shared    buffers     cached
Mem:          1024        435        588          0          0         14
-/+ buffers/cache:        420        603
Swap:         1024          0       1024
[root@LeafRainyK shm]# dd if=/dev/zero of=./memtest bs=1M count=500
500+0 records in
500+0 records out
524288000 bytes (524 MB) copied, 0.139541 seconds, 3.8 GB/s
[root@LeafRainyK shm]# free -m
             total       used       free     shared    buffers     cached
Mem:          1024        532        491          0          0         14
-/+ buffers/cache:        517        506
Swap:         1024          2       1021
[root@LeafRainyK shm]# dd if=/dev/zero of=./memtest bs=1M count=600
dd: writing `./memtest': No space left on device
512+0 records in
511+0 records out
536866816 bytes (537 MB) copied, 0.146447 seconds, 3.7 GB/s
[root@LeafRainyK shm]# free -m
             total       used       free     shared    buffers     cached
Mem:          1024        544        479          0          0         14
-/+ buffers/cache:        529        494
Swap:         1024          2       1021
[root@LeafRainyK shm]# dd if=/dev/zero of=./memtest bs=1M count=700
dd: writing `./memtest': No space left on device
512+0 records in
511+0 records out
536866816 bytes (537 MB) copied, 0.142527 seconds, 3.8 GB/s
[root@LeafRainyK shm]# free -m
             total       used       free     shared    buffers     cached
Mem:          1024        543        480          0          0         14
-/+ buffers/cache:        528        495
Swap:         1024          3       1020
[root@LeafRainyK shm]# 

转自blog.gt520.com