我在 CentOS 上运行 OPenVZ,并安装了预先创建的 Ubuntu 10.04 OS 模板。创建的容器分配了 2GB 的磁盘空间。这样,我可以在容器内运行 Apache Web 服务器吗?我在容器中托管一个网站。其他容器用户可以访问这个网站吗?如果可以,我该如何处理?
答案1
根据您的描述,在 2GB OpenVZ 容器上安装/运行 Apache 服务几乎是不可能的。考虑这一问题的主要原因是以下可用的分配空间(基于您的容器将被标记为用于生产用途的概念):
- 二进制文件
- 日志文件
- 图书馆
- 模块
除此之外,容器还需要存储空间来存储与主要模板相关的二进制文件,而这本身将消耗 OpenVZ 容器内分配的 2GB 存储空间。
展望未来,我鼓励您考虑将分配的存储空间增加到大约 10GB(如果您有足够的系统资源)或更多。这将为您提供必要的存储空间,以便正确安装 Apache 和任何其他相关模块,而无需担心容器内是否有足够的存储空间。
如果所关注的 OpenVZ 容器被标记为用于开发目的,则可以放心地忽略上述内容。
我确实希望您发现上述信息有用。