kloxo一键安装包及kloxo内存优化办法
对于入门级Linux php选手来说,kloxo是一个不错的选择,可以摒弃安装其他PHP环境的一系列折腾。当然,如果对Linux的编译安装这类事情很熟的行家可以飘过。
既然是免折腾,那么简单明了就是王道。
以下方法适合CentOS 5系列的,其他系统估计会失败。
[wptabtitle]官网安装包直接安装:[/wptabtitle]
[wptabs color=”wpui-light”
effect=”fade”]
[以下内容为一整行]
wget http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh;sh ./kloxo-install-master.sh[/wptabs]
从官网安装,可以保证版本与最新版本一致。
如果要安装中文支持包,就输入命令:
[wptabs color=”wpui-light”
effect=”fade”]
[以下内容为一整行]
cd /usr/local/lxlabs/kloxo/httpdocs/lang; wget http://soft.vpser.net/lxadmin/lxadmin\_cn\_pack.zip; unzip lxadmin_cn_pack.zip;[/wptabs]
[wptabtitle]什么,这样还是太折腾?[/wptabtitle]
那么好,从现在起你只需要998,就能真正一键安装了!
呵呵,开个玩笑。下面是一个一键安装kloxo中文版的命令,不过版本方面可能没有上面的“两键安装”的新。
[wptabs color=”wpui-light”
effect=”fade”]
[以下内容为一整行]
wget http://www.CTOHome.com/linux-vps-pack/kloxo\_with\_chinese\_language.sh;sh ./kloxo_with_chinese_language.sh;[/wptabs]
安装好kloxo后,苦于找不到php路径,可以看这篇说明:《kloxo的php路径在那里》
[wptabtitle]那么,接下来就是激动人心的优化kloxo的办法了[/wptabtitle]
对,从现在开始打电话,就可以免费送优化Kloxo内存占用的办法!
在kloxo的内存占用大军中,mysql的内存占用是最多的。老蔡的linux vps没优化前,mysql总是一开始100Mb,然后200Mb,300Mb,最后让总内存达到1G,mysql就就地扑街了。然后就出现各种连不上数据库的症状(当然,mysqld都死了嘛)
那么,在哪里才能解决到kloxo内存占用呢?
恩,那么让我们一起打开配置来缩紧mysql内存开销吧!
首先,打开etc文件夹(/root的上级目录下,默认进入的一般是/root,那么就输入../ect)
然后,更改my.cnf文件
在[mysqld]下面加入
local-infile=0
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
skip-bdb
skip-innodb
最后,重启mysql服务
service mysqld restart
好了,基本上这样就没什么问题了。
老蔡的VPS的总内存已经到了187M(开了几个自己的程序,实际kloxo没有这么多了),而且现在mysql内存只占用26M,真是天壤之别啊。
不过暂时没去鼓捣这个配置的具体含义,所以建议流量大的网站不要这么乱来,哈哈,我的小庙而已,不怕mysql有什么瓶颈。