linux中XAMPP绑定域名到目录
- 有时候我们会在本地搭建PHP环境开发或调试程序,但是老是用二级目录来访问会比较麻烦, localhost/abc 像这样看着就觉得不舒服,那么我们可以用 Apache的配置文件来实现绑定域名到目录来解决这个问题。
1.首先打开终端,输入:
sudo gedit /etc/hosts
在打开的文件中加入:
127.0.0.1 abc.com
其中abc.com可以随便输入,当然前提要符合域名格式。
2.打开APACHE的配置文件:
sudo gedit /opt/lampp/etc/httpd.conf
然后搜索“Include etc/extra/httpd-vhosts.conf”,把这句前边得#号删除,意思就是激活(导入)虚拟机配置文件。
3.配置虚拟机目录:
sudo gedit /opt/lampp/etc/extra/httpd-vhosts.conf
打开文件,然后把里边得示例的句子删掉(就是前边没加#号的),加入以下句子:
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs/abc
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs/abc
ServerName abc.com
</VirtualHost>其中那个abc也就是你自己想要用到得目录,根据自己需要更改。
-
4.重启XAMPP,输入命令:
sudo /opt/lampp/lampp restart
这样就可以用abc.com来访问你定义得目录了。