我想在同一台服务器上运行EmberJS和Django,以避免出现跨域请求。在同一台服务器和端口上运行EmberJS和Django
所以,对于为例,我想在
exemple.com:80/api/
上
exemple.com:80
和Django的REST API运行EmberJS我正常启动烬使用命令ember serve --port 80
,并命令python manage.py runserver 0.0.0.0:8000
运行Django的。但是,这样做的两个服务器是在不同的领域,我有跨人事问题。
我该如何在同一个服务器上运行所有两个端口?
这样做nginx给我这个错误: nginx:[emerg] bind()到127.0.0.1:8080失败(98:地址已被使用) – Simoyw
@ user3178668对不起,改变'listen 127.0.0.1:8080;到'listen 127.0.0.1:80;' – Jakeii
用更改django端口到8000并且监听端口到80来解决。我还用exemple.com更改为127.0.0.1,以使外部可见的emberJs应用程序 – Simoyw