我们想要在本地安装两个测试域名,www.abc.tld, www.xyz.tld, 分别指向到 htdoc 目录下的 abc.tld 和 xyz.tld 文件夹下。tld 是顶级域名 the top domain 的缩写。如果你喜欢,也可以用 abc.com, abc.net 这样的顶级域名来代替。这里使用 tld 主要是为了避免和真实域名冲突。

www.aiwozhekou.com 是我的真实域名 (可以直接使用)

1 . 在 hosts 文件中设置域名解析

命令: vim  /etc/hosts

linux --xampp 配置多个网站-LMLPHP

2 . 在 htdocs 目录下添加两个文件夹

cd /opt/lampp/htdocs

我们在 "/opt/lampp/htdocs " 目录下建立两个文件夹,分别命名为 www.abc.tld 和 www.xyz.tld 。这里文件目录的名字设置为域名格式是为了便于区分,并非强制要求;只要目录名和后面的设置一致即可。

我们在 www.abc.tld 目录中添加一个 index.html 文件,内容如下

linux --xampp 配置多个网站-LMLPHP

linux --xampp 配置多个网站-LMLPHP

3.在 apache 中打开虚拟主机的功能

/opt/lampp/etc/httpd.conf 编辑

linux --xampp 配置多个网站-LMLPHP

4 .在 apache 中添加多域名支持

cd /opt/lampp/etc/extra/

vim httpd-vhosts.conf

linux --xampp 配置多个网站-LMLPHP

5.测试

浏览器打开 http://www.aiwozhekou.com/

linux --xampp 配置多个网站-LMLPHP

05-11 15:20