如何制作Django+;Ember应用程序在域名和特定端口号上运行
我想在我的网站上运行一个Django+Ember网站,具体端口号为(例如54321),例如:domain name.com:54321 我让Django+ember应用程序在我的域名上运行(没有指定端口号),比如domain-name.com。我无法使用以下命令使其工作:如何制作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文件的当前配
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>