全部博文(135)
分类: Python/Ruby
2011-08-11 16:51:06
2011年1月19日
12:04
卸下python2.4 - rpm -e --nodeps python … OK (不加nodeps居然还卸不了)
安装python2.6.5 …OK
这时因为apache的mod_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) (均为默认安装方法)
重新创建一个与原来工程一样名字的工程,用原来的内容替换这个新的站点内容。。
开启浏览器,这时能正常访问了。。:-)