的XAMPP(适用于Windows)或兰普为基于UNIX的系统()是一个Apache MySQL的PHP的安装迅速分布,并提供了本机上测试网站的一个好办法。 我自己使用它,它从来没有让我失望。
当与多个网站的工作,有没有必要创建子域现有的本地域名“localhost”的。 XAMPP的/兰普使您的工作与像“google.com”真正的域名,例如,但这些文件在您的计算机主机。 秘密是主机文件和功能的虚拟主机。
首先你应该看看那里的XAMPP /兰普于您的计算机上安装。 在我的电脑上是/ opt /兰普/。
接下来,因为你应该得到一些管理权限,打开一个终端并输入gksudo鹦鹉螺 。 鹦鹉螺将帮助你修改一些文件很容易,直接从gedit的。
/etc/extra (change /opt/lampp to your own directory where xampp/lampp is installed, if different from mine).如今,随着鹦鹉螺,浏览到/选择/兰普 /等/额外的 (改变/选择/兰普以自己的XAMPP的目录/兰普安装,如果我的不同)。 现在打开这个文件: 的httpd - vhosts.conf
默认情况下有两个VirtualHost节,每节之间的标记中包含。 我们会做一些改变现在这些路段。 第一部分,我们要改变它指向本地主机 。 如果是这样的:
ServerAdmin的webmaster@dummy-host.example.com
的DocumentRoot /选择/兰普/ htdocs中
服务器名本地主机
ServerAlias本地主机
定义ErrorLog日志/虚拟- host.example.com - error_log中
CustomLog日志/虚拟- host.example.com - access一共同
you should once again change /opt/lampp to the directory where xampp/lampp is installed in your system.在此行的DocumentRoot /选择/兰普/ htdocs中你应该再次改变/选择/兰普到系统目录下的XAMPP /兰普您安装英寸
其次,针对所有其他额外的虚拟主机将追加你的代码相同的块到您的httpd - vhosts.conf文件,但做一些轻微的变化。 例如,如果您要添加虚拟主机myhost.com,其myhost文件/设在/ opt /兰普/ htdocs中 ,您将添加以下代码:
ServerAdmin的webmaster@dummy-host.example.com
的DocumentRoot /选择/兰普/ htdocs中/ myhost
服务器名myhost.com
定义ErrorLog日志/虚拟- host.example.com - error_log中
CustomLog日志/虚拟- host.example.com - access一共同
请注意的DocumentRoot和服务器名已被更改。 ServerAlias是不再需要。 保存该文件。
接下来,您应该启用配置文件中的虚拟主机,位于/选择/兰普/等 。 打开文件httpd.conf中的鹦鹉螺,找到这行#包括等/额外/的httpd - vhosts.conf。 删除行#炭从一开始,所以它仍然包含等/额外/的httpd - vhosts.conf只。 保存该文件。
现在,我们要补充的域名的主机文件,以便为域名指向我们的IP地址127.0.0.1,而不是在寻找它的DNS数据库。 所以还是到/ etc /有鹦鹉螺,同时,并打开此文件: 主机 。 现在,在文件末尾追加下面的一行:127.0.0.1 myhost.com(或更改名称的名称myhost.com你自己的虚拟主机)。 是否对所有其他虚拟主机同样的事情你。 保存该文件。
现在我们需要重新启动,以便使更改的XAMPP /兰普生效。 打开一个终端窗口,运行此命令:gksudo /选择/兰普/兰普重新启动 (记住要改变/选择/兰普如果需要的话)。
现在你应该能够使用您的虚拟主机,与你的浏览器http://myhost.com或http://the_name_of_your_own_virtual_host.your_own_tld去。 祝你好运!
处理要求 










































