Windows+Apache+Python+Django 踩坑记录
摘要 使用Python进行Web项目开发;相对于主流三大Web端解决方案(Java/.NET/PHP) Python在某些方面具有一定的优势,相对 Java/.NET 有更轻量级的部署方案,相对PHP有更安全开放的环境支持,这些不同点几乎完全取决于Python语言本身的特性。 0x01: 环境部署 注:开发环境与运行环境的部署需要的基本技能 —— 理论基础知识扎实,了解相关基本原理,了解具体开发体系;如果不具备这些能力那么遇到问题就会很懵 0x11: Windows+Apache 部署 1. Apache压缩包直接百度 "Apache" 就能找到官网下载了,飞机票>> Apache24 ;压缩包解压至安装目录,路径最好不要含有中文和空格(江湖规矩) 2. httpd.conf 配置文件(apachePath/conf/httpd.conf),Apache部署中最重要的部分, 一般只用修改第一条 ServerRoot 就可以了 ,文档中 "#" 为行注释 ServerRoot 改为你的真实路径(一般在37行上下),Ex: ServerRoot "D:/Program/Apache/Apache24" ,新版本Apache中采用 "SRVROOT" 宏替换后面所有会用到路径的地方,新版本修改 Define SRVROOT "c:/Apache24"