kangle加easypanel主机面板 V2.6.26一键安装升级脚本支持centos,debian,ubuntu所有版本

admin 1月前 36

easypanel是一款kangle开发的Linux下的web免费面板,支持ipv6、ipv4、tls1.3、磁盘统计、php多版本热切换、mysql和mariadb多版本选择安装、在线上传下载文件管理、网速限制、压缩解压zip文件,启动纳入systemctl管理,修正目前所知的BUG,适用于生产环境,本脚本完全开源无加密,无后门,无统计等,不提供任何技术支持,严禁使用本脚本做违法违规站点,发现举报。

硬件要求:单核,256MB或更大内存、10G或更大硬盘。

php版本:默认php5.6版本,可以安装5.3,4,5,6、7.0,1,2,3,4、8.0,1,2,3版本.

数据库:mysql,mariadb。包含基础优化(推荐mysql5.7或mariadb10.6)

安全防护:启用firewall系统防火墙,php禁用危险函数,kangle集成安全规则,fail2ban的kangle规则;

64位系统:centos全系高于6,Almalinux全系,Rocky全系,OpenCloudOS及其它分支,debian全系,ubuntu全系及其分支,Fedora全系及其分支。

Easypanel面板包含:使用彩虹的开源管理中心,细致的检查后发现无问题,kangle3.5.21.4free,可升级ent版,php5.6.40,pureftpd1.0.51;

centos,Alma,Rocky,Tencentos,Fedora支持组件开启screen安装防止网络中断;

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&& chmod 775 ep.sh && ./ep.sh

安装完成后访问和使用easypanel面板方法

数据存于/home,安装好登入ep管理面板初始化时选中/home才能把虚拟主机数据保存至/home中,并可用磁盘空间统计功能挂载方法

ftp支持tls登录,连接类型选(FTP using explicit SSL(Auth TLS))方式

新增主机或产品时模块里选默认的php,而不是无旧格式(无旧格式可以给站点开通固定PHP版本,或者只开通HTML功能,选PHP支持php多版本热切换)

加密访问(推荐)

https://ip:4412/admin 管理员:admin 密码:kangle

明文

http://ip:3312/admin 管理员:admin 密码:kangle

phpmyadmin访问

加密访问(推荐)

https://ip:4413/admin 管理员:root 密码:你设的密

明文

http://ip:3313/admin 管理员:root 密码:你设的密

一键自动申请免费SSL证书插件,EP备份还原脚本 一键升级kangle商业版本,接下来您可以安装以下php版本:(建议需要什么版本就安装什么版本,当然您也可以全部安装)

wget http://source.loshub.com/git/kangle/ktool -O ktool&&chmod +x ktool&&./ktool

easypanel管理端口3312/admin:用户名:admin密码kangle;

用户端口3312;mysql管理端口3313/mysql。

mysql用户名:root密码为空,初始化时直接填你的密码,你也可使用以下方法设置mysql密码,输入下面的命令,以下密码替换成你自己的密码。

注意事项

1.直接设置mysql密码命令:mysqladmin -u root password 密码

2.在线文件管理只支持压缩或解压zip文件。

3.如果使用远程下载时出现403错误,需要3311的请求控制--3312api--修改--继续

fail2ban规则

脚本集成fail2ban规则,对于403和404,及504进行封IP功能

504调整位置:/etc/fail2ban/jail.d/kangle504.conf

404与403调整位置:/etc/fail2ban/jail.d/anti-403-404-cc.conf

目录结构

/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/php53/php.ini

php5.4:/vhs/kangle/ext/php54/php.ini

php5.5:/vhs/kangle/ext/php55/php.ini

php5.6:/vhs/kangle/ext/php56/php.ini

php7.0:/vhs/kangle/ext/php70/php.ini

php7.1:/vhs/kangle/ext/php71/php.ini

php7.2:/vhs/kangle/ext/php72/php.ini

php7.3:/vhs/kangle/ext/php73/php.ini

php7.4:/vhs/kangle/ext/php74/php.ini

php8.0:/vhs/kangle/ext/php80/php.ini

php8.1:/vhs/kangle/ext/php81/php.ini

php8.2:/vhs/kangle/ext/php82/php.ini

php8.3:/vhs/kangle/ext/php83/php.ini

更新日志:一直更新,有问题可以反馈

2024/12/01,更新了mysql安装过程中的问题

2024/05/27,更新pureftpd支持tls功能

2024/05/09,修复php5.6的openssl3的问题,重新把面板的php7.0转回php5.6

2024/05/01,修复一个因为swool扩展组件的问题,感谢“一个亿问题”网友

2024/04/18,更新版本,原默认php5.6更改为php7.0,防止debian12下无法编译的问题。

2024/03/08,更新脚本,支持组件不在用编译的方式安装,转而使用源安装,速度更快。

2023/09/14,更新脚本和面板,采用彩虹的开源管理中心。

2023/07/21,更新脚本,特别是对PHP的更新,修复了编译时的警告。

2023/06/16,支持debian12和almxlinux9。

2023/05/10,接着修复了脚本在centos6下安装php8系列版本时遇到的问题。

2023/05/06,更新并优化脚本,增加mysql选择安装,增加OpenCloudOS时,修复yum时的py错误,增加并更新mariadb10.11。

2023/02/20,更新phpmyadmin为4.9.11

2023/01/17,修复centos8及其分支,因为openssl版本问题,导致不能安装php7.4和以上版本问题

2023/01/08,更新支持php8.2

2022/07/02,修复使用免费证书插件时没有重启kangle,导致不能更新证书的问题

2022/06/27,修复在ubuntu和centos和红帽9以上使用openssl版本时mysql版本不能运行的错误

2022/06/25,php5.6使用编译好的包,安装更快。

2022/06/07,更新支持mariadb10.6

2022/06/02,更新mysql5.7和mysql8.0支持almx9.0和红帽9.0,对于openssl3.0的补丁

2022/05/30,更新ep配置文件支持ssl访问.可以不在使用明文访问,增强安全

2022/05/29,ep支持almx9.0,支持红帽9.0

2022/05/24,ep脚本集成freetype并增加mysqlid为5001,修复php连接mysql可以使用localhost,修复当debian和ubuntu高版本时7z导致的不能还原;

2022/05/20,脚本集成fail2ban规则;

2022/05/18,修改ep脚本,并对php安装文件做了删减,更加轻量化;

2022/05/17,更新EP的默认版本为php5.6.40,更新phpmyadmin至4.9.10;

2022/05/13,修复一个脚本因centos8的错误;

2022/05/12,大更新,去掉mysql的编译安装,去掉ubuntu需要交换命令;

2022/05/09更新支持ubuntu22;

2022/03/01,更新一个错误,感谢“高山上”网友提供;

2021/12/12,整合成一个文件,不在区分linux发行版,正式支持fedora分行版;

2021/12/08,更新支持centos 9stream,准备制作一版Fedora;

2021/11/19,更新EP的单用户CDN时,可以添加多域名多SSL,感谢“高山上”网友提供;

2021/10/30,更新ep创建站点时,默认开通443端口;

2021/10/24,对centos及其分支少了组件对5.7安装错误的修复;

2021/10/08,更新swap分级使用,防止磁盘小不能编译问题;

2021/09/27,centos6支持mysql版本选择5.5,5.6,5.7三个版本;

2021/09/18,修正新增主机语言里多余无用的项;

2021/09/13,更新centos6的pureftpd,支持最新稳定版;

2021/09/08,更新PHP和组件及其它的安装方法,更简单,更方便;

2021/08/22,更新支持debian11,更新脚本,支持输入mysql版本号直接安装;

2021/08/13,修复centos6脚本无法安装php8.1的问题,修复openssl.pc问题;

