Windows下用Nginx代理Django安装配置实例
更新时间:2015年03月10日 09:21:32 投稿:junjie
这篇文章主要介绍了Windows下用Nginx代理Django安装配置实例,本文讲解了安装djanjo、用djanjo生成简单web页面、用nginx进行代理等内容,需要的朋友可以参考下
一、 安装djanjo
1、下载源码
https://www.djangoproject.com/download/
本文下载的djanjo版本为1.5.1,下载链接如下:
https://www.djangoproject.com/m/releases/1.5/Django-1.5.1.tar.gz
2、安装
进入源码目录执行以下命令:
python setup.py install
3、验证djanjo
>>> import django
>>> print(django.__path__)
['C:\\Python27\\lib\\site-packages\\django']
>>> print(django.get_version())
1.5.1
二、用djanjo生成简单web页面
1、添加环境变量
将文件django-admin.py所在目录“C:\Python27\Scripts”加入path变量。
2、创建djanjo项目
django-admin.py startproject testSite1 # 创建diango项目testSite1
cd testSite1
manage.py runserver 8090 # 在8090端口提供服务
这里可以通过127.0.0.1进行访问,但不能通过本机的局域网ip等进行访问。
三、用nginx进行代理
1、下载nginx
网址:http://nginx.org/en/download.html
本文所使用的nginx版本链接:http://nginx.org/download/nginx-1.4.1.zip
2、配置nginx
进入conf文件夹,打开nginx.conf文件,添加(或修改为)如下内容:
server {
listen 80; # 注意端口占用问题
location / {
proxy_pass http://127.0.0.1:8090;
}
}
3、运行效果

从图中可以看到,虚拟机可以通过ip地址正常访问网站。
相关文章
nginx配置教程之add_header的坑详解
这篇文章主要给大家介绍了关于nginx配置教程之add_header坑的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
2019-02-02
Nginx如何代理本地文件
这篇文章主要介绍了Nginx如何代理本地文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2025-03-03
nginx代理参数proxy_pass的实现
proxy_pass参数用于配置反向代理,本文主要介绍了nginx代理参数proxy_pass的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2024-04-04
Nginx动态IP黑名单的实现步骤
为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单,本文主要介绍了Nginx动态IP黑名单的实现步骤,具有一定的参考价值,感兴趣的可以了解一下
2025-02-02
Nginx学习之静态文件服务器配置方法
本篇文章主要介绍了Nginx学习之静态文件服务器配置方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2018-02-02
win10系统安装Nginx的详细步骤
Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器,同时也提供了IMAP/POP3/SMTP服务,这篇文章主要介绍了win10系统安装Nginx的详细步骤,需要的朋友可以参考下
2023-02-02
Nginx服务启动和停止实现
使用Nginx的过程中,我们可能总是需要修改nginx配置文件,然后不停地启动或者停止nginx服务,本文就来介绍一下,感兴趣的可以了解一下
2023-11-11
最新评论