[Python]Windows下安装mod_python for Apache

django在windows下的部署(Apache+mod_wsgi) 之前一直在本地跑django项目,最近尝试在服务器上部署项目,目前已经成功部署,也花了好多时间,这里跟大家交流一下,希望对像我一样的新手有帮助。一、配置环境:1.Python版本3.62.服务器平台:windows server 20163.django版本2.0.7二.Apache下载1.进入Apache官网,http://httpd.apache.org/下载对应版本,依次按照下面图片找到版本... 阅读详情
Windows 下安装 mod_python for Apache
今天开始研究Python下的Web框架,找到了mod_python、django、CherryPy等多个架构,对每一种都了解了一下,分别安装进行了测试,下面就mod_python的安装进行总结。

安装Apache

下载Apache:http://apache.justdn.org/httpd/binaries/win32/apache_2.0.58-win32-x86-no_ssl.msi

Windows下直接安装即可。安装前先把IIS服务关掉,防止端口占用。安装过程中出现了一些错误,主要是httpd.conf中的ServerAdmin没有设置造成的,所以安装的时候一定要设置上值比如xxxxx@gmail.com,安装完成后会自动把Apache安装成服务,如果能启动成功就OK了。

安装Python和mod_python
下载后直接安装。
下载mod_python
安装后就把mod_python放在了Python的Lib中了。
配置mod_python
安装好上面的三个软件后就要配置Apache来启动mod_python了。打开Apache安装目录下的conf/httpd.conf,做如下修改:
1、在LoadModule部分下面加入:LoadModule python_module modules/mod_python.so 
2、修改DocumentRoot 值,指向工作目录,比如:DocumentRoot "C:/pweb"
3、加入<Directory "C:/pweb">
    AddHandler mod_python .py 
    PythonHandler MyTest
    PythonDebug On
</Directory>
AddHandle说明如果GET此目录下所有的.py文件用mod_python处理;
PythonHandler MyTest是缺省的文件,当取得“/”时执行的文件;
PythonDebug On把调试开关打开,如果出现错误,在浏览器上能看见出错的调用栈信息。
4、编写MyTest.py
       from  mod_python  import  apache
def  handler(req):
    req.write(
" Hello World! " )
    
return  apache.OK
5、测试
重新启动Apache服务,在浏览器中打入:
如果能看到Hello World!说明mod_python工作正常。
 
上面只对mod_python的安装过程进行了简单说明,对于mod_python的具体用法、类、函数请参考mod_python的文档。
 
拓展
在mod_python的基础上,我觉得自己都可以发展一套自己的Web架构,当然已经有现成的架构了,django就是很好的一个,所以下面好好研究一下django。
Windows下用BepInEx给Unity游戏装Mod的保姆级教程(含常见错误排查) 本文提供了一份详细的Windows平台BepInEx安装教程,帮助玩家为Unity游戏安装Mod。教程从原理讲解入手,逐步指导如何选择正确版本、完成核心安装与验证,并包含启用控制台、Mod冲突排查等高级技巧与常见错误解决方案,确保新手也能顺利完成Mod框架部署。 阅读详情

相关推荐

Windows Server 2012 R2利用Apache、mod_wsgi部署Python中的django项目

一、配置环境 服务器系统:Windows Server 2012 R2 Python:Python 3.7.2 django: 2.1.7 Apache: mod_wsgi:mod_wsgi‑4.6.5+ap24vc15‑cp37‑cp37m‑win_amd64.whl 二、软件安装 1. 安装Python 参考文章:安装Python 2. 安装django ...

渣渣的夏天 2382

Windows下搭建apache+mod-wsgi+python django环境【全过程】

1. 教程目录 Python安装 Apache安装 Mod_wsgi安装 将Django项目部署到Apache服务器 2. 准备工作 环境说明:Windows 10 + Python 3.6.5 + Apache 24 下载Python安装包:https://www.python.org/downloads/ 下载Apache安装包:http://httpd.apache.org/down...

单飞的专栏 8197

Windows+apache+mod_wsgi部署Django项目

Windows+apache+mod_wsgi部署Django项目配置环境Apache下载与配置创建Apache服务配置Django 在上一篇《Window服务器部署Django:服务器准备》后,尝试了windows+apache+mod_wsgi方式将Django项目部署,不需执行python manage.py runserver,实现真正的部署。 配置环境 windows10服务器 python版本3.8 Django版本3.0 Apache下载与配置 apache 官网下载地址: https://w

weixin_43975194的博客 2307

封神!Windows 7 SP1 & Server 2008 R2 2026年2月最终版|集成全更新,原版纯净,永久可用

