繁体   English   中英

使用反向代理在httpd中配置django服务器

[英]Configure django server in httpd with reverse proxy

我有一个在Django服务器1.8x上运行的应用程序,我需要使用反向代理方法在apache httpd服务器2.2.x中对其进行配置。 我试图在sites-available / 000-default.conf中进行更改,但没有成功。 它试图导航,但是超时了。 我的httpd服务器在端口80上运行,而django服务器在端口8000上运行。由于我是django和httpd的新手,因此需要帮助。

您可以这样尝试。

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_http_module modules/mod_proxy_http.so

# And inside the <VirtualHost *:80> add below
ProxyPreserveHost On

ProxyPass / http://127.0.0.1:8000/
ProxyPassReverse / http://127.0.0.1:8000/

并确保启用了mod_poxy,然后重新启动httpd。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM