![我想在 Apache Web 服务器上托管一个基于 AJAX 的网站,并在同一台机器上托管一个 MySql 数据库,供大约 50 个并发用户使用](https://linux22.com/image/567392/%E6%88%91%E6%83%B3%E5%9C%A8%20Apache%20Web%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E6%89%98%E7%AE%A1%E4%B8%80%E4%B8%AA%E5%9F%BA%E4%BA%8E%20AJAX%20%E7%9A%84%E7%BD%91%E7%AB%99%EF%BC%8C%E5%B9%B6%E5%9C%A8%E5%90%8C%E4%B8%80%E5%8F%B0%E6%9C%BA%E5%99%A8%E4%B8%8A%E6%89%98%E7%AE%A1%E4%B8%80%E4%B8%AA%20MySql%20%E6%95%B0%E6%8D%AE%E5%BA%93%EF%BC%8C%E4%BE%9B%E5%A4%A7%E7%BA%A6%2050%20%E4%B8%AA%E5%B9%B6%E5%8F%91%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%20.png)
该网站从 MySql 数据库获取数据。
配备 2GB Ram 和 Intel Core 2 Duo 的 Mac Mini 能满足要求吗?
答案1
简单的回答:尝试一下!
我确实运行了一个平均有 150+ 个并发用户的应用程序低预算云 VPS仅使用 1024mb Ram,但它运行得很好。这取决于您托管的应用程序。
答案2
考虑到 Mac mini 的规格和 50 个用户,如果网站对磁盘 I/O 和 MySQL 查询的要求不高,那么它可以在这台机器上运行。没有一般的经验法则可以帮助您知道此处理器是否适用于 50 个用户或 100 个用户,通常您会发现处理能力较低的系统对您的网站来说就足够了,有时您需要为博客购买具有 8 GB RAM 和快速磁盘 I/O 的强大 Xeon 服务器,这完全取决于它的架构。
如果您优化您的网站、MySQL 数据库和 MySQL 查询,那就没问题了。
答案3
Mac mini 可以完成这项工作,但速度比专用的应用程序托管系统要慢。而且带宽和对请求的响应比 VPS 或主机要低。
您还必须关心电源和系统崩溃以及设置防火墙和非常不同的网络问题,这些问题在 VPS 和托管公司中几乎可以省略,但如果您想在私人网络中为一些私人提供应用程序,这是一个慷慨的设置。:)