CentOS yum安装php版本比较老(PHP 5.1.6),现在很多程序都需要5.2.x的版本支持,所以网上找了找方法,一并记录下来。
这次更新使用的是jasonlitka的yum更新源
安装RPM-GPG-KEY-jlitka。
# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
编辑CentOS-Base.repo。
# 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 -y
yum install libmcrypt -y
如果之前安装了MySQL,yum将一并更新。
分享到:
相关推荐
装好系统 和相关服务httpd,MySQL,php,一跑代码,发现php5.3中的spilt函数不能用,代码里面好多用的的啊,赶紧上网找一下,有没有yum安装php5.2的要不改死代码了。 还真被我找到了。方法如下 1.环境 代码如下:...
2. **安装 PHP 5.2.x**:找到 PHP 5.2.x 的软件包后,使用 `yum install` 命令进行安装。 ```bash yum install php52 ``` 3. **验证安装**:安装完成后,可以通过 `php -v` 命令检查 PHP 版本,确保已成功更新到...
3. **PHP 5.2安装**:同样,下载PHP 5.2的安装包,然后按照指南进行安装。在Windows上,可能需要手动配置环境变量;在Linux和macOS中,同样可以通过包管理器进行安装,并需要确保与Apache正确集成。 4. **PHP与...
对于PHP,由于默认的YUM源可能不包含最新的PHP版本,我们通常需要从源码编译安装。首先,确保Prce(可能是笔误,应为Perl)已安装,然后下载并安装Nginx。安装Nginx的最新稳定版源可以来自EPEL仓库,通过以下步骤...
在本文中,我们将深入探讨如何在CentOS 5.2操作系统上安装PHP 5.0.4以及eAccelerator这个高性能的PHP缓存和优化器。eAccelerator能够显著提升PHP应用的运行效率,减少服务器负载,对于处理大量并发请求的网站来说尤...
安装PHP5.2** 最后,下载PHP源代码,配置时指定Apache模块、MySQL支持和其他相关选项,如`./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-gd=/usr/local`。编译和...
CentOS 5.2中的PHP版本可能较旧,所以需要手动安装更新的版本: ```bash rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm yum --enablerepo=remi install php php-mysql -y ``` 这将安装...
首先安装Apache,MySQL和PHP基础组件,可以使用`yum install httpd mysql-server php php-mysql`命令。然后启动并启用这些服务,用`service httpd start`、`service mysqld start`以及`chkconfig httpd on`、`...
- 添加新的yum repo以获取PHP5.2.x版本。 - 使用`yum upgrade php`进行升级。 B. 编译安装Apache和PHP(适用于最新版本) 1. **准备**: - 安装编译工具:`yum –y install gcc` - 安装libxml2及其开发库:`...
以上步骤详细介绍了在 CentOS 5.2 系统上如何从源码安装 Apache、MySQL 和 PHP,并完成相应的配置。这为运行 PHP 应用程序提供了一个完整的环境。需要注意的是,实际部署过程中还需根据具体需求调整配置文件,确保...
# yum -y install httpd php php-mysql php-gd php-imap php-mbstring php-ldap ``` 2. 创建必要的用户和组: ```bash # groupadd postfix # useradd -g postfix -M -s /bin/false postfix # groupadd postdrop # ...
例如,`ins_mysql-server`和`ins_mysql-client`会安装MySQL服务器和客户端软件,`ins_php52`会编译并安装PHP 5.2,而`ins_php52-ext`则会安装PHP的额外扩展。 在整个过程中,脚本还会创建用户组和用户,如`www`和`...
nginx:1.4.4 apache:2.2.29、2.4.10 mysql:5.1.73、5.5.40、5.6.21 php:5.2.17、5.3.29、5.4.23、5.5.7 php扩展:memcache、Zend Engine/ OPcache ...ftp:(yum/apt-get安装) phpwind:8.7 GBK phpmyadmin:4.1.8
在Red Hat 5.2操作系统环境下,安装和配置FreetDS 0.82是一项重要的任务,特别是对于那些需要与Microsoft SQL Server或Sybase数据库进行交互的系统管理员来说。FreetDS是一个开源库,它提供了在Unix和Linux系统上...
- 安装基础依赖:`sudo apt-get install -y php libphp-phpmyadmin php-mysqli nginx mysql-server`(Ubuntu/Debian)或`yum install -y php php-mysqlnd php-process php-pear php-soap nginx mariadb-server`...