2核1G3M服务器88一季度

腾讯云,阿里云百度云等 折扣价→点我←

kangle商业版3.5.9.2,linux centos6一键安装包,设置优化图解,DDOS Firewall 防火墙 discuz 教程

游客1 游客组

kangle web server 最强网站性能服务器架设软件商业版长期更新版支持:
(更新源:https://github.com/1265578519/kangle

更新时间:
2017年2月28日 01:52:17
安装代码增加sdcmd sshddenyflag 1,默认打开ssh防暴力开源root密码。

2017年2月24日 02:03:09
默认config.xml配置文件缓存,防注入模块等优化默认设置,PHP插件版本更新(最下方自选安装)

2017年2月7日 01:56:31
安装代码增加sdcmd webflag 0,与sdcmd twreuse 1,默认关闭防火墙CC防护功能与开启端口重用。

2017年1月17日22:14:35
增加epel源

2017年1月2日 18:46:28
修正新安装后400提示而不是默认页面与一处admin页面任意登陆BUG,单独解决参考:http://bbs.itzmx.com/thread-12687-1-1.html

2016年12月23日 06:01:02
商业版更新为3.5.8.8最新版

2016年10月14日 03:03:54
商业版替换3.5.8.2,3.5.8.3有一处src bug

2016年10月5日 03:46:33
更新商业版为3.5.8.3最新版

2016年9月14日 15:04:43
替换默认安装后的is ok页面

2016年8月8日 03:27:18
解决kangle的easypanel控制面板用户前台php切换,单独解决参考:http://bbs.itzmx.com/thread-11534-1-1.html

2016年7月25日 01:21:45
解决3312首次安装后打不开需要重启的问题

2016年7月11日 02:57:54
个人用户以后可以免费使用商业版,脚本默认安装商业版3.5.7


几张效果图
http://att.itzmx.com/data/attachment/forum/201412/20/014430mbkcm4malmm7t44p.jpg

http://att.itzmx.com/data/attachment/forum/201412/27/231113imt1mt1888uqthuu.jpg


最低配置安装需求
教程至少需要以下配置进行安装
CPU:单核
内存:256M(推荐1G及以上)
硬盘:5G或者以上
网络:独立公网IP
操作系统:centos 6 x64
安装时间:普通VPS大约在2-5分钟左右


默认登录密码是什么?
easypanel控制面板管理员后台:ip:3312/admin
帐号:admin
密码:kangle

mysql数据库管理员后台:ip:3313/mysql
帐号:root
密码:空

想要用mysql的话,一定要先进去3312/admin登录,左边有个服务器设置,把数据库帐号密码填入,并且初始化服务器后即可正常登录mysql使用。


一键安装包是什么?
kangle web server一键安装包是一个用Linux Shell编写的可以为CentOS 6 VPS(VDS)或独立主机安装kangle web server(kangle,easypanel,proftpd,mysql,php,apc,Memcached,safedog)生产环境的Shell程序。


我们为什么需要它?
编译安装需要输入大量的命令,如果是配置生产环境需要耗费大量的时间。
不会Linux的站长或Linux新手想使用Linux作为生产环境……


它有什么优势?
无需一个一个的输入命令,无需值守,编译安装优化编译参数,提高性能,解决不必要的软件间依赖,特别针对VPS用户进行了优化。


如何获取它?
你可以自由 下载 并使用它在VPS(VDS)或独立服务器上,做为真正的生产环境或测试环境。


我们为什么采用kangle这种架构?
采用Linux、PHP、MySQL的优点我们不必多说。
kangle是一个小巧而高效的Linux下的Web服务器软件,是由 kanglesoft.com 站点开发的高并发服务器软件,已经在一些国内的大型网站上运行多年,目前很多国内外的门户网站、行业网站也都在是使用kangle,相当的稳定。
kangle相当的稳定、功能丰富、并发性能强、安装配置简单、低系统资源……

kangle web server 8核心8G内存VPS实测跑60W并发连接数妥妥的
http://att.itzmx.com/data/attachment/forum/201408/08/180801gpvlarrx8bklbmbo.jpg

如果已经安装kangle,想升级数据库可参考此帖:http://bbs.itzmx.com/thread-6285-1-1.html


以下安装教程带的为mysql官方5.6最新版同步更新。内存占用已经优化到70M左右。
yum -y install wget
echo "timeout=120" >> /etc/yum.conf
yum -y update
yum -y install epel-release
rm -rf /etc/yum.repos.d/CentOS-Base.repo
wget http://github.itzmx.com/1265578519/mirrors/master/CentOS/CentOS6-Base-itzmx.repo -O /etc/yum.repos.d/CentOS6-Base-itzmx.repo
rm -rf /etc/yum.repos.d/epel.repo
rm -rf /etc/yum.repos.d/epel-testing.repo
wget http://github.itzmx.com/1265578519/mirrors/master/EPEL/epel.repo -O /etc/yum.repos.d/epel.repo
wget http://github.itzmx.com/1265578519/mirrors/master/EPEL/epel-testing.repo -O /etc/yum.repos.d/epel-testing.repo
rpm -ivh http://github.itzmx.com/1265578519/repo/master/CentOS/mysql-community-release-el6-5.noarch.rpm
rm -rf /etc/yum.repos.d/mysql-community.repo
rm -rf /etc/yum.repos.d/mysql-community-source.repo
wget http://github.itzmx.com/1265578519/repo/master/CentOS/mysql-community.repo -O /etc/yum.repos.d/mysql-community.repo
wget http://github.itzmx.com/1265578519/repo/master/CentOS/mysql-community-source.repo -O /etc/yum.repos.d/mysql-community-source.repo
yum -y install which file wget make automake gcc gcc-c++ pcre-devel zlib-devel openssl-devel sqlite-devel quota unzip bzip2
ulimit -n 1048576
echo "* soft nofile 1048576" >> /etc/security/limits.conf
echo "* hard nofile 1048576" >> /etc/security/limits.conf
wget http://github.itzmx.com/1265578519/kangle/master/ent/e.sh -O e.sh;sh e.sh /vhs/kangle
wget http://github.itzmx.com/1265578519/kangle/master/kangle/easypanel/ep.sh -O ep.sh;sh ep.sh
rm -rf /vhs/kangle/ext/tpl_php52/php-templete.ini
wget http://github.itzmx.com/1265578519/kangle/master/easypanel/php-templete.ini -O /vhs/kangle/ext/tpl_php52/php-templete.ini
rm -rf /vhs/kangle/ext/tpl_php52/etc/php-node.ini
wget http://github.itzmx.com/1265578519/kangle/master/easypanel/php-node.ini -O /vhs/kangle/ext/tpl_php52/etc/php-node.ini
wget http://github.itzmx.com/1265578519/transmission/master/2.84/libevent-2.0.21-stable.tar.gz
tar zxf libevent-2.0.21-stable.tar.gz
cd libevent-2.0.21-stable
./configure
make -s -j 4
make -s install
ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5
ln -s /usr/local/lib/libevent-2.0.so.5.1.9 /usr/lib/libevent-2.0.so.5.1.9
ln -s /usr/lib/libevent-2.0.so.5 /usr/local/lib/libevent-2.0.so.5
ln -s /usr/lib/libevent-2.0.so.5.1.9 /usr/local/lib/libevent-2.0.so.5.1.9
cd ..
yum -y install memcached php-pecl-memcache
yum -y install php-pecl-apc
rm -rf /etc/sysconfig/memcached
wget http://github.itzmx.com/1265578519/kangle/master/memcached/memcached -O /etc/sysconfig/memcached
service memcached restart
chkconfig --level 2345 memcached on
echo "127.0.0.1 download.safedog.cn" >> /etc/hosts
setenforce 0
wget http://github.itzmx.com/1265578519/safedog/master/2.4/safedog_linux64.tar.gz
tar xzf safedog_linux64.tar.gz
cd safedog_linux64
chmod -R 777 install.py
./install.py
sdcmd webflag 0
sdcmd twreuse 1
sdcmd sshddenyflag 1
cd ..
yum -y install mysql mysql-server
rm -rf /etc/my.cnf
wget http://github.itzmx.com/1265578519/kangle/master/mysql/5.6/my.cnf -O /etc/my.cnf
service mysqld restart


如果你完全不需要数据库运行,比如说单独跑CDN反向代理,怕mysql占内存可以卸载
yum -y remove mysql mysql*
rm -rf /var/lib/mysql/*
yum -y install mysql-libs

安装后通过访问进入后台设置,默认用户名admin,密码kangle,mysql数据库用户名root,密码空,初始化后点击左边的mysql管理进行修改root密码,修改后记得去服务器设置填写新密码
http://ip:3312/admin

http://att.itzmx.com/data/attachment/forum/201409/26/232822sznps4ac6pp8zn4c.png

DDOS Firewall后台通过输入如下访问,具体参数设置不举例,可以防1G内小流量DDOS攻击和常见CC攻击,不过还是建议使用完美无误封的kangle商业版:http://bbs.itzmx.com/thread-7047-1-1.html
sdui

使用说明:
切换DDOS Firewall语言包图形界面显示
F5

查看DDOS Firewall服务
service safedog status

启动DDOS Firewall服务
service safedog start

停止DDOS Firewall服务
service safedog stop


重启DDOS Firewall服务
sdstart


建议使用的系统计划任务
执行进入计划任务编辑
crontab -e
添加条目,打开系统定期自动更新
Quote45 * * * * /usr/bin/yum -y update

每日自动删除服务器日志(看你硬盘是否够大,自行判断需求是否删除日志)
45 * * * * /bin/rm -rf /vhs/kangle/var/*


每日删除PHP的缓存文件(看你硬盘是否够大,自行判断需求是否删除缓存)
45 * * * * /bin/rm -rf /tmp/sess*


增加mysql守护进程,解决数据库进程闪退,内存不足自动退出
Quote* * * * * /etc/init.d/mysqld start

最后我们来对kangle优化一些参数和做安全防护
PHP跨目录访问权限:http://bbs.itzmx.com/thread-6754-1-1.html

请求控制中的设置:http://bbs.itzmx.com/thread-6020-1-1.html
http://att.itzmx.com/data/attachment/forum/201409/26/232830mwwgssez8swekn24.png

回应控制中的设置:http://bbs.itzmx.com/thread-6018-1-1.html
http://att.itzmx.com/data/attachment/forum/201409/26/232832wuxjjpap9uj9at6a.png

3311 kangle总控制后台设置
http://att.itzmx.com/data/attachment/forum/201410/11/002654xzo2gcxhomg8mb8b.png

http://att.itzmx.com/data/attachment/forum/201409/26/232825f0p2q5z2ay4wnvnm.png

http://att.itzmx.com/data/attachment/forum/201409/26/232826agd5slddiyoliwwc.png

http://att.itzmx.com/data/attachment/forum/201409/26/232827ffyukf3ukef70e2k.png

http://att.itzmx.com/data/attachment/forum/201409/26/232828b55oxqlqlslscaua.png

http://att.itzmx.com/data/attachment/forum/201409/26/232829aygv0gnxzuxzzuxw.png


kangle用户交流群 237770202

建议搭配锐速服务器TCP加速软件,让打开更快,无延迟:http://bbs.itzmx.com/thread-7220-1-1.html

浏览器缓存设置:http://bbs.itzmx.com/thread-7340-1-1.html

转载请注明出处:http://bbs.itzmx.com/thread-7232-1-1.html


【php插件】kangle easypanel面板 php-5.2.17 for linux版 (集成zend和ioncube)
http://bbs.itzmx.com/thread-7803-1-1.html

【php插件】kangle easypanel面板 php-5.6.30 for linux版 支持ioncube 与Zend OPcache
http://bbs.itzmx.com/thread-9064-1-1.html

【php插件】kangle easypanel面板 php-5.5.38 for linux版 支持ioncube与Zend OPcache
http://bbs.itzmx.com/thread-9112-1-1.html

【php插件】kangle easypanel面板 php-5.4.45 for linux版 (集成支持zend和ioncube)
http://bbs.itzmx.com/thread-9111-1-1.html

【php插件】kangle easypanel面板 php-7.0.16 for linux版 支持ioncube 与Zend OPcache
http://bbs.itzmx.com/thread-10415-1-1.html

【php插件】kangle easypanel面板 php-7.1.2for linux版 支持ioncube 与Zend OPcache
http://bbs.itzmx.com/thread-13295-1-1.html


升级kangle easypanel面板的php 5.3.21版本到5.6.30来修复PHP DOS漏洞
http://bbs.itzmx.com/thread-9202-1-1.html

kangle EP控制面板新开的时候选的php模块,导致无旧格式切换不了PHP版本失效的解决方法
http://bbs.itzmx.com/thread-13209-1-1.html
站长窝论坛版权声明 1、本帖标题:kangle商业版3.5.9.2,linux centos6一键安装包,设置优化图解,DDOS Firewall 防火墙
2、论坛网址:站长窝论坛
3、站长窝论坛的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
4、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
5、站长窝论坛一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本帖由游客1在站长窝论坛《程序综合区》版块原创发布, 转载请注明出处!
评论
最新回复 (0)
返回
发新帖