设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

怎么把PHP5.2.16升级到5.3.4 [复制链接]
查看:52 | 回复:9

10

主题

165

回帖

366

积分

中级会员

积分
366
发表于 2011-1-2 14:21:09 | 显示全部楼层 |阅读模式
菜鸟,LNAMP...
因为是菜鸟,所以配置的时候都需要看着别人的配置,因此,别人编译的5.2,我也就只上了5.2的最新版,因为5.3有些许不同,当时没上


不过作为版本控的我,还是决定上5.3.4
请教一下,直接下载再便已安装就好了,还是有特别的步骤

?

70

主题

1058

回帖

2378

积分

金牌会员

积分
2378
发表于 2011-1-2 14:21:38 | 显示全部楼层
cd /tmp
mkdir src
cd /tmp/src
yum -y install patch make gcc gcc-c++ gcc-g77 flex bison file
yum -y install libtool libtool-libs autoconf kernel-devel
yum -y install libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-devel
yum -y install freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel
yum -y install glib2 glib2-devel bzip2 bzip2-devel libevent libevent-devel
yum -y install ncurses ncurses-devel curl curl-devel e2fsprogs
yum -y install e2fsprogs-devel krb5 krb5-devel libidn libidn-devel
yum -y install openssl openssl-devel vim-minimal nano sendmail
yum -y install fonts-chinese gettext gettext-devel
yum -y install ncurses-devel
yum -y install gmp-devel pspell-devel
yum -y install unzip
yum install gcc gcc-c++ flex autoconf automake make m4 patch libtool openssl-devel file time mlocate sudo bind-utils -y
yum update -y
wget http://monkey.org/~provos/libevent-2.0.9-rc.tar.gz
tar -xzf libevent-2.0.9-rc.tar.gz
cd libevent-2.0.9-rc
./configure
make && make install
cd /tmp/src
wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz
tar -xzf memcached-1.4.5.tar.gz
cd memcached-1.4.5
./configure
make && make install
cd /tmp/src
wget http://launchpad.net/libmemcache ... mcached-0.44.tar.gz
tar -xzf libmemcached-0.44.tar.gz
cd libmemcached-0.44
./configure
make && make install
cd /tmp/src
yum install mysql-server -y
rpm -ivh http://repo.webtatic.com/yum/centos/5/`uname -i`/webtatic-release-5-1.noarch.rpm
yum --enablerepo=webtatic install php-devel php php-mysql php-sockets php-process php-pecl-memcache php-pecl-gearman httpd php-mcrypt php-mbstring -y
cd /var/www/html
wget http://sourceforge.net/projects/ ... ges.tar.gz/download
tar -xzf phpMyAdmin-3.3.8.1-all-languages.tar.gz
mv phpMyAdmin-3.3.8.1-all-languages phpmyadmin
cd /root

355

主题

1304

回帖

3745

积分

论坛元老

积分
3745
发表于 2011-1-2 14:22:04 | 显示全部楼层
楼下来

10

主题

165

回帖

366

积分

中级会员

积分
366
 楼主| 发表于 2011-1-2 14:24:42 | 显示全部楼层
你楼上已经来了

117

主题

1016

回帖

2441

积分

金牌会员

积分
2441
发表于 2011-1-2 14:25:44 | 显示全部楼层
把PHP5.3重新编译到一个新的路径就行了,比如/usr/local/php534,再把php环境变量配置到这个目录就Ok了。

10

主题

165

回帖

366

积分

中级会员

积分
366
 楼主| 发表于 2011-1-2 14:26:48 | 显示全部楼层
你这分明是安装教程


直接这么干?原来已经安装的全部无视?

70

主题

1058

回帖

2378

积分

金牌会员

积分
2378
发表于 2011-1-2 14:28:03 | 显示全部楼层
原帖由 wishour 于 2011-1-2 14:26 发表


你这分明是安装教程


直接这么干?原来已经安装的全部无视?


rpm -ivh http://repo.webtatic.com/yum/centos/5/`uname -i`/webtatic-release-5-1.noarch.rpm
yum --enablerepo=webtatic update -y

10

主题

165

回帖

366

积分

中级会员

积分
366
 楼主| 发表于 2011-1-2 14:30:44 | 显示全部楼层
谢谢,我立马赶去测试

0

主题

6

回帖

14

积分

新手上路

积分
14
发表于 2011-1-2 17:52:05 | 显示全部楼层
测试结果是,升级未遂,yum升级失败,难道是因为不够新?也不会啊,安装的话会是5.3.4的,因为5.3.3和之前的版本差别比较大,求升级策略,自己编译。非一键,非yum安装原帖由 wishour 于 2011-1-2 19:40 发表


测试结果是,升级未遂,yum升级失败,难道是因为不够新?也不会啊,安装的话会是5.3.4的,因为5.3.3和之前的版本差别比较大,求升级策略,自己编译。非一键,非yum安装 ...


在5楼不是已经告诉你了嘛,还要折腾。

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2011-1-2 19:40:36 | 显示全部楼层
嘿嘿,我没说你的方法不能用啊...
只是那不算严格意义上的升级吧
您需要登录后才可以回帖 登录 | 立即注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

Archiver|手机版|Discuz! X

GMT+8, 2026-3-28 14:47 , Processed in 0.032585 second(s), 4 queries , Gzip On, Redis On.

返回顶部