CentOS5.4 安装php5.2.x 和 ZendOptimizer-3.3.9的方法,方便支持phpMyAdmin-3.2.2

1、到www.zend.com下载 ZendOptimizer-3.3.9-linux-glibc23-i386

 

2、下载phpMyAdmin(phpMyAdmin-3.2.2-all-languages)

需要PHP5.2以上支持。

 

3、CentOS5.4 升级php

CentOS5.4的php版本默认为5.1.6

可以通过以下方法升级引用,网络方法:

CentOS 5.x 系统下使用yum 升级php到5.2.x 最方便方法
近期使用testlink 1.82 ,提及php需要升级到5.2以上,而centos 5.x目前提供php版本为5.1.6,
通过以下方法升级PHP到5.2比较方便,现推荐给大家。

先将以下地址导入。

# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

# vi /etc/yum.repos.d/CentOS-Base.repo 增加下面信息

[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

执行命令,自动升级。

yum update php-common -y
4、升级后安装phpMyAdmin
5、配置权限,重启服务
把ZendOptimizer.so COPY到一个目录,执行以下目录:
chcon -t texrel_shlib_t /usr/lib/ZendOptimizer.so
execstack -c /usr/lib/ZendOptimizer.so
(如果还不行,就关闭selinux然后再执行以上操作)
执行php -i|grep php.ini
显示
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini
编辑 /etc/php.ini
vi /etc/php.ini
加入:
[Zend]
zend_optimizer.enable_loader = 1
zend_optimizer.optimization_level=15
zend_extension="/usr/lib/ZendOptimizer.so"
然后重启服务
service httpd restart
如果用php -m或php -v看到加载ZendOptimizer 成功
然后再用phpinfo.php文件放在/var/www/html目录下进行测试,如果看见ZendOptimizer 基本成功了
<?php
    phpinfo();

?>

完毕。
 
  • 对我有

你可能感兴趣的:(CentOS5.4 安装php5.2.x 和 ZendOptimizer-3.3.9的方法,方便支持phpMyAdmin-3.2.2)