【问题标题】:How to make a Django+Ember application run on a domain name and a certain port number如何让一个 Django+Ember 应用程序在一个域名和某个端口号上运行
【发布时间】:2017-03-10 20:20:46
【问题描述】:

我想在我的网站上的某个端口号(例如 54321)上运行一个 Django+Ember 网站,例如:domain-name.com:54321。

我让 Django+ember 应用程序在我的域名(未指定端口号)上运行,例如 domain-name.com。我无法使用命令:

python3 manage.py runserver domain-name.com:54321

我需要在我的/etc/httpd/conf/httpd.conf 文件中添加任何内容吗?我知道我当前对 httpd.conf 文件的配置是正确的,因为它可以在没有端口号的情况下工作。但是我缺少什么让它在某个端口号上工作?

【问题讨论】:

    标签: django apache ember.js server web


    【解决方案1】:

    您必须将端口添加到您的 httpd.conf 配置中。 示例:

    Listen 54321
    <VirtualHost domain-name.com:54321>
        DocumentRoot "/var/www/my-django-app/"
        ServerName domain-name.com
        # Other things...
    </VirtualHost>
    

    别忘了重启你的apache服务... 有关更多信息,请阅读文档: https://httpd.apache.org/docs/2.4/vhosts/examples.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-12
      • 1970-01-01
      • 2015-11-07
      • 1970-01-01
      • 1970-01-01
      • 2016-07-08
      • 2023-01-19
      • 2012-06-28
      相关资源
      最近更新 更多