可能重复: 你如何做网站负载testing和容量规划 我正在将一个网站从共享主机移到我设置的VPS。 我已经对主机文件进行了更改,以便在新服务器上看到该网站 – 只要我是唯一的用户,就可以正常工作。 但是我想确保它不会从旧网站的用户开始使用新的服务器。 有没有一种Windows的工具来模拟过多的网站使用,并估计服务器将能够无缝运行的用户数量? 或者有什么理由在服务器上testing它?
我有不同的托pipe公司的客户与VPSs,使用以下操作系统, Ubuntu,CentOs,Debian和Suse 我想在本地创buildVirtualBox图像用于testing目的。 将这些VPS复制到本地VirtualBox的最佳方法是什么? 谢谢
我即将为我的公司购买服务器。 我们公司需要20台服务器来运行每个应用程序。 我的想法是,而不是购买20台服务器,购买2个高端服务器,其中第一个服务器将被分为20个VPS部分,第二个是专用的后端服务器。 这是一个很好的做法,还是应该购买20台服务器来运行20个应用程序? 哪个对我更好? 通过运行VPS将其他VPS资源将获得低性能?
在debian VPS(openvz + direct admin)上安装git服务器有哪些风险和预防措施? 如何在这样的环境下正确安装git服务器? 我想用git服务器(比如http://git-scm.com/ )集中pipe理源代码版本控制。
在接下来的几天内,我将需要两个Linux VPS实例(可能是Ubuntu 10.04),一个运行PHP,一个用于Ruby on Rails。 两者都最有可能使用nginx和MySQL,并有大约256-512MB的RAM。 现在的问题是,我应该去一个32位或64位系统? 有一个相关的问题已经发布,但没有任何关于如何决定的具体信息。 在这些条件下,32位和64位系统如何performance你的经验? (Ruby / PHP,nginx,MySQL)
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 […]
我正在尝试解决在VPS邮寄问题。 这个VPS只有一个公共IP地址和5个域名托pipe。 DNS(绑定)具有5个不同的区域configuration,每个区域都有一个到mail.domainX.com的mx条目和一个带有mail.domainX.com引用到VPS IP公共地址的A条目。 当来自其中一个域的用户试图发送邮件给拥有@ microsofot.com电子邮件地址的用户时,电子邮件出现问题。 发送到该地址的电子邮件中约有20%被拒绝,并显示以下错误: Diagnostic information for administrators: Generating server: <http://bigfish.com> bigfish.com [email protected] #550 4.4.7 QUEUE.Expired; message expired ## 调查这个代码错误,我读了这是因为公共IP的反向dns不parsing名称mail.domainX.com产生的。 真的,它解决了这个问题: vpsname.myISP.com.333.222.111.in-addr.arpa. 我认为在这两个可能的解决scheme: 1-在VPS中创build一个名为333.222.111.in-addr.arpa的新区域。 然后为使用公共IP的VPS中托pipe的每个域添加PTR条目,例如:mail.domainX.com。 注:我知道这不是build议,将来会给我带来麻烦。 2-更改每个区域的MX条目并将其指向vpsname.myISP.com。 这将使DNS和反向DNS匹配。 注:我不知道这是可能的还是没有问题的。 哪个选项会更好地解决这个问题? 有更好的select吗? 谢谢。 重要说明:我试图自己解决这个问题,因为当我向我的ISP寻求帮助时,他们不知道如何解决这个问题(!)。 很明显,我将在未来改变我的ISP,我需要尽快解决这个问题。
我在Centos 5.X VPS上使用Google的mod_page速度 (我对CentOS的版本并不十分确定,但是我知道它是在5系列中)。 我正在使用W3 Total Cache托pipe大量的WordPress网站,所有这些网站都安装了最新版本的WordPress和W3TC。 现在,这是我的问题。 编辑任何types的“前端”代码(HTML,CSS,JS,ETC)时,页面渲染大约5分钟后不会更新。 我清除了所有W3TCcaching并清除了浏览器caching。 通常在过去(安装谷歌的mod_pagespeed之前),这将立即清除和更新。 自安装mod_pagespeed以来,所有前端代码更新(即使清除caching后)都有5分钟的延迟(有时甚至更长)。 我听说在VPS上运行mod_pagespeed是一个很大的NO-NO。 有关这个传言的任何反馈? 我也听说,运行mod_pagespeed与W3TC(W3总caching – WordPress插件)是另一个大的NO – NO。 对此有何反馈? 是什么导致这个问题? 这是正常的吗? 我应该忽略它并解决它吗? 是否因为mod_pagespeed仍然是越野车? 是否因为我不应该在VPS上运行mod_pagespeed? 是否因为我不应该都安装了mod_pagespeed&W3TC? (有冲突吗?) 还是以上都是不相干的? 我是否应该在本地开发服务器上完成所有更改,然后在最终更改完成后上传到实时服务器? mod_pagespeed似乎运行完美,而不是前端代码更改的烦人的5分钟延迟。 这么多的问题,知识如此之less。 如果你对mod_pagespeed有任何的了解,请在这个特定的情况下给我点启发。
我有一个SSH和WHM访问VPS。 虽然我对命令行的东西一无所知。 现在为了安装支付API,我需要在我的服务器上安装SWIG,但我不知道该怎么做。 任何帮助表示赞赏。 请尽可能描述。 也请随时问我可能需要的任何进一步的信息。
忍受着我,这将是很难说清楚。 假设我有一个VPS账户,我想转售,并在我的服务器上托pipe一大群人,给他们自己的独立域名。 每个用户应该能够ftp和上传文件到他们的域名。 这里的问题是,Apache喜欢作为单个进程所有者运行(通常是www-data),这就产生了一个问题。 我可以检查/ etc / apache2 / envvars更改用户/组别,但我需要每个用户有适当的权利,以自己的文件夹。 而且需要设置Apache,用户不需要设置可写入某个组的文件夹/文件,以便PHP向他们写入(一个WordPress的)。 我如何设置这种方式,为多用户共享主机环境?