Chinaunix首页 | 论坛 | 博客
  • 博客访问: 223192
  • 博文数量: 68
  • 博客积分: 3120
  • 博客等级: 中校
  • 技术积分: 715
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-08 09:53
文章分类
文章存档

2012年(29)

2011年(3)

2010年(18)

2009年(18)

我的朋友

分类: BSD

2010-04-23 12:22:38

  在一台联想万全服务器上搭建FreeBSD+Apache+PHP+Discuz7.2(安装视频可在上找到),打开论坛首页发现页面打开速度很慢,大概需要3-5秒,由于接触FreeBSD和MySQL等软件时间不长,有些东西还不清楚。

  由于在同一个局域网内访问,速度肯定不能会这么慢。首先排除是机器的原因,那会是哪个软件配置有问题呢?由于论坛基于动态网站技术,因此论坛的解析速度应该是主要瓶颈。接下来,制约瓶颈的原因应该就只有2个了:PHP还没优化和MySQL没有优化。先尝试优化PHP的解析速度,安装了Zend Optimizer之后页面的打开速度没什么变化。那只好优化MySQL数据库,自己目前不太了解MySQL的数据库配置,只好先将MySQL自带的配置文件/usr/local/share/mysql/my-medium.cnf复制到/usr/local/etc/my.cnf,感觉还是不行。于是,就在 挖经验->数据库技术的一篇文章中下载了一个MySQL脚本,运行之后发现页面速度非常快。

   比较脚本运行前后系统的资源分配,发现之前系统采用了40M内存,优化之后只mysqld进程就占用了126M内存,看来自己原先配置的参数还是太小了。

   #top 查看系统资源

优化脚本tune-primer.shhttp://blogimg.chinaunix.net/blog/upfile2/100423120418.zip 


阅读(1447) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~