- A+
如果系统是CentOS7.0 以上请按照以下方式安装:
https://www.kanglesoft.com/forum.php?mod=viewthread&tid=51213
https://www.kanglesoft.com/thread-30921-1-1.html
--------------分割线----------------
以下仅在CentOS6.* 以下测试成功~!
脚本更新:
2017年3月5日 18:44
脚本开始建立,自动安装safedog,并屏蔽自动更新,自动安装商业版本Kangle并设置Kangle系列XSS防跨站以及Kangle重要安全设置,自动设置软防御CC功能。
最低配置安装需求
本教程至少需要以下配置进行安装
CPU:单核
内存:256M(推荐1G及以上)
硬盘:5G或者以上
网络:独立公网IP
操作系统:CentOS 6.x 64位
安装时间:普通VPS大约在2-5分钟左右
默认登录密码是什么?
easypanel控制面板管理员后台:ip:3312/admin
帐号:admin
密码:kangle
mysql数据库管理员后台:ip:3313/mysql
帐号:root
密码:空
新建主机的时候,一定要选择旧格式:
执行 yum -y install wget make automake gcc gcc-c++ pcre-devel zlib-develsqlite-devel openssl-devel
安装必要的依赖库组件
安装命令:
yum -y install wget;wget http://download.kangleweb.com/easypanel/ep.sh -O ep.sh;sh ep.sh
扩展PHP脚本安装:
php-5.6.24 支持ioncube 与Zend OPcache:
wget http://github.itzmx.com/1265578519/kangle/master/php/5.6/5624/php5624.sh -O php5624.sh;sh php5624.sh
其他版本:
wget http://github.itzmx.com/1265578519/kangle/master/php/5.2/5217/completed/tpl_php5217.sh -O tpl_php5217.sh;sh tpl_php5217.sh wget http://github.itzmx.com/1265578519/kangle/master/php/5.4/5445/completed/tpl_php5445.sh -O tpl_php5445.sh;sh tpl_php5445.sh wget http://github.itzmx.com/1265578519/kangle/master/php/5.5/5538/completed/tpl_php5538.sh -O tpl_php5538.sh;sh tpl_php5538.sh wget http://github.itzmx.com/1265578519/kangle/master/php/5.6/5633/completed/tpl_php5633.sh -O tpl_php5633.sh;sh tpl_php5633.sh wget http://github.itzmx.com/1265578519/kangle/master/php/7.0/7027/completed/tpl_php7027.sh -O tpl_php7027.sh;sh tpl_php7027.sh wget http://github.itzmx.com/1265578519/kangle/master/php/7.1/7113/completed/tpl_php7113.sh -O tpl_php7113.sh;sh tpl_php7113.sh wget http://github.itzmx.com/1265578519/kangle/master/php/7.2/721/completed/tpl_php721.sh -O tpl_php721.sh;sh tpl_php721.sh
完成安装后如果想设置FTP登录穿透内网呢?可以这样来设置:
第一步,打开http://IP:3312/admin/,进入“服务器设置”,修改“FTP相关设置:”中的pasv端口范围(最小端口:最大端口)填写50000:50002
第二步,打开客服端frpc.ini文件,在文件最后添加如下配置信息:
[ftp21]
type = tcp
local_ip = 127.0.0.1
local_port = 21
remote_port = 2121
[ftp1]
type = tcp
local_ip = 127.0.0.1
local_port = 50000
remote_port = 50000
[ftp2]
type = tcp
local_ip = 127.0.0.1
local_port = 50001
remote_port = 50001
[ftp3]
type = tcp
local_ip = 127.0.0.1
local_port = 50002
remote_port = 50002
最后你就可以使用 “flashfxp”等软件登录FTP服务器了,注意登录地址为IP,端口号为2121
使用系统计划任务:
执行进入计划任务编辑
crontab -e
添加条目,打开系统定期自动更新
45 * * * * /usr/bin/yum -y update
每日自动删除服务器日志(看你硬盘是否够大,自行判断需求是否删除日志)
45 * * * * /bin/rm -rf /vhs/kangle/var/*
每日删除PHP的缓存文件(看你硬盘是否够大,自行判断需求是否删除缓存)
45 * * * * /bin/rm -rf /tmp/sess*
增加mysql守护进程,解决数据库进程闪退,内存不足自动退出
* * * * * /etc/init.d/mysqld start