在Ubuntu 9.04下配置Apache和Mod-Python

Ubuntu 9.04下配置ApacheMod-Python

直接使用软件包管理器安装apache,浏览器访问localhostApache返回”It works!”

在Ubuntu 9.04下配置Apache和Mod-Python

 

 

直接使用软件包管理器安装mod-python,参照Ubuntu Forum的这个帖子配置

http://ubuntuforums.org/showthread.php?t=91101

发现第一步疑似已经被软件包管理器做了,直接修改配置文件:

cd /etc/apache2/sites-available/

sudo gedit default

修改var/www的配置:

------------------------------------------------------------------------------------

        <Directory /var/www/>

                Options Indexes FollowSymLinks MultiViews

                AllowOverride AuthConfig

                Order allow,deny

                allow from all

 

                AddHandler mod_python .py

                PythonHandler mod_python.publisher

                PythonDebug On

 

                # Uncomment this directive is you want to see apache2's

                # default start page (in /apache2-default) when you go to /

                #RedirectMatch ^/$ /apache2-default/

        </Directory>

------------------------------------------------------------------------------------

 

var/www文件夹内创建一个test.py,内容为:

------------------------------------------------------------------------------------

def index(req):

  return "Test successful";

------------------------------------------------------------------------------------

 

浏览器访问localhost/test.py,测试成功。

 

使用非root用户登录,无法直接修改www的文件,每次都要sudo gedit,十分不爽。首先进入“系统 -首选项 – 用户和组”给root解锁。然后进入“登陆服务 – 安全”设置允许本地管理员登录。

 

重启,发现不知道root的密码……

搜索了一下Ubuntu的默认root密码,得解:ubuntu默认root密码

首先sudo passwd,输入原管理员密码,再输入两次新密码。之后就可以使用这个新密码登录root了。

重启,成功登陆root

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值