2021/08/07,更新centos6脚本的支持组件,使其能支持php7.4和8.0的版本及修复系统漏洞;

2021/08/06,更新centos8及其分支安装时因openssl问题不能安装php8的问题;

2021/08/03,在次更新centos6的ep脚本,修复因一些包丢失的大量错误;

2021/07/30,大量的优化脚本更新;

2021/07/09,在次更新脚本,去掉二进制,进一步编译安装,减少占用本站空间及删除安装留下的无用文件;

2021/07/02,完成kangle和easypanel完全本地化,防止kangle因域名问题可能产生的JS问题;

2021/05/19,修复centos8及其分支php7.4、8.0因为curl出现的错误问题;

2021/04/19,修复curl无ssl问题。;

2021/04/18,修复curl因为ssl问题造成500错误;

2021/04/17,支持almalinux系统;

2021/04/14,修复7z问题.数据库不能备份的问题;

2021/04/10,支持 centos stream8滚动版;

2021/04/09,修复centos8的500错误;

2021/03/26,更新pure-ftp至1.0.49最新稳定版;

2021/02/24,更新面板cdn的ssl;

2021/2/19,完全更新所有安装脚本,更轻更快;

2021/2/14,精简安装包,不在包含php5.6,采用单独的版本;

2021/2/10,更新centos、debian、ubuntu脚本,精简整合脚本;

2020.06.23,更新kangle为3.5.20.4,RPM版本需要用一键升级方式升级;

2020.03.18,更新脚本提示的密码错误,感谢网友提供错误;

2020.01.23更新脚本,不在支持PHP安装时就安装插件;

2019.12.19修复centos6下脚本的一些小问题;

2019.12.12修复安装php版本问题引起的不能下载;

2019.11.27重写php5.2.17安装包;

2019.11.23更新centos7和centos8防火墙使用firewalld,更新php7.2.25、7.3.12版本;

2019.09.29,更新centos8的一处主机小错误;

2019.09.28,更新cdn主机可用ssl证书,cetnos8rpm包制完成;

2019.09.27,centos8编译脚本已写完。做测试工作;

2019.09.26,centos8成功运行easypanel平台,测试ftp及网站;

2019.09.25,开始编写centos8,kangle和easypanel脚本,分别为编译安装和RPM包安装;

2019.08.07更新centos6和7的空间使用量统计问题;

2019.08.05更新脚本,据用户投诉源文件没有删除占用VPS空间。安装后删除不必要的文件;

2019.06.11更新至kangle3.5.16,修复脚本的一些小毛病;

2019.06.02新安装将会使用3311安全规则预设;

2019.06.01修复centos7下面板备份数据时出现的错误问题,制作了centos6rpm安装包,使安装更迅速;

2019.05.20重新制作centos7rpm安装包,并重写rpm安装脚本,不在一起安装,转而分别使用rpm安装;

2019.05.13修复centos7下面板无法下载的问题;

2019.05.10更新kangle3.5.15.11版本;

2019.03.10制作centos7rpm安装包,使安装时花费更少的时间;

2019.01.04更新kangle自定义错误黑色小河版;

2018.12.08添加支持php7.3版本;

2018.11.21更新ep脚本,添加判断系统是不是centos及是不是root执行脚本;

2018.11.21更新支持centos7;

2018.11.08增加依赖组件,防止出现504错误;

2018.08.31,更新kangle版本为3.5.14版本;

2018.08.22脚本添加升级centos6.10最新版本,防止安装时RPM包下载出错;

2018.03.06 修复easypanel删除站点后3311还有数据没删除的问题;

2018.2.28 *修复使用php模块创建站点不能切换php7以上版本的问题;

2017.09.21包含安全参数设置,打开disable_functions(防止访问系统参数);


欢迎联系本站长QQ:3216572
最新回复 (1)
  • admin 1月前
    2
    https://www.loshub.com/kangle-linux/3.html
返回