win7+django1.11.4+python3.6.1部署到apache2.4.27服务器实现局域网访问

本文介绍了如何在Windows7环境下,使用Django1.11.4、Python3.6.1和Apache2.4.27搭建服务器,实现局域网内的访问。详细步骤包括Apache的下载与配置、mod_wsgi的安装、Django项目的配置以及设置局域网访问。在过程中,需要修改httpd.conf文件,设置端口、路径和权限,确保Apache正常运行,并通过调整防火墙设置,让其他局域网电脑能够访问。
摘要由CSDN通过智能技术生成

由于导师的项目需要,本人需要做一个管理型的WEB应用,并将其布置到生产环境上,今天刚刚在个人电脑上部署了apache,连接同一个路由器的电脑均可实现局域网访问。本着分享的原则,写一写我的搭建过程。

服务器的搭建牵扯到python、mod_wsgi、apache。所以,在搭建之前,请明确你使用的版本是什么,版本不对有极大概率搭建失败。如下为我使用的各版本:

django1.11.4、python3.6.1 apche2.4.27、mod_wsgi-4.5.17+ap24vc14-cp36-cp36m-win_amd64、windows7(64位)

首先,假设你的django项目都已经写好了。数据、静态文件等都已经可以在django调试服务器中运行了。

这里先说明一下我的项目地址和apche地址:

apache: E:\Download\httpd-2.4.27-Win64-VC15\Apache24

项目地址:D:\newsite

1、apche2.4下载:

apache下载有源码和二进制文件,源码需要自行编译,大神可以尝试一下,小白们就选择二进制文件下载吧.apche官网:官网下载地址这是官网的下载地址,仔细看一下官网是不提供文件的,官网提供了用于windows的其他站点,经博主测试,有些站点无法下载,在这种情况下我们换个站点就行。博主所用下载地址:apche2.4 for windows(由于我们使用的是Python 所以无需关心VC版本)下载之后解压,如下图所示:

打开conf/httpd.conf  不建议用记事本打开 最好是带有搜索功能的如webstrom notepad++等打开。conf为configuration的缩写,即配置文件。

 

……
ServerRoot 
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值