Kangle-EasyPanel一键快速安装脚本

  • A+
所属分类:Linux

如果系统是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
密码:空

新建主机的时候,一定要选择旧格式:
Kangle-EasyPanel一键快速安装脚本

执行 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

发表评论

您必须登录才能发表评论!