Articles of 灯

现在LAMP服务器每秒处理多less个请求?

我已经有一个星期左右的新的安装了,它给了我有趣的新的数字,但我想比较他们正在得到什么。 如果你没有新的,你也可以从各种仙人掌或慕尼黑types的图表中得到这些数字。 我目前的群集是由两个L5520 CPU的戴尔M610刀片组成。 个别的apache服务器在正常的日子里大概需要200个req​​ / s,但已经达到了260个req​​ / s。 任何人都有数字大大高于或低于? 最好只是apache / php部分,而不是任何前端的http服务器,或者在同一台服务器上运行mysql。 也打开在类似的硬件上听到nginx / php设置号码。

将GitHub存储库拉到/ var / www

我有一个私人的GitHub回购,我想设置我的testing服务器(LAMP)自动拉/取主分支中的文件,并把它们放在我的网站根(/ var / www)。 难道不可能创build一个shell脚本来cd到/ var / www然后运行git pull origin master? 我可以使用CRON工作吗?

服务器负载每天高峰数次,过去一个月的平均负载是全年平均负载的5倍

为我们(Debian)LAMP集群设置的My Munin通知不断告知我,我们的生产机器上的负载一直处于危险的水平。 虽然全年的平均负荷一般在2到8之间,但过去一个月和过去一个月的负荷已经暴涨到了10,18,有时甚至是50-60。 尖峰一次只能持续5-10分钟,大约每2-3小时发生一次。 尖峰不会影响性能,因为我有一个脚本,当负载超过10时,会将stream量从服务器发送到镜像CDN。我已经查找与此时间范围相关的cron作业,但没有任何可以看到的情况导致这一点。 网站stream量也是正常的(我们每天接收约20万次访问)。 这个Web服务器依赖的MySQL数据库似乎正常运行。 该服务器的负载较低,性能较好。 我也试着想想在这个问题开始的时候我已经改变了什么,我真的想不出什么。 这可能不会继续下去。 也许在顶部的打印输出中有一条线索,我没有看到。 我如何着手寻找原因? – 典型的顶部,当负载不峰值时: top – 11:13:09 up 472 days, 25 min, 1 user, load average: 6.08, 4.29, 3.80 Tasks: 105 total, 1 running, 104 sleeping, 0 stopped, 0 zombie Cpu(s): 41.2%us, 5.8%sy, 0.0%ni, 49.5%id, 2.7%wa, 0.1%hi, 0.7%si, 0.0%st Mem: 3369592k total, 2166980k used, 1202612k […]

服务器名称指示(SNI)

有没有可能与SNI使用mod_vhost_alias? 我知道mod_vhost_alias通常工作得很晚(如mod_rewrite)。 这甚至有可能吗?

即使有灯光设置,VPS内存也会恢复

Linux noob在这里。 我在Ubuntu 11.04服务器上有256MB的VPS,当我运行“free -m”时,结果显示所有正在使用的内存(包括第二行的re:buffers / cache)。 我发现这很奇怪,考虑到我只有5个Apache进程每个运行每个咀嚼大约20MB。 MYSQL占用30MB。 据我所知,根据“顶”,我没有其他记忆猪经营。 可能相关的设置: PHP memory_limit = 32M MYSQL key_buffer = 16M Prefork MPM Maxclients = 10 所以当我回顾这些设置时,我自然而然地认为maxclients太高,所以我尝试将其切换到5.现在,不仅我的内存仍然显示为100%使用,我的网站加载很多很慢,尽pipe没有得到任何stream量现在除了我的。 我不明白这一点。 我认为一个Apache进程处理来自在“KeepAliveTimeout”窗口中收到的客户端的所有请求,我已经设置为2秒。 用我的初始configuration。 10个maxclients,我的页面加载时间是0.3ms左右,所以一个进程应该处理没有问题,是正确的? 所以接下来我去了maxclients的极端1。 我的记忆仍然是100%的使用,我的网站加载缓慢。 我是一个彻底的损失在这里的菜鸟。 根据我在基本的服务器设置上阅读的许多教程,我应该很好去。 帮帮我! 请! Edit: total used free shared buffers cached Mem: 256 256 0 0 0 0 -/+ buffers/cache: 256 0 Swap: 0 […]

免费的LAMP服务器安全审计工具?

我有一个专门的LAMP服务器(Ubuntu),上面有几个Drupal和Wordpress的安装。 有没有一个免费的CVE兼容工具,可以扫描我的服务器与所有网站,并产生自动报告发现的安全漏洞? 非常感谢您的回答。

我如何创build一个新的linode,并将我目前的网站和数据移动到它?

我是一个相对newby来pipe理我自己的服务器。 我刚刚build立了一个Linode,安装了Ubuntu 9.1(Karmic),之后是Apache,MySQL,我的网站,一些mods等等。 我没有意识到的是,我不仅可以升级我的Ubuntu版本,但我应该。 我现在发现自己有一个不受支持的Ubuntu版本,并且有很多东西在其上。 看来推荐的EOL升级过程实际上是重新安装而不是升级。 我正在考虑在最新版本的Ubuntu上build立一个全新的Linode,然后把所有的东西都搬走。 但问题是: 我应该移动什么? 什么是最好的办法呢?

什么是build议的Linux用户在LAMP下创buildMySQL数据库?

我试图build立一个简单的LAMP系统,同时保持一些基本的安全性。 如果我想创build一个MySQL来被PHP访问,那么在用户应该创build数据库的时候呢? 任何对最佳实践的参考都将大大受益。 谢谢!

SSD升级后EC2性能变差

我有一个较老的EC2 Micro实例,安装了一个标准的LAMP堆栈作为利用磁驱动器的开发环境。 我在生产中有相同types的设置。 我想testing如何切换到SSD根卷将影响性能。 使用webpagetest.org,我在变化之前和之后几次运行了九次testing,结果非常一致。 加载时间几乎翻了一番,第一个字节的时间增加了四倍。 在 webpagetest.org截图 之前 在 webpagetest.org截图之后 我读过的一切都表明,使用SSD只会提高性能。 我究竟做错了什么?

多个Web服务器虚拟机或具有虚拟主机的单个虚拟机?

我在运行在虚拟环境中的各种物理服务器上运行着许多站点。 这些大部分都是小型网站,通常有一个MySQL数据库。 用户群是大约200-300个用户使用每个站点 – 因此负载不是一个特别大的问题。 现在的网站数量是10。 我应该运行一个标准的LAMP虚拟机,并使用多个虚拟主机或每个站点的一个LMAP虚拟机是更聪明的方式吗? 正如我所看到的,每个站点的LAMP虚拟机在长期运行似乎更加灵活。 可能更容易将一个站点迁移到另一个系统,例如AWS或远程办公室 更容易分配更多的资源到一个网站,如果需要而不影响其他网站。 在我的VM主机之间实现更好的负载均衡 – 例如,繁忙的站点A可以自动迁移到更安静的主机。 更好地pipe理用户访问? 这是沿着正确的道路思考还是我只是过度? 编辑 – 更新用户 – 更新的网站数量