Chinaunix首页 | 论坛 | 博客
  • 博客访问: 480119
  • 博文数量: 135
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 1441
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-05 20:39
文章分类
文章存档

2012年(2)

2011年(130)

2009年(2)

2008年(1)

我的朋友

分类: Python/Ruby

2011-08-11 16:51:06

 

2011年1月19日

12:04

  1. 为了升级到python2.6搞了一上午没结果,恶心的上午。

卸下python2.4 - rpm -e --nodeps python … OK (不加nodeps居然还卸不了)

安装python2.6.5 …OK

这时因为apachemod_python为支持python2.4, 故要更新mod_python,从 下载最新的pyhton mod, configure的时候需要apxs, 找了一上午居然没找到。。真恶心.

 

About apxs:

apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象,使之可以用由提供的指令在运行时加载到Apache服务器中

 

Pasted from <>

 

python2.4升级到python2.6.5

2011年1月19日

16:21

升级终于搞定了, nnd

装好python2.6.5后就卡到了mod_python上了。。

后来下载了apache2.2.3从源码编译安装到另外一台机器上(一路默认./configure && make && make install)

再安装python2.6.5

然后从别的地方拷过来apxs/usr/bin

这时进入mod_python3.3.1目录 ./configure && make && make install   … ok , 这回没问题了

然后将/usr/local/lib/python2.6/site-packages/中的内容全部copy到服务器上

再将刚编译出来的mod_python.so拷到apache modules目录下

再重新安装Django (默认安装方法)

再重新安装MySQLdb (包括setuptools) (均为默认安装方法)

 

重新创建一个与原来工程一样名字的工程,用原来的内容替换这个新的站点内容。。

 

开启浏览器,这时能正常访问了。。:-)

阅读(619) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~