首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Raspberry Pi (Raspbmc > Debian)上加速Apache/PHP/MySQL?

如何在Raspberry Pi (Raspbmc > Debian)上加速Apache/PHP/MySQL?
EN

Stack Overflow用户
提问于 2014-01-23 05:11:24
回答 3查看 13.3K关注 0票数 1

我想知道如何让它更快。只是为了好玩,因为当然有一些缓存解决方案可以让网站在每个系统上都能飞起来,但如果能最大限度地利用非缓存性能,那就太酷了。

我考虑过安装HipHop php,但不知道我在做什么。我在谷歌搜索时看到的大多是负面评论。

也许只需要调整Apache和mysql就可以了。我认为速度慢的主要原因是磁盘和内存性能太慢。

EN

回答 3

Stack Overflow用户

发布于 2014-03-01 02:25:59

不是一个真正的答案,但我有一个Pi作为我的家庭服务器,并发现它相当慢。渲染一个页面需要0.3 - 0.5秒。这很慢!有时我在很少的情况下会有3秒的时间。

我已经做了相当多的测试,但一无所获,所以我可以确认以下几点没有帮助:

  • 千兆路由器使用cat6数据线,没有区别,pi只有100mb,这很可惜。
  • 95mb/s SD卡,似乎不能将difference
  • Overclocked做到1 1ghz,使用散热片和风扇,没有区别...

因此,最好的解决方案是不要将pi用于生产服务器。如果您不介意页面加载速度,请仅将其用于本地开发服务器。

票数 1
EN

Stack Overflow用户

发布于 2014-07-18 04:16:53

为了在raspberry pi上获得更快的加载时间,我发现使用更轻的get服务器是有帮助的。我用来代替apache的是nginx。我听说monkey甚至更好,但是他们还没有发布arm版本。

以下是一些数字。http://raspberrywebserver.com/raspberrypicluster/comparing-the-performance-of-nginx-and-apache-web-servers.html

此外,我使用mongodb而不是MySQL,因为它对于更具体的用例更快。但是,我确信它并不总是适合的解决方案,因为它从根本上改变了您存储数据的方式,并使多表关系查询成为一件痛苦的事情。MySQL vs MongoDB 1000 reads

最后,确保你有一个快速的SD卡,你可以打开一个交换文件或交换分区来帮助你只有512兆内存(型号b)。

当然,如果您使用pi为特定环境进行开发,则可能没有这些选项。但是如果你想把它用在个人web服务器上,或者在生产环境中有更多的自由,那就是我要检查的路线。

票数 0
EN

Stack Overflow用户

发布于 2017-10-02 19:15:40

如果可以,在Raspberry PI上使用MYISAM而不是INNODB。您将看到速度上的一些差异。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21294075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档