Python+Apache环境搭建
时间:2020-04-27
本文章向大家介绍Python+Apache环境搭建,主要包括Python+Apache环境搭建使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
Python+Apache环境搭建
Python+apache搭建时需要apache拓展mod_wsgi模块,apache启动时自动加载mod_wsgi模块,通过mod_wsgi与python通信,实现python部署在apache上。
安装
- 1.下载源码包mod_wsgi
- 2.解压缩mod_wsgi包
tar zxvf mod_wsgi-4.6.8.tar.gz -C .
- 3.进入mod_wsgi目录下
cd mod_wsgi-4.6.8
- 4.编译mod_wsgi,指定apache和python
./configure --with-apxs=/usr/local/apache2/bin/apxs --with-python=/usr/local/python3/bin/python3.7
- 5.安装
make && make install
配置
- 1.在apache配置文件中载入mod_wsgi模块
vim /usr/local/apache2/conf/httpd.conf LoadModule wsgi_module modules/mod_wsgi.so
- 2.在apache配置中加入python指定环境
vim /usr/local/apache2/conf/extra/http-ssl.conf
加入python所在位置
WSGIPythonHome /usr/local/python3
- 3.增加一个虚拟主机的配置
vim /usr/local/apache2/conf/extra/http-ssl.conf
<VirtualHost *:9052>
WSGIScriptAlias / 路径/htdocs/myapp/runapp.wsgi
<Directory /路径/htdocs/myapp>
AllowOverride AuthConfig FileInfo
Require all granted
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
- 4.重启apache
原文地址:https://www.cnblogs.com/jmtang/p/12785738.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 高维数据 | R语言数据可视化之热力图
- 高维数据 | R语言数据可视化之日历图
- 打卡群刷题总结0804——二叉树的中序遍历
- 基础知识 | R语言数据管理之SQL语句
- 文本挖掘| 某作者文章的词频统计排序
- spring注解配置之@Configuration
- TS核心知识点总结及项目实战案例分析
- 用Python开发 写个消消乐小游戏
- 原理+代码|Python实战多元线性回归模型
- nestjs+vue+ts打造一个酷炫的星空聊天室(含完整数据库设计)
- JUnit 5基础指南
- 记录一则expdp任务异常处理案例
- Jenkins打造多分支流水线指南
- Spring中的设计模式
- java单元/集成测试中使用Testcontainers