![使用 Win7 和 VirtualBox 在 Centos 上设置 LAMP 服务器。](https://linux22.com/image/567700/%E4%BD%BF%E7%94%A8%20Win7%20%E5%92%8C%20VirtualBox%20%E5%9C%A8%20Centos%20%E4%B8%8A%E8%AE%BE%E7%BD%AE%20LAMP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%82.png)
有没有人安装并运行过它,或者知道网上哪里可以找到有关它的信息。在 Linux(我的情况是 CentOS 6)上设置 LAMP 并不困难,但很难弄清楚配置(Linux)和网络设置(VirtualBox)。VB 手册中也没有太多关于它的信息。
到目前为止,我知道最好的选择是使用仅主机选项将 CentOS(在 VB 上)连接到 Win7,然后添加设置为 NAT 的第二个虚拟 NIC 以启用 CentOS 的互联网访问。
与此相关的另一件事似乎是更改 Linux 中的主机名并更改配置文件,例如 /etc/httpd/config/httpd.config 和 /etc/sysconfig/network。
谢谢。
答案1
只要有可能,我就会只在虚拟机上使用一个 NAT 适配器。如果这还不够,我会直接使用我最喜欢的 VirtualBox 网络设置 - 让一台专用虚拟机执行 NAT 功能(我使用了配置了路由的 Windows 2003,但 Linux 机器可能更简单)。在 NAT VM 上,适配器 1 连接到 NAT,适配器 2 连接到您命名的新内部网络。在每个后续机器上,例如您的 CentOS 6 机器,您只需要一个适配器,并且它配置到同名的内部网络。
首先必须启动 NAT VM 很烦人,但它使其他所有机器上的网络配置变得容易得多。我设置了一些相当复杂的测试网络,其中包括 Windows 域控制器和此配置中的几种 Linux 版本。
对于你的情况来说,这可能有点过度了。
关于配置 CentOS,你可以阅读如何更改您的主机名。我在 CentOS 上进行基本安装后,使用过类似这样的说明来更改 ip、主机名或域名(CentOS 毕竟是 Red Hat 的品牌)。
最后,您可能希望向其他人公开您的 LAMP 堆栈。搜索“VirtualBox 端口转发”(我的声誉太低,无法提供多个链接)。我以前曾使用过它通过我的 Win7 主机向我的虚拟机公开 ssh 和 Web 访问。