centos 下 kangle 一键安装包
最低配置安装需求 本教程至少需要以下配置进行安装 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 startlnmp一键安装包wordpress lnmp一键安装包使用教程
lnmp一键安装包卸载mysql lnmp一键安装包 linux
用上了LNMP,一键安装实在爽,速度杠杠的 用上了LNMP,一键安装实在爽,速度杠杠的lnmp一键安装怎么用
CentOS Linux VPS桌面环境一键安装包centos 安装桌面
在Docker下一键安装部署免费开源的问答社区!docker 一键安装
LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAcelerator一键安装包(2011年12月14日更新)