ubuntu下配置apache和mod_python
来源:互联网 发布:ubuntu 修改locale 编辑:程序博客网 时间:2024/05/18 11:27
这几天做毕设,要用到这两样东西。但是下载后不会配置,因为第一次用apache,python也学得不怎样。在网上各种找帮助。有的说修改/etc/apache2/httpd.conf。但是我下载的没有发现这个文件。只有apache2.conf。
但是自己看了网上一些相关资料,虽然和我下载的有点不一样,但也终于配置好了。方法如下:
1.先安装apache:sudo apt-get install apache2。在终端启动apache:sudo service apache2 restart。打开浏览器,输入:http://localhost。如何浏览器显示 It work! 那么就说明安装成功啦。
2.安装mod_python。sudo apt-get install libapache2-mod-python(你没看错,不是下划线_,而且-)
3.配置apache以处理mod_python程序:sudo gedit /etc/apache2/apache2.conf。
把这个文件里的
<Directory /var/www/>
Options Indexs FollowSymLinks
AllowOverride None
Require all granted
</Directory>
添加三句:
<Directory /var/www/>
Options Indexs FollowSymLinks
AllowOverride None
Require all granted
AddHandler mod_python .py (这里mod_python 和.py要有一个空格)
PythonHandler test (我这里要处理的是test.py,所以加了test,不加py,而且只能加一个参数,加完后重启apache服务)
PythonDebug On
</Directory>
好,到此配置完了。可能你看别的网上说还有加什么软连接mod_python.so,这个问题我也回答不了,我也是一个菜鸟。但是我找了一下,安装mod_python时,这个软连接就在etc/apache2里就有了。所以我觉得最新版本的apache好像简化了配置任务了
所以接下来就编写test.py
sudo gedit /var/www/test.py
内容如下:
from mod_python import apache
def handler(req):
req.content_type='text/plain'
req.write("hello,world")
return apache.OK
然后到浏览器输入:http://localhost/test.py
如果在浏览器看到hello,world。那么说明一切顺利
- ubuntu下配置apache和mod_python
- ubuntu下配置django+apache+mysql+mod_python+Python
- Windows下Apache+mod_python+Django配置
- Windows下mod_python + Apache 配置笔记
- apache+mod_python mod_python的安装与配置
- Ubuntu下安装mod_python
- Mod_Python在 Apache 2.2.4下的配置
- ubuntu下配置django+apache2+mysql+mod_python+Python
- Apache + mod_python + jtime 配置整合
- ubuntu 下配置和安装apache
- Ubuntu下APACHE HTTPS安装和配置
- Ubuntu 下安装和配置 Apache Maven
- Ubuntu下APACHE HTTPS安装和配置
- Ubuntu下APACHE HTTPS安装和配置
- Apache、 Tomcat、 Python、 Mod_Python、 Tilecache、 Geoserver 在Ubuntu下的搭建
- Debian安装和配置mod_python
- windows+apache+mod_python配置django运行环境
- apache+mod_python的安装与配置
- Java基础第三天
- 关于Tcp封包
- MySQL 插入数据时,中文乱码问题的解决http://www.cnblogs.com/sunzn/archive/2013/03/14/2960248.html
- Linux 修改启动配置
- ios中常见的界面传数据与数据存储方
- ubuntu下配置apache和mod_python
- Tcp/Ip协议族简单解读及网络数据包/报/帧数据格式及封装及解包;
- 图解QQ空间日志爬虫的全部日志获取与日志实际地址分析.
- java List 排序 Collections.sort()
- Boost库 对时间和日期的处理 date_timer库
- Lua入门基础
- 网络游戏封包基础
- 北舞校花30分钟喝6斤白酒
- maven工程打war包的时候如何将jar包一起打包