2026年Windows7仍受追捧,市场份额逆势回升至3.83%。这款经典系统凭借流畅性、稳定性和超强兼容性,成为工业设备、财务系统及老游戏用户的首选。针对官方停止更新后的痛点,最新发布的Windows7 SP1 & Server2008R2终极版合集提供12个纯净版本,集成2026年1月所有关键更新和驱动,完美适配新硬件。该镜像采用原版封装,无捆绑无广告,解决USB3.1/NVMe驱动缺失等核心问题,装机即用无需额外配置。特别适合坚守Win7的个人用户、企业运维及电脑维修人员,建议立即下载保存这一

q951250246的博客 9332

在window上部署python Django项目 采用apache+mod_wsgi方案

在window上,通过Apache部署python Django项目

BibuYing的博客 5205

Python36+mod_wsgi4.5.24+Apache14部署服务(带安装包)

摘要: 这篇写的是如何部署python3+django3项目的后端服务(前后端分离和不分离的都适用),下一篇会写如何部署前后端分离的前端服务。 本文中提到的安装包的下载地址(永久有效): 链接:https://pan.baidu.com/s/1XnKfVS8JiRa-n6eWhYpM4w 提取码:k4n5 适用环境说明: mod_wsgi-4.5.24:表示当前mod_wsgi版本是4.5.24 ap24vc14:表示apache版本是2.4,基于vc2014编译出来 cp36-cp36m:表示对应的.

陈建华的博客 2611

Windows使用Apache和mod_wsgi部署项目

Windows使用Apache和mod_wsgi部署flask项目的详细步骤

lwxklts的博客 1318

ABAP - Function ALV 11 - 单元格下拉框

【代码】ABAP - Function ALV 11 - 单元格下拉框。

HeathlX的博客 1814

Linux apache+python+mod_python安装配置

Linux apache+python+mod_python安装配置

liguorui_98的博客 454

AI辅助SCI论文大修:一键生成回复信+同步修改稿,效率提升300%

AI可以针对多位审稿人的意见进行逐点(point-by-point)回复,语言地道流畅,能够处理邮件格式、礼貌性回复和部分内容修正。最新的LLM:GPT-5, Claude 4.1都是带有agentic功能,能规划复杂任务,并调用工具执行复杂任务的大模型。有时候审稿人意思模棱两可,你的反复揣摩ta关注的点是什么,回复的不好,很有可能下一轮被reject。这个2.0升级版,除了在response中完美rebuttle,在文中对应部分的修改,也会帮你一并呈现,基本上就是可以直接拿来用的版本;

dinaxuejie的博客 1664

Unity类银河战士恶魔城学习总结(P103之前 Enemy相关 , 骷髅战士,状态机,敌人状态,)

udemy的Alex银河战士恶魔城,记录我自己的学习,代码会逐渐每一p更新,仅供参考学习。

suzh1qian的博客 1631

Apache2.2+python2.7+mod_python安装与配置

