Ubuntu 10.10 64位VPS,512Mb专用RAM。 Mysql调优使sqltuner完全开心。 在493个可用内存中使用的RAM从未超过350Mb。 载入永远不会超过1.04左右。
httpd.conf根据所有内存的vps指南进行调整 – preforks,备件的数量等
但是,对于第一次加载一个网站没有访问一段时间后,这需要很长的时间。
第一次加载:分析时间:3.576 – 查询次数:50 – 查询时间:0.019723195953369
重新加载分析时间:0.096 – 查询次数:39 – 查询时间:0.0066126374511719
随后的重新加载将以这个速度。
htop显示两个项目,只要我第一次加载该页面:
php-cgi / usr / sbin / apache2 -k start
我使用suPHP,但我试过fast-cgi和cgi。
现在卡住了,一个周末的调整没有给我带来什么。 build议感激。
我在我的本地服务器上运行ubuntu 10.10,LAMP的确有同样的问题。 这是我的路由器configuration。 由于我的本地我使用dnsmasq来运行开发网站(website.dev)。 我的路由器是一个DNS中继。 一旦我closuresDNS中继,问题就消失了。 一旦检查是访问本地主机的速度。 如果第一次加载时速度很快,则可能需要修复networking设置
我认为这是由您的CMS造成的 – 它正在caching生成的页面。 但每次更改后,都会使此caching失效。 例如Drupal这样做。
你可以在这里做的不多 – 例如,你可以下载修改后的网站上的所有页面,所以CMS将caching所有。