<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="kangle加easypanel主机面板 V2.6.26一键安装升级脚本支持centos,debian,ubuntu所有版本">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2021-08-25 21:08<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
kangle加easypanel主机面板 V2.6.26一键安装升级脚本支持centos,debian,ubuntu所有版本

官网：https://www.loshub.com/kangle-linux/3.html

easypanel是一款kangle开发的Linux下的web免费面板,支持ipv6、cdn同步、cdnssl证书同步,(tls1.2、tls1.3)、磁盘统计、php多版本热切换、在线上传下载文件管理、网速限制、压缩解压zip文件.数据存于/home,安装好登入ep管理面板初始化时选中/home才能把虚拟主机数据保存至/home中，并可用磁盘空间统计功能挂载方法。新增主机或产品时模块里选默认的php,而不是无旧格式（无旧格式可以给站点开通固定PHP版本，或者只开通HTML功能,选PHP支持php多版本热切换），启动纳入systemctl管理，修正目前所知的BUG，适用于生产环境，本脚本由天边的云开发，转载留下loshub的标识。本脚本完全开源无加密，无后门，无统计等，不提供任何技术支持,严禁使用本脚本做违法违规站点，发现举报。如此脚本有法律法规问题请及时通知我们删除web@loshub.com

硬件要求:256MB或更大内存、7G或以上硬盘,全编译安装用时双核半小时，单核45分钟或更久;

php版本:5.3,5.4,5.5,5.6,7.0,7.1,7.2,7.3,7.4,8.0,8.1版本;

数据库:mysql5.5,5.6,5.7,mariadb10.1,10.2,10.5包含基础优化,对于mysql5.7和mariadb10.2以下版本请保持足够的内存。

安全防护:启用系统防火墙,php禁用危险函数,kangle集成安全规则，mysql运行于无权限用户下;

支持64位系统:centos:6.x需换源,7.x ,8.x ,stream(8,9)，Alma,Rocky，TencentOS:(2.x,3.x)及其它分支,debian:8.x, 9.x,10.x,11.x及其分支,ubuntu:16.x、18.x、20.x及其分支,Fedora:35,34,33及其分支;

Easypanel包含:kangle3.5.21.4free,可升级ent版,php5.3.29,官方版ep2.6.26,pureftpd1.0.49;

centos,Alma,Rocky,Tencentos,Fedora支持组件开启screen安装防止网络中断;

yum update -y;yum install screen wget -y;screen -S lkmp
debian/ubuntu支持组件开启screen安装防止网络中断。遇command not found需要换源在进行安装

debian/ubuntu,安装过程中，有些机器需要按yes,no,ok,:q,请自行安装，无法无人值守安装

apt update -y; apt-get install screen wget curl -y;screen -S lkmp
支持组件安装完后，一键脚本正式安装kangle和easypanel2.6.26

wget http://source.loshub.com/git/ep.sh -O ep.sh&amp;&amp; chmod 775 ep.sh &amp;&amp; ./ep.sh 2&gt;&amp;1 | tee ep.log
mysql版本选择方法,1:5.5,2:5.6,3:5.7,4:10.5,5:10.2,6:10.1版本,7是不安装mysql。

如有错误，请把ep.log安装日志发到web@loshub.com邮箱内。

一键自动申请免费SSL证书插件,EP备份还原脚本 一键升级kangle商业版本,接下来您可以安装以下php版本:(建议需要什么版本就安装什么版本,当然您也可以全部安装)

wget http://source.loshub.com/git/kangle/ktool -O ktool&amp;&amp;chmod +x ktool&amp;&amp;./ktool
kangle工具脚本,可以根据需要安装php和php组件，给网站备份，及kangle升级ent版,输入相应的字母，得相应的功能


接下来是看到需要的PHP版本就输入y并回车，否则按n不安装此版本，图示，以下是全部安装，建议选需要的安装,支持版本php5.4,php5.5,php5.6,php7.0,php7.1,php7.2,php7.3,php7.4,php8.0,php8.1
   安装完成后效果图，热切换时选中需要的php版本，点击确定后，网站就是相应的php版本。
easypanel管理端口3312/admin:用户名:admin密码kangle;用户端口3312;mysql管理端口3313/mysql。mysql用户名:root密码为空，初始化时直接填你的密码，你也可使用以下方法设置mysql密码，输入下面的命令，以下密码替换成你自己的密码。
mysqladmin -u root password 密码

目录结构

/vhs:kangle主文件夹

/home/mysql,数据库文件夹

/home/ftp,主网站文件夹

/usr/local/mysql,mysql程序文件夹

/etc/my.cnf,数据库配置文件

/vhs/pure-ftpd,ftp目录

/vhs/kangle/var,kangle日志目录

php版本的php.ini位置如下:

php5.3:/vhs/kangle/ext/tpl_php52/php-templete.ini
php5.4:/vhs/kangle/ext/php54/php-templete.ini
php5.5:/vhs/kangle/ext/php55/php-templete.ini
php5.6:/vhs/kangle/ext/php56/php-templete.ini
php7.0:/vhs/kangle/ext/php70/php-templete.ini
php7.1:/vhs/kangle/ext/php71/php-templete.ini
php7.2:/vhs/kangle/ext/php72/php-templete.ini
php7.3:/vhs/kangle/ext/php73/php-templete.ini

php7.4:/vhs/kangle/ext/php74/php-templete.ini
php8.0:/vhs/kangle/ext/php80/php-templete.ini

php8.1:/vhs/kangle/ext/php81/php-templete.ini

附常用几个优化配置：

低配置服务器数据库优化

my.cnf配置文件修改

路径 /home/mysql

[client]

port=3306

[mysql]

default-character-set=utf8

[mysqld]

port=3306

server_id=1

character-set-server=utf8

default-storage-engine=MYISAM

sql-mode=&quot;NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION&quot;

explicit_defaults_for_timestamp=true

max_connections=300

query_cache_size=0

performance_schema_max_table_instances=600

table_definition_cache=400

table_open_cache=256

tmp_table_size=64M

thread_cache_size=16

myisam_max_sort_file_size=64G

myisam_sort_buffer_size=32M

key_buffer_size=175M

read_buffer_size=128K

read_rnd_buffer_size=256K

sort_buffer_size=256K

join_buffer_size=64M

max_allowed_packet=16M

innodb_file_per_table=1

innodb_flush_log_at_trx_commit=1

innodb_log_buffer_size=2M

innodb_buffer_pool_size=128M

innodb_log_file_size=64M

innodb_thread_concurrency=8

 

关闭 PHP 错误提示的方法：

搜索php.ini：

error_reporting = E_ALL

改为：

error_reporting = E_ALL &amp; ~E_NOTICE

取消ini_set函数限制

/vhs/kangle/ext/tpl_php52/php56

php-templete.ini

删掉 ini_set

Kangle免费安装一键商业版系统

免费提供业内各版本Kangle商业系统脚本收集汇总

脚本简介

Kangle一键脚本，是一款可以一键安装Kangle+Easypanel+MySQL+PHP集合的Linux脚本。脚本本身集成：PHP5.3~7.3、MYSQL5.6~8.0，支持极速安装和编译安装2种模式，支持CDN专属安装模式。同时也对Easypanel面板进行了大量优化。

狐狸（HLshell） - 彩虹 - 深海 - KOS工具箱 - 魅影 - 加快云 - 七星云 - 奶茶 - 全系统Kangle


</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
