微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用不同的端口在 Apache 中托管应用程序?

如何解决如何使用不同的端口在 Apache 中托管应用程序?

我在 Apache 虚拟主机中使用不同的端口 app1app2 运行两个 Laravel 应用程序(89988999):

app1:215.215.175.1:8998 应用2:215.215.175.1:8999

但是当我进入app1的登录页面时,app2会自动退出,当我登录app2时,app1会退出

我在 Apache 中的主机设置

215.215.175.1  app1.test
215.215.175.1  app2.test

在网站启用我创建两个文件 app1.conf 和 app2.conf

app1.conf

Listen 8999
NameVirtualHost *:8999
<VirtualHost *:8999>
    ServerName app1.test
    ServerAlias www.app1.test
    DocumentRoot "C:/laragon/www/data/app1/public"
    DirectoryIndex index.PHP
    
    <Directory "C:/laragon/www/data/app1/public/">
         #Options Indexes FollowSymLinks MultiViews ExecCGI
         AllowOverride All
         Order allow,deny
         Allow from all 
         Require all granted
    </Directory>
</VirtualHost>

app2.conf

Listen 8998
NameVirtualHost *:8998
<VirtualHost *:8998>
    ServerName app2.test
    ServerAlias www.app2.test
    DocumentRoot "C:/laragon/www/data/app2/public"
    DirectoryIndex index.PHP
    
    <Directory "C:/laragon/www/data/app2/public/">
         #Options Indexes FollowSymLinks MultiViews ExecCGI
         AllowOverride All
         Order allow,deny
         Allow from all 
         Require all granted
    </Directory>
</VirtualHost>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。