我想在我的网站上运行某个端口号(例如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文件的当前配置是正确的,因为它没有端口号。但是我错过了什么使其适用于某个端口号?
答案 0 :(得分: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