Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 128mb内存VPS如何apache+mysql的优化,请各位给出最佳优化方案.

[复制链接]
yeecool 发表于 2010-9-13 10:56:03 | 显示全部楼层 |阅读模式
本帖最后由 yeecool 于 2010-9-13 11:25 编辑

只是128mb内存. 使用apache . 如何做优化. 想主要靠优化apache与mysql .
使得在线人数可以达到1000.绝对没问题.  大家有什么好的优化方案吗? 有的请各位贴出自己的优化方案.

注意内存只能是在180mb以下. Linux环境, 我想与各位探讨下能否最大限度的挖掘低内存服务器的负载能力.所以只能通过
优化来实现.
格式如下
环境:如Linux(Centos5.5, Debian.)
web服务环境:Apache2.2 或者Nginx(如果你说Nginx可以实现当然更好.)
你的apache优化: 我个人主要是优化的prefork与worker这两个调好了,还是会有所提升的.
你的Mysql优化: 我个人主要是优化的my.cnf包括日志. key_buffer_size,   key_read_requests, table_cache,等等.
测试程序:比如Discuz! X
您给出的其它优化建议: 比如包括Linux本身优化.或者其它更好的优化.

最后谢谢各位朋友的支持.
 楼主| yeecool 发表于 2010-9-13 11:15:58 | 显示全部楼层
本帖最后由 yeecool 于 2010-9-13 11:26 编辑

我自己的优化配置(只是随便改了下而已.可能算不上优化):
环境:Linux   Centos5.5   128MB内存.256swap.
CPU信息如图:(用的台式Q9300 CPU.如果是服务器版Xen的稳定性估计会更好.)

web服务环境:Apache2.2 有装了Kloxo+zend+Xcache
你的apache优化: 我个人主要是优化的prefork与worker这两个调好了,还是会有所提升的.
如图:prefork.c模式优化


我的workker.c模式优化
file:///C:/Users/pentium/AppData/Local/Temp/moz-screenshot.png

你的Mysql优化
我的mysql优化如图:

测试环境:Discuz! X 1.0

您给出的其它优化建议
: 我暂时找不到更好的优化建议了,希望知道的朋友给予建议.谢谢各位.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

showwell 发表于 2010-9-13 11:26:03 | 显示全部楼层
你强
web服务器优化:nginx + fastCGI 跑PHP
语言级别优化: 使用eAccelerator或xCache缓存opcode
数据库优化:使用memcached缓存些静态数据和更新比较慢的数据
系统级别优化:  增加swap
回复

使用道具 举报

 楼主| yeecool 发表于 2010-9-13 11:27:46 | 显示全部楼层
回复 showwell 的帖子

哦.忘了说了, 我也增加了swap. 是Xen才行..
我没有使用eaccelerator  你的是服务器还是VPS. 多大内存.
回复

使用道具 举报

showwell 发表于 2010-9-13 11:33:22 | 显示全部楼层
我服务器信息(台式机)
root@025ria:~# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 2.66GHz
stepping        : 9
cpu MHz         : 2659.732
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc up pebs bts pni dtes64 monitor ds_cpl tm2 cid cx16 xtpr lahf_lm
bogomips        : 5319.46
clflush size    : 64
power management:


root@025ria:~# cat /proc/meminfo
MemTotal:        1018408 kB
MemFree:          724444 kB
Buffers:           25968 kB
Cached:           213972 kB
SwapCached:            0 kB
Active:            91968 kB
Inactive:         175372 kB
Active(anon):      30940 kB
Inactive(anon):        0 kB
Active(file):      61028 kB
Inactive(file):   175372 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:        131016 kB
HighFree:            252 kB
LowTotal:         887392 kB
LowFree:          724192 kB
SwapTotal:        995988 kB
SwapFree:         995988 kB
Dirty:                16 kB
Writeback:             0 kB
AnonPages:         27444 kB
Mapped:            14440 kB
Slab:              16264 kB
SReclaimable:      11424 kB
SUnreclaim:         4840 kB
PageTables:         1420 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     1505192 kB
Committed_AS:     439648 kB
VmallocTotal:     122880 kB
VmallocUsed:        8644 kB
VmallocChunk:     111084 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       4096 kB
DirectMap4k:       16376 kB
DirectMap4M:      892928 kB

回复

使用道具 举报

 楼主| yeecool 发表于 2010-9-13 20:24:44 | 显示全部楼层
想找个最佳优化配置真是不容易啊......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 12:57 , Processed in 0.497111 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表