服务器:Apache 2.2.25(http://archive.apache.org/dist/httpd/binaries/win32/ ,) 运行环境:Python 2.7(http://www.python.org)最好下载2.7,这个稳定 mod_python文件:下载网址为: http://www.apache.org/dist/httpd/modpython/win/

renwudao24的专栏 6483

深入解析poi-tl自定义表格渲染插件中的多级子循环实现

本文深入解析了poi-tl自定义表格渲染插件中的多级子循环实现,详细介绍了其在处理复杂业务数据时的核心价值、实现原理及实战技巧。通过多级子循环机制,开发者可以高效地将层级数据结构渲染到Word表格中,显著提升代码简洁性和维护效率。文章还分享了性能优化和异常处理经验,帮助开发者更好地应用该插件。

weixin_33734785的博客 484

Windows下安装mod_python for Apache

今天开始研究Python下的Web框架,找到了mod_python、django、CherryPy等多个架构,对每一种都了解了一下,分别安装进行了测试,下面就mod_python的安装进行总结。安装Apache下载Apache:http://apache.justdn.org/httpd/binaries/win32/apache_2.0.58-win32-x86-no_ssl.msi

3359

别再死磕U-Net了!用PyTorch手把手教你搭建ResUnet,搞定医学图像分割(附完整代码)

本文详细介绍了如何利用PyTorch搭建ResUnet模型,通过引入残差连接解决医学图像分割中的梯度消失、特征退化和细节丢失问题。与传统U-Net相比,ResUnet在Dice系数和收敛速度上均有显著提升,特别适合处理脑部MRI等复杂医学图像。文章还提供了完整的代码实现和关键训练技巧,帮助开发者快速掌握这一先进技术。

weixin_42552637的博客 327

STM32/GD32以太网开发避坑指南:ZLG EPORTM模块调试实战(含YT8512H配置)

本文针对STM32/GD32平台使用ZLG EPORTM模块进行以太网开发时遇到的常见问题,提供了详细的调试实战指南。重点解析了从传统PHY驱动迁移到YT8512H芯片的核心步骤,包括软件复位延时、RMII时钟配置等关键陷阱,并分享了LWIP集成与稳定性验证的实用经验,帮助开发者高效避坑。

rice5的博客 1161

windows conda + python apache 安装 mod_wsgi

本地有个项目,服务器是Apache,之前后端实现一部分是PHP,一部分是通过PHP exec调用的Python,还有一些本地定时执行调用Python的bat脚本。最近项目复杂了起来,把后端重构了下,统一改成了Python实现,并且单独给Python代码创建了一个conda的虚拟环境,在使用的过程中发现PHP exec激活conda环境+执行Python脚本的速度很慢,有1.5s,所以想直接把Python集成到Apache中。

qq_41684071的博客 1414

科研级YOLOv8 Neck革新:HS-FPN模块赋能,让特征融合更高效且参数量直降100W的实战指南

在文件夹下新建HS_FPN.py,将上述和HS_FPN类的代码写入其中。这一步是为了让YOLOv8的代码架构能识别我们的自定义Neck模块。

FJN110的博客 152

python使用Apache+mod_wsgi部署Flask

部署flask项目

Button的博客 3433

假期搞定!2026国社科申报AI全攻略指南:从选题到创新,7大核心要点手把手教你!

最后给大家推荐的400多所高校教师都在用的AI平台——高级学术版专业应用平台,集成了国际主流学术应用,以及ChatGPT、Claude、Gemini、Grok等Al大模型的高级版本平台,还有,可以辅助大家高效完成科研和学术写作任务,当然撰写硕博论文,课题、职称论文、国社科、国自然基金本子也是手拿把掐。你的任务是:用高度凝练的方式说明在(某一明确国家战略 / 政策方向,如:中国式现代化、共同富裕、基层治理现代化、数字中国、文化强国、国家安全等)背景下,我究竟要研究一个什么“具体而可操作的问题”。

智能AI让学术科研更容易 624

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

windows上安装apache python mod_python

综述: windows上安装apache python mod_python的例子、教程甚至图解都不少;但作为新手还是会出错,而且一时无法快速排解。 在此笔者将根据自己的实践经验,给出几个需要注意的地方,以总结自我、方便大家! PS:如果您关注的是linux上的mod_python安装,那么尽管去做好了,相信你不会遇到太多的麻烦! 1 确认安装版本: 目前推荐的...

aizhao3648的博客 221

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Windows 64bit下安装Apache+Python+mod_wsgi+php

apache httpd.conf只要引入php5module,并指定一下phpinidir就行了, php.ini中配置extension_dir最好是绝对路径

binary_search的专栏 2985

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

部署Django在Windows server 2008r2 采用apache+mod_wsgi方案

部署Django在Windows server 2008r2Run Django with Apache + mod_wsgi on Windows server 2008r2最近学习了Django,语法学的差不多了.最后想搭建一个服务器以访问网站. 网上看了很多方案,但是有很多方案都不适合在windows在部署,或者就是Python版本太老 nginx + uwsgi (其中uwsgi不兼容w

Jerry’s Blog 8871

Apache+mod_wsgi+Django windows下的安装和配置

<br /> <br />我的环境XP, juxin在c:/下<br />1) 安装Python2.5<br />2) 安装Django1.1.1<br />检测:<br />      cd c:/<br />python django-admin.py startprotject juxin<br />cd juxin<br />#启动mytest的server<br />manage.py runserver <br />open http://127.0.0.1:8000/ 你将会看到 welcom

wwaiym的专栏 2212

flask+mod_wsgi+apache在windows上的布署

前言 说是前言,纯粹就是吐槽。如果你赶时间,完全可以跳过这部分,我保证不会在这里隐藏任何有用的内容。 人上年纪后,可能冲劲不足,我花了大概两周的时间才成功的将flask部署到windows上。还好没有放弃,最终找到了答案。 不过这也说明我在开源软件的应用和配置上还很差劲呀,当我看到要用VC10的C/C++编译器编译源代码时,头都大了。你说我们这些平时习惯了Vistual Stud

stonesharp的专栏 2805
上一篇: [娱乐]爱不爱你
下一篇: [综合]IT从业人员必看的10个论坛
kernelspirit
博客等级 码龄25年 135粉丝 92原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值