您的位置:首页 > 运维架构 > Nginx

centos5.2下安装python2.6+nginx+django

2009-04-13 14:51 447 查看
 

 

1、安装python2.6

 

centos安装好以后,自带了2.4的python,查了些资料,说很多程序依赖python,直接升级会造成一些程序无法正常运行。网上有关于升级到2.5的方法。想想2.6会不会有些改变,就直接编译安装了

./configure

make && make install

 

然后进python去看,发现版本已经升级成2.6,然后再测试依赖python的程序,比如yum,结果发现一些正常,呵呵~运来这么简单了

 

2、安装pcre

nginx需要pcre做正则的支持。下载pcre-7.9编译安装,make时报错:

source='pcrecpp.cc' object='pcrecpp.lo' libtool=yes /
        DEPDIR=.deps depmode=none /bin/sh ./depcomp /
        /bin/sh ./libtool --tag=CXX   --mode=compile  -DHAVE_CONFIG_H -I.   -I/usr/kerberos/include   -c -o pcrecpp.lo pcrecpp.cc
libtool: ignoring unknown tag CXX
libtool: unrecognized option `-DHAVE_CONFIG_H'
Try `libtool --help' for more information.
make[1]: *** [pcrecpp.lo] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/pcre-7.8'
make: *** [all] Error 2

 

 

网上搜下了资料说是没有安装gcc-c++,于是yum -y install gcc-c++,重新configure,make && make install通过。

 

3、安装zlib

需要zlib支持,直接yum -y instlal zlib,不过好像已经装了

 

4、安装nginx

./configure  --prefix=/usr/local/nginx-0.6.36 --with-pcre=/root/pcre-7.9

make
make install

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息