使用带有端口8003的Xampp为Laravel创建虚拟主机

时间:2018-10-07 05:03:52

标签: windows laravel laravel-5 xampp localhost

我正在尝试使用Xampp为我的项目创建虚拟主机。

  • 我在127.0.0.1 project.com的{​​{1}}文件中添加了hosts
  • 我在C:\Windows\System32\drivers\etc的{​​{1}}文件中将端口80更改为8003(我将所有内容从httpd.conf更改为C:\xampp\apache\conf文件)
  • 我添加了:
80

8003的{​​{1}}中

当我在文件中保留80端口时,它工作良好。但是当我尝试使用8003端口时不起作用。我收到与停止Apache时相同的消息。

Edit1 :我更改了此内容:

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/project/public"
    ServerName project.com
</VirtualHost>

现在,我可以访问ulr了,即使我尝试使用如下网址:httpd-vhosts.conf 网址末尾带有数字端口。 有没有一种方法可以使用project.com而不添加数字端口?

1 个答案:

答案 0 :(得分:0)

您需要检查4件事。

  1. 您确定要监听 httpd.conf 文件中的端口8003。
  2. httpd-vhosts.conf 中设置ServerName domainName.com:8003
  3. 您还需要更改: httpd-vhosts.conf 中的VirtualHost *:8003。

<VirtualHost *:8003> DocumentRoot "C:/xampp/htdocs/project/public" ServerName project.com </VirtualHost>

  1. 现在,您应该可以使用以下网址进行访问: http://domainName.com:8003

最后但并非最不重要的一点是不要忘记重新启动xampp。

希望这会有所帮助! :)