mod_pyhon安装 2012-6-2
2012-09-12 09:17
183 查看
最近在网上找了两个python版的webshell,就想自己搭环境测试一下,于是就纠结了好久的。
测试环境:ubuntu11.10
组件:Apache2,php5,libapache2-mod-python(顺便把mysql安装了)
一、安装
1、apache2
命令:sudo apt-get install apache2
测试:浏览器 -> 127.0.0.1
2、Mysql
命令:sudo apt-get install mysql-server
测试:sudo netstat tap | grep mysql
3、php5
命令:sudo apt-get install php5
4、连接组件
命令:sudo apt-get install libapache2-mod-auth-mysql
命令:sudo apt-get install php5-mysql
测试:安装phpmyadmin
命令:sudo apt-get install phpmyadmin
默认安装目录:/usr/share/phpMyAdmin
命令:cp /usr/share/phpMyAdmin /var/www(出错)
出错原因:phpMyAdmin中有子目录使用递归复制
命令:cp -r /usr/share/phpMyAdmin /var/www
5、mod_python
命令:sudo apt-get install apache2-mod-python(或者直接是mod_python)
进入/etc/apache2/mods_available你会看到mod_python.load,里面配置者载入python模块的路径
建立软链接到../mods_enable中
命令:cd ../mods_enable
命令:ln -s ../mods_available/python.load mod_python.load
(注:我的机子上测试的时候,由于用的mods_available中的mod_pyhton.load(我的是python.load)建立链接故mods_enable中的mod_python.load显示红色表示链接是断的,所以自己安装的时候需要看清楚自己的文件是哪个。)
建立链接未成功会在重启apache的时候出现如下错误:
6、配置apache2支持python
命令:sudo vi +13 /etc/apache2/sites-available
进去添加:
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
注意:.py前面有个空格,如果没有空格重启apache的时候会产生如下错误:
二、总结
整个过程在安装mod_python 的时候错误最多,调环境是个细心的活,所以遇到问题要耐得烦。。。
测试环境:ubuntu11.10
组件:Apache2,php5,libapache2-mod-python(顺便把mysql安装了)
一、安装
1、apache2
命令:sudo apt-get install apache2
测试:浏览器 -> 127.0.0.1
2、Mysql
命令:sudo apt-get install mysql-server
测试:sudo netstat tap | grep mysql
3、php5
命令:sudo apt-get install php5
4、连接组件
命令:sudo apt-get install libapache2-mod-auth-mysql
命令:sudo apt-get install php5-mysql
测试:安装phpmyadmin
命令:sudo apt-get install phpmyadmin
默认安装目录:/usr/share/phpMyAdmin
命令:cp /usr/share/phpMyAdmin /var/www(出错)
出错原因:phpMyAdmin中有子目录使用递归复制
命令:cp -r /usr/share/phpMyAdmin /var/www
5、mod_python
命令:sudo apt-get install apache2-mod-python(或者直接是mod_python)
进入/etc/apache2/mods_available你会看到mod_python.load,里面配置者载入python模块的路径
建立软链接到../mods_enable中
命令:cd ../mods_enable
命令:ln -s ../mods_available/python.load mod_python.load
(注:我的机子上测试的时候,由于用的mods_available中的mod_pyhton.load(我的是python.load)建立链接故mods_enable中的mod_python.load显示红色表示链接是断的,所以自己安装的时候需要看清楚自己的文件是哪个。)
建立链接未成功会在重启apache的时候出现如下错误:
6、配置apache2支持python
命令:sudo vi +13 /etc/apache2/sites-available
进去添加:
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
注意:.py前面有个空格,如果没有空格重启apache的时候会产生如下错误:
二、总结
整个过程在安装mod_python 的时候错误最多,调环境是个细心的活,所以遇到问题要耐得烦。。。
相关文章推荐
- 如何安装配置Apache中的mod_security和mod_evasive
- php安装模式mod_php和Fastcgi的选择与对比
- php安装模式cgi,fastcgi,php_mod比较
- apache安装 mod_evasive
- linux下安装mod_python遇到的问题
- CentOS 6 安装 python 2.7 和 mod_wsgi 运行pyocr[tesseract]
- Android设备运用Clockworkmod Recovery恢复模式安装定制的Rom
- linux下安装mod_bw和mod_limitipconn限制apache并发连接和下载速度
- apache,python,mod_wsgi,django,mysql在linux下的安装
- ubuntu14.04 安装mod_python
- php在apache中安装模式的区别:fastcgi和mod_php
- ubuntu下安装apache2.2+mod_wsgi+django(二)
- [Python]Windows下安装mod_python for Apache
- Apache mod_qos模块安装与配置
- php安装模式mod_php和Fastcgi的选择与对比
- Luix下安装modsecurity的安装和安装mod_evasive防DDOS攻击
- mod_python安装配置笔记
- ubuntu安装ModSecurity
- CentOS 安装mod_python
- Debian/Ubuntu下安装Apache的Mod_Rewrite模块的步骤分享