Kloxo面板优化 MySQL 优化,节约内存 100M OpenVZ VPS优化 Kloxo优化版
[color=#ff0000]注:此优化MYSQL,一般是针对 OpenVZ 型的VPS,优化MYSQL内存占用。[/color][color=#ff0000] XEN 型的 VPS,无效,XEN 会把空闲内存当缓存占用。[/color]
注:如果安装官方包不进行优化处理,那么运行apache 要占去 280M左右的内存。
安装完Kloxo面板后,可自行优化后一般可把内存控制在100M左右。
[color=#ff0000]
[color=#ff0000]注意:一般的VPS商都会提供精简优化centos集成系统包 (只支持40域名)
[color=red][/color]
[color=blue]重装系统时,如果有 Hostinabox版本的centos 32位系统,[/color]
[color=blue]这样系统里面就带有Kloxo的软件包,只要安装好系统后Kloxo等全部都安装好。[/color]
[color=blue]安装好后,都做了精简和优化的,如[b]优化[/b]MySQL,安装后只占几十M的[/color][/color]
[/color]
[b][color=blue][size=4][color=red]注意,[/color]并不是优化Kloxo面板,这个面板占不了多少。[/size][/color][/b]
[b][size=4][color=blue] 是优化 安装 Kloxo面板 后,一起安装的服务项。[/color][/size][/b]
如在SSH管理 VPS,请使用这软件: [color=red](使用ROOT、和密码登录)
[/color][url=http://www.idc866.com/thread-240-1-1.html][color=blue]SSH登录,Putty登录PVS ssh操作,Putty下载 ,VPS轻量级面板Xen-Shell使用教程[/color][/url]
[color=blue][b]Kloxo面板的优化(一):优化[/b]MySQL[/color]
对于小内存的VPS[b](针对OpenVZ型VPS),[/b]内存的使用比较吃紧,而Kloxo面板安装后,还是会占用不少的内存。所以有必要对在安装完成后,对VPS做一些优化动作。大致需要优化的地方,是对MySQL进行一些优化,关掉一些不太常用的功能,以达到节约内存的目的。
[b]编辑 /etc 下的 my.cnf[/b]
1、VI编辑命令:**** Hidden Message *****再键盘输入:wq 保存并退出
[color=red]★新手VI编辑使用注意:[/color]
VI进入后 请按键盘上的 [color=blue][b]Insert 键[/b][/color]即可进入修改、输入添加内容。
修改好后,请按键盘上的[color=blue][b]ESC键[/b][/color],[b][color=red]再用键盘输入[/color][/b] :wq 保存退出。(用键盘输入:半角的哦)
[color=blue]或使用:nano /etc/my.cnf 来编辑,[/color]更容易操作、上手。
进入后即可直接编辑,编辑后 使用 ctrl + x 退出,当询问是否储存时,输入y,最后按一下enter 保存退出。
[color=blue]如还不会编辑,就使用 [url=http://winscp.net/]WinSCP[/url] 软件吧,[/color] 用root连接SFTP,直接进目录编辑文件,保存即可。
保存退出之后在重启MYSQL
SSH里命令: [code]/sbin/service mysqld restart[/code]
在用top看看内存占用时不时降到100M以下了。
[b]作用详解:
[/b]使用–skip -locking的MySQL选项避免外部锁定
加载–skip-bdb –skip-innodb参数以避免内存浪费
[b]注:[/b]innodb主要用于大流量大负载数据的交互、频繁读写等(10G以上),小数据跳过。
[b][color=blue]注:[/color][/b]优化MYSQL 在 OpenVZ VPS下有效。 在 XEN VPS 下 好像没效果。
[b][color=blue]VPS Kloxo使用教程(二):优化设置 (选择性优化)[/color][/b]
好多客户反映kloxo安装后内存使用非常厉害,网上搜索了一下,
总结了几点kloxo安装后的优化设置:
一,禁用一些服务:如果你不使用kloxo的named来解析域名,不用qmail发邮件,
那你可以禁用named和qmail,具体方法:用putty登陆你的VPS,SS里执行:
[code]service named stop;
chkconfig named off;
service qmail stop;
chkconfig qmail off;
chkconfig courier-imap off;[/code]
[b]注:在SSH里执行这些是暂时禁止,重启VPS后,又会跟着启动[/b]
[b] 最好还是去Kloxo面板中禁止!如下:[/b]
[color=blue][b]注:这些功能,也可以在 Kloxo 面板里的“运行中的服务”、“服务” 里去关闭。[/b][/color]
如图:
[attach]1570[/attach]
[color=red]注:如果你内存充足,就没必要再禁止这些功能,[/color]
[color=red] 有的是防火墙,有的是发邮件服务,[/color]
[color=red] 如WP博需要邮件提醒就需要邮件服务,要开启pop、smtp 服务。[/color]
[b][size=5][color=navy]如果切换 lighttpd 更省内存[/color][/size][/b]
[b][size=5][color=#000080][/color][/size][/b]
[url=http://www.idc866.com/thread-13076-1-1.html]kloxo里Apache切换lighttpd方法,切换lighttpd好处。lighttpd设置rewrite伪静态操作[/url]
[color=blue]--------------------关于系统、优化后资源占用,以下数值,供参考:------[/color]
[b][color=blue]选系统相关:[/color][/b] Linux 内核版本: 2.6.18-238.12.1.el5.028stab091.1
[color=blue]centos-5.6-x86 纯净的centos[/color] (未安装任何服务)
安装后硬盘占用 513.31 MB 占用内存14.87 MB
[color=#444444][color=blue]centos-5-i386-hostinabox[/color] 集成了 Kloxo面板 (精简优化版集成系统)
硬盘占用1.07 GB 默认lighttpd/1.4.20 + djbdns 占31M内存 ) [/color][color=#444444]
(Kloxo版本: 6.0.2086 切换成 Apache/2.2.17 PHP版本 5.2.6 占用80M)[/color]
[color=blue]从纯净版centos 上自行安装 Kloxo面板[/color] 版本: 6.1.6
安装后硬盘占用 2.15 GB 内存285.48 MB ,再重启VPS 占内存 363.25 MB 未做优化。
(默认为Apache + bind Apache/2.2.17 PHP版本 5.2.17,PHP版本高点运算要快些)
优化MYSQL后,占130.98 MB Apache + bind,运行一样站,
再停止DNS、imap、pop、smtp、邮箱服务等,只占用60M。(防火墙建议保留)
再切换至 lighttpd/1.4.26,只占用45M左右 [b](64M VPS可装哦)[/b]
[color=blue]从纯净版centos 上自行安装 lnmp一键安装包 0.7版[/color] nginx/0.8.54
安装后硬盘占用1.86 GB 占用内存 74.3 MB (只能最低128M内存上运行)
注:lnmp一键安装 [b][color=red]无法使用优化MYSQL,[/color][/b]如果优化后将无法开启数据库
[b]注:[/b]安装 Kloxo面板 [color=red]512M以下内存的VPS,必需优化mysql后,[/color]才能正常使用。
不然会因为内存占满,而无法启动mysql,而无法启动Kloxo面板等。
[b]注:[/b]优化后。64M的VPS,其实也可跑Kloxo面板选lighttpd,运行几个小站是不错的。
[color=#ff0000]注:此优化MYSQL,一般是针对 OpenVZ 型的VPS,优化MYSQL内存占用。[/color]
[color=#ff0000] XEN 型的 VPS,无效,XEN 会把空闲内存当缓存占用。[/color]
InnoDB的概念
<P>顶个...... </P><P> </P> InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGN KEY强制。在SQL查询中,你可以自由地将InnoDB类型的表与其它MySQL的表的类型混合起来,甚至在同一个查询中也可以混合。 <BR><BR> InnoDB是为处理巨大数据量时的最大性能设计。它的CPU效率可能是任何其它基于磁盘的关系数据库引擎所不能匹敌的。 <BR><BR> InnoDB存储引擎被完全与MySQL服务器整合,InnoDB存储引擎为在主内存中缓存数据和索引而维持它自己的缓冲池。InnoDB存储它的表&索引在一个表空间中,表空间可以包含数个文件(或原始磁盘分区)。这与MyISAM表不同,比如在MyISAM表中每个表被存在分离的文件中。 InnoDB 表可以是任何尺寸,即使在文件尺寸被限制为2GB的操作系统上。 <BR><BR> InnoDB默认地被包含在MySQL二进制分发中。Windows Essentials installer使InnoDB成为Windows上MySQL的默认表。 <BR><BR> InnoDB被用来在众多需要高性能的大型数据库站点上产生。著名的Internet新闻站点Slashdot.org运行在InnoDB 上。Mytrix, Inc.在InnoDB上存储超过1TB的数据,还有一些其它站点在InnoDB上处理平均每秒800次插入/更新的负荷。
<P> </P>
<P> </P>
<P> </P>
<P>相关贴:</P>
<P> </P>
<P><SPAN id=thread_237><A style="COLOR: #2b65b7" href="http://www.idc866.com/thread-237-1-1.html">VPS控制面板 Kloxo/Lxadmin虚拟主机控制面板安装教程 Kloxo 面板安装</A></SPAN> </P>
<P> </P>
<P><A href="http://www.idc866.com/thread-241-1-1.html">Kloxo面板的使用教程/ 如何使用 Kloxo面板教程,如何添加域名,数据库</A></P>
<P> </P>
<P><A href="http://www.idc866.com/thread-236-1-1.html" target=_blank>VPS安装LNMP一键安装包,LNMP安装后 速度更快,最低128M内存要求。</A></P>
<P> </P>
<P><SPAN id=thread_235><A style="COLOR: #2b65b7" href="http://www.idc866.com/thread-235-1-1.html">Kloxo面板优化 对MySQL进行一些优化,节约内存 100M MySQL优化 Kloxo优化版</A></SPAN> </P>
<P><SPAN id=thread_13076></SPAN><SPAN></SPAN> </P>
<P><SPAN><SPAN id=thread_234><A style="COLOR: #2b65b7" href="http://www.idc866.com/thread-234-1-1.html">给 Kloxo 面板安装中文 Kloxo免费控制面板安装中文包,安装kloxo中文语言包教程</A></SPAN></SPAN></P>
<P><SPAN><SPAN></SPAN></SPAN> </P>
<P><SPAN><SPAN><SPAN id=thread_408><A style="COLOR: #2b65b7" href="http://www.idc866.com/thread-408-1-1.html">VPS支持GBK,Linux编码设置为GBK,让Linux支持GBK,Linux GBK lighttpd 资源占用少</A></SPAN></SPAN></SPAN></P>
<P><SPAN><SPAN><SPAN></SPAN></SPAN></SPAN> </P>
<P><SPAN><SPAN><SPAN><SPAN id=thread_13076><A style="COLOR: #2b65b7" href="http://www.idc866.com/thread-13076-1-1.html">kloxo里Apache切换lighttpd方法,切换lighttpd好处。lighttpd设置rewrite伪静态操作</A></SPAN> </SPAN></SPAN></SPAN></P>
<P><SPAN><SPAN><SPAN></SPAN></SPAN></SPAN> </P>
<P><SPAN><SPAN><SPAN><SPAN id=thread_7555><A style="COLOR: #ee1b2e" href="http://www.idc866.com/thread-7555-1-1.html">VPS日志删除,kloxo日志自动删除,/var/log/kloxo/日志删除 别让日志把你的VPS填死</A></SPAN> </SPAN></SPAN></SPAN></P>
<P><SPAN><SPAN><SPAN></SPAN></SPAN></SPAN> </P><SPAN><SPAN><SPAN>
<P><SPAN id=thread_10666><A style="COLOR: #2b65b7" href="http://www.idc866.com/thread-10666-1-1.html">VPS Linux的SSH常用命令,SSH命令操作,ssh使用,SSH下载上传,SSH压缩解压,</A></SPAN> </P></SPAN></SPAN></SPAN> 赚分通道。。<body onselectstart="return false"> 我先学了,收藏起来,明天用用:D 顶起。:lol 晕 不能复制啊... 灰常的需要
看一看 看看咯..................... 必须要看看 看看怎么优化 没用过,但看看。。。 真的有用吗?
宝吧影视([url]myvideo.mybaoba.com[/url])买宝吧([url]mybaoba.com[/url]) 主机非常不错! 学习优化...占用太大了 我需要学习一下子KLOXO .......... 先看看怎么弄! 看看了·· 看看,,学习 不错,学习学习 学习来了 不错 不错 学习 11111111111 谢谢辣!uyuyuyytyf似懂非懂共和国分公司退一步 饭 1111111111111111 回复学习。。 果断的回复.好好的学习.支持老大! 学习学习 256内存压力很大啊 看一下。。小内存vps 好好优化一下 回复,我需要优化 [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=744&ptid=235]1#[/url] [i]idc886[/i] [/b] 优化一下VPS 看看@@!! [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=744&ptid=235]1#[/url] [i]idc886[/i] [/b]
管理员,别教新手用vi了,vi对新手来说有一定的难度。
用nano [文件路径]吧!储存文件后,只需同时按下ctrl及x,当询问是否储存时,输入y,最后按一下enter用作确认档案名称就可以了。 [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=120366&ptid=235]36#[/url] [i]sam1414[/i] [/b]
4小时前,这么早就奋斗了!
nano 刚试了,不错,更简单,值得推荐,已添加。 以前还没直接输入来使用。
像 crontab -e 都是使用 nano 编辑。
不过,有时还是会碰到搞不明白的坛友。
最后直接告诉他使用 WinSCP 去连接SFTP 直接去编辑文件。
但还是会碰到说:根目录不会进。 看看优化之后的效果 [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=120369&ptid=235]37#[/url] [i]idc886[/i] [/b]
哈,应说我是一只夜猫吧~
回正题,WinSCP以sftp登入并编辑文件,我个人认为更麻烦,而且速度比较慢,所以我比较建议用ssh管理,那会方便一点。其实我认为使用者都一定要学习用ssh,因为linux大多数的功能(例如service httpd restart等)都要在ssh操作,所以学习用ssh,一定不能少的。
另外呢,nano还有一个功能,这就是搜寻了。使用方式就是同时按ctrl + w,然后输入关键字再enter就可以了,这真的是比vi的/关键字或是?关键字方便得多了。 [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=120467&ptid=235]38#[/url] [i]yuliuping[/i] [/b]
优化之后的效果是十分明显的,在没有负载的情况下,由占用最少150mb ram下降到大约90 mb ram。
页:
[1]
2