当前位置:首页 > CN2资讯 > 正文内容

centos 下 kangle 一键安装包

3天前CN2资讯

最低配置安装需求 本教程至少需要以下配置进行安装 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 服务器软件,是由 站点开发的高并发服务器软件,已经在一些国内的大型网站上运行多年,目前很多国内外的门户网站、行业网站也都在是使用 kangle,相当的稳定。 kangle 相当的稳定、功能丰富、并发性能强、安装配置简单、低系统资源……

以下安装教程带的为 mysql 官方 5.6 最新版同步更新。内存占用已经优化到 70M 左右。

想要安装快点的话,安装前对应自己的服务器地区执行命令,可以大幅度提速系统补丁更新安装过程的速度。 香港,日本,美国,法国等海外服务器执行

echo "190.93.254.166 mirrors.itzmx.com" >> /etc/hosts echo "190.93.254.166 repo.itzmx.com" >> /etc/hosts echo "190.93.254.166 github.itzmx.com" >> /etc/hosts 执行以下命令即可一键安装 kangle,无需你再操作!!!

yum -y install wget 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 yum -y update 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/.5 /usr/lib/.5 ln -s /usr/local/lib/.5.1.9 /usr/lib/.5.1.9 ln -s /usr/lib/.5 /usr/local/lib/.5 ln -s /usr/lib/.5.1.9 /usr/local/lib/.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 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 密码,修改后记得去服务器设置填写新密码 kangle 后台:http://ip:3311/

easypanel 后台:http://ip:3312/admin

建议使用的系统计划任务

执行进入计划任务编辑 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
    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/19706.html

    分享给朋友:

    “centos 下 kangle 一键安装包” 的相关文章

    SpartanHost VPS主机评测:高性能与安全性的理想选择

    在我开始探索VPS主机市场时,SpartanHost引起了我的注意。这个公司成立于2013年,自那时起便在行业中扎根,专注于提供高性能的VPS解决方案。他们使用的是基于KVM架构的主机产品,充分满足用户的需求。从他们的运营历史来看,尽管时间不算很久,但SpartanHost凭借其稳定的服务和灵活的选...

    PumpCloud VPS主机服务解析:注册、设置与价格一站式指南

    PumpCloud是一家自2015年成立以来便致力于提供高效主机服务的公司,让我来分享下其中的一些亮点。它主要在香港和台湾设有数据中心,专注于为用户提供动态VPS服务。相比于国内一些主机商,PumpCloud显得更国际化,主要通过其快速的网络连接和强大的服务基础设施吸引用户。虽然在行业中还算年轻,但...

    主机论坛:获取信息与交流经验的最佳平台

    主机论坛概述 在当今的数字时代,主机论坛作为一个专注于域名、主机、VPS和服务器的讨论与信息交流平台,显得尤为重要。对于站长、开发者和一般用户来说,它们不仅是资讯获取的渠道,更是一个技术交流和问题解决的空间。主机论坛通过汇聚来自不同背景的用户,形成了一个活跃的社区,每个人都能找到自己感兴趣的话题,分...

    IP检测服务:简化网络体验与保护用户隐私

    IP检测服务是当今网络环境中不可或缺的一部分。简单来说,它帮助用户或开发者迅速获取他们的设备公网IP地址,同时提供各种网络信息。这项服务以其高效、便捷和免费的特点,吸引了众多用户和企业进行使用。 想获取公网IP地址往往需要复杂的步骤,而IP检测服务的出现使这个过程变得轻松。它支持多种返回格式,包括纯...

    如何有效购买和使用代理IP服务,满足多种需求 - IP够卖指南

    在我们开始讨论“IP够卖”的购买与应用流程之前,理解购买渠道的多样性非常重要。很多人可能会问,究竟从哪里可以获取到合适的代理IP?实际上,有几种渠道可以选择,适合不同需求的用户。 首先,专业代理服务商无疑是最推荐的选择。这类服务商通常提供稳定且高质量的代理服务,能满足诸多使用场景,比如数据爬虫、电商...

    香港VPS推荐:如何选择适合你的虚拟私人服务器

    在进入VPS的世界之前,理解什么是VPS非常重要。VPS,全称为虚拟私人服务器,它实际上是利用物理服务器上的资源,通过虚拟化技术,创建出多个独立的小型服务器。这种方式使得每个VPS都可以运行自己的操作系统,用户可以自由配置和管理,就像拥有一台独立的服务器一样。其实,我最初接触VPS时,正是被这种独立...