首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在同一个ip上运行多个web应用程序

问在同一个ip上运行多个web应用程序
EN

Stack Overflow用户
提问于 2016-07-01 08:47:57
回答 2查看 504关注 0票数 0

假设我有,一个ip地址,而且我没有任何域名。我的问题是如何在同一个ip上运行两个web应用程序,但端口不同。

例如:

  • App_1运行在ip_address:port_1上
  • App_2运行在ip_address:port_2上

因此,我可以通过在浏览器地址行中输入ip地址和端口号来访问两者。据我所知,它被称为基于IP的虚拟主机。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-01 08:55:55

在Apache/conf中的httpd.conf文件中,您必须创建VirtualHosts,如下所示:

代码语言:javascript
复制
Listen 80
Listen 81
<Directory />
    AllowOverride none
    Require all granted
</Directory>
<Directory /var/www>
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Require all granted
</Directory>
<VirtualHost IPAddress:80>
    ServerName localhost:80
    WSGIScriptAlias / "C:/var/www/GP/GP/wsgi.py"
    Alias /static/ "C:/var/www/GP/static/"
    Alias /templates/ "C:/var/www/GP/templates/"
    <Directory "C:/var/www/GP/static">
        Require all granted
    </Directory>
    <Directory "C:/var/www/GP/GP">
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>
</VirtualHost>
<VirtualHost IPAddress:81>
    ServerName localhost:81
    WSGIScriptAlias / /var/www/adminSVNProject/adminSVNProject/wsgi.py
    Alias /static/ /var/www/adminSVNProject/static/
    Alias /templates/ /var/www/adminSVNProject/templates/
    <Directory /var/www/adminSVNProject/static>
        Require all granted
    </Directory>
    <Directory /var/www/adminSVNProject/adminSVNProject>
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>
</VirtualHost>
WSGIPythonPath /var/www/GP;/var/www/adminSVNProject;

如果您的文件位于C:var/www中

希望它能帮到你。

票数 1
EN

Stack Overflow用户

发布于 2022-10-31 16:08:56

对我来说也一样。对我来说,我把nginx作为反向代理放在了两个单独的apache服务器面前。每个程序运行一个python/django应用程序。

我将每个apache服务器设置为在不同端口上侦听,然后根据位置指示nginx发送到正确的应用服务器。根处有一个应用程序(不一定是),/application2上有一个应用程序。这很好,尽管定期地,应用程序2用户将被重定向到根应用程序。我花了些时间找出是什么原因造成的。简单修复的简单问题:应用程序2上Favicon.ico上的404。服务器有时会查看文件的根或“默认”位置,下一次单击,用户将重定向到根文件夹应用程序。只要您的favicon.ico存在并在base.html中定义,它就可以正常工作而不需要重定向。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38140962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档