2009年3月 的存档
今天要测试APACHE上面搭建DJANGO平台,所有得安装PYTHON模块–mod_python.
首先安装APACHE(下载的最新版2.2.11)
./configure –prefix=/opt/apache –enable-dav –enable-so
make;make install
安装完,测试WEBDAV等功能都已经可以正常工作,接下来安装mod_python
下载下来的也是最新版3.3.1
编译:./configure –with-apxs=/opt/apache/bin/apxs
出现错误提示:如下
/*———————————————————————-*/
connobject.c:142: error: request for member ‘next’ in something not a structure or union
/*———————————————————————————*/
查了下资料,发现这是一个BUG,有好几种解决办法:
第一,(没测试)换一个版本比较低的APACHE.如:2.2.4等
第二:修复BUG
我选择了第二种办法,不需要麻烦换APACHE了
下载补丁文件
https://bugzilla.redhat.com/attachment.cgi?id=319219
打补丁:
[root@node229 appstore]# patch <mod_python-3.3.1-apr.patch -d mod_python-3.3.1/src/
patching file connobject.c
补丁打完再继续安装:
make;make install
一切正常,安装成功,在/opt/apache/modules/目录下面可以看到多了一个mod_python.so模块
分享收藏
今天要给客户建立文件更新平台,就是一个WEB服务器,但更新用FTP不好,想着用WEBDAV实现。WEB服务器是NGINX,查了下资料,NGINX有个第三方模块DAV。但目前只支持PUT, DELETE, MKCOL, COPY and MOVE这几种方法。安装:./configure –with-http_dav_module
分享收藏
最近要测试MYSQL分区功能,该功能只在5.1中增加,所有要从以前的5.0升级至5.1.
刚开始编译,
./configure –prefix=/opt/mysql –localstatedir=/mysql/data
结果安装完以后登入MSYQL显示不支持分区
mysql> SHOW VARIABLES LIKE ‘%partition%’;
+——————-+——-+
| Variable_name | Value |
+——————-+——-+
| have_partitioning | NO |
+——————-+——-+
分享收藏
