Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何制作Django+;Ember应用程序在域名和特定端口号上运行_Django_Apache_Ember.js_Server_Web - Fatal编程技术网

如何制作Django+;Ember应用程序在域名和特定端口号上运行

如何制作Django+;Ember应用程序在域名和特定端口号上运行,django,apache,ember.js,server,web,Django,Apache,Ember.js,Server,Web,我想在我的网站上运行一个Django+Ember网站,具体端口号为(例如54321),例如: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+Ember网站,具体端口号为(例如54321),例如:domain name.com:54321

我让Django+ember应用程序在我的域名上运行(没有指定端口号),比如domain-name.com。我无法使用以下命令使其工作:

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

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

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

听54321
DocumentRoot“/var/www/my django app/”
ServerName domain-name.com
#其他事情。。。
别忘了重新启动apache服务。。。 有关更多信息,请阅读文档:

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