centos6.8上PHP5.3升级到PHP5.4及更高版本方法

执行命令下载、安装yum源,当前是针对Centos6并且64位版本的源:

[[email protected]_249 yum.repos.d]# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[[email protected]_249 yum.repos.d]# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

编辑[remi.repo]下的enabled选项从0设为1

[[email protected]_249 yum.repos.d]# sed -i ‘/enabled/s/=0/=1/g‘ /etc/yum.repos.d/remi.repo 

运行如下命令

[[email protected]_249 yum.repos.d]# yum clean all
[[email protected]_249 yum.repos.d]# yum makecache 

安装php5.4

[[email protected]_249 yum.repos.d]# yum install php54 php54-php-devel php54-php-mysql* php54-php-gd php54-php-fpm php54-php-mbstring

如果安装php5.5

[[email protected]_249 yum.repos.d]# yum install php55 php55-php-devel php55-php-mysql* php55-php-gd php55-php-fpm php55-php-mbstring

目前可以安装到php7.0
查看所有支持版本

[[email protected]_249 yum.repos.d]# yum list php* |grep php-devel
php-devel.x86_64                          5.3.3-46.el6_6          @updates
php54-php-devel.x86_64                    5.4.45-2.el6.remi       @remi
php-devel.x86_64                          5.6.15-1.el6.remi       remi-php56
php55-php-devel.x86_64                    5.5.30-1.el6.remi       remi
php56-php-devel.x86_64                    5.6.16-0.1.RC1.el6.remi remi-test
php70-php-devel.x86_64                    7.0.0-0.25.RC8.el6.remi remi    

运行如下命令[yum update PHP*],则直接升级到php5.6

安装运行yum报错解决方法:
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

编辑[epel.repo]下的baseurl前的#号去掉,mirrorlist前添加#号

[[email protected]_249 yum.repos.d]# sed ‘s/#baseurl=/baseurl=/g;s/mirrorlist=/#mirrorlist=/g‘ /etc/yum.repos.d/epel.repo
1.安装php
yum install php -y

2.安装PHP组件,使PHP支持MySQL,输入命令:

yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt -y

3.在/etc目录中找到php.ini文件,下载到本地,使用Notepad++打开。

expose_php = Off #禁止显示php版本的信息

display_errors = OFF #关闭错误提示

register_globals = OFF #关闭注册全局变量

magic_quotes_gpc = On #打开magic_quotes_gpc来防止SQL注入

log_errors = On #记录错误日志

4.安装mysql:

yum install mysql mysql-server

启动mysql:

/etc/init.d/mysqld start   建议开机启动chkconfig --level 3 mysqld  on

开端口:

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT cantos 6.9打开80端口
  /etc/rc.d/init.d/iptables save 保存

vi /etc/selinux/config
  #SELINUX=enforcing #注释掉
  #SELINUXTYPE=targeted #注释掉
  SELINUX=disabled #增加

时间: 2024-10-11 21:24:49

centos6.8上PHP5.3升级到PHP5.4及更高版本方法的相关文章

entos上PHP5.3升级到PHP5.4及更高版本方法

yum配置 执行命令下载.安装yum源,当前是针对Centos6并且64位版本的源: [[email protected]_249 yum.repos.d]# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm[[email protected]_249 yum.repos.d]# rpm -ivh ht yum配置执行命令下载.安装yum源,当前是针对Centos6并且64位版本的

从Windows 10家庭版升级到更高版本

从Windows 10家庭版升级到更高版本 在Windows 7.Windows 8及Windows 8.1中,Windows的企业版与其他版本(家庭版.专业版)是不同的安装镜像,而且也不能从家庭版或专业版升级到企业版.而在Windows 10中,其基础版本(家庭版.专业版.教育版.专业版),从本质上来说,是用的相同的安装镜像,所以可以从低版本(家庭版.专业版)升级到企业版或教育版. 在7月29号,MSDN订阅用户可以下载到企业版.专业版与家庭版的ISO镜像,此时人们下载不到教育版的镜像(开始能

【转】NPAPI 插件无法在 Chrome 42 版及更高版本上正常运行

原文网址:https://support.google.com/chrome/answer/6213033 NPAPI 插件无法在 Chrome 42 版及更高版本上正常运行 您可以利用插件在浏览器中添加一些额外的功能.例如,您可以观看某些类型的视频或者玩网页版游戏. NPAPI 支持已结束 过去,许多插件都是使用一种称为 NPAPI 的旧系统开发的.如今,只有少量网站在使用 NPAPI 插件,因为这些插件有时会给网站带来安全风险. 为了让用户获得更安全.更快速且更稳定的 Chrome 浏览体验

phpMyAdmin - 错误 您应升级到 MySQL 5.5.0 或更高版本,解决办法。。。

折腾自己的个人网站,装了个数据库管理工具,遇到您应升级到 MySQL 5.5.0 或更高版本... 采用降级phpmyadmin版本的方法解决了: 查找phpmyadmin/libraries/common.inc.php #查找 if (PMA_MYSQL_INT_VERSION < 50500) { #更换为 if (PMA_MYSQL_INT_VERSION < 50100) { ok!搞定

好像是 Subversion 1.7 或更高版本的工作副本。请升级你的 Subversion 客户端,以使用此工作副本。

好像是 Subversion 1.7 或更高版本的工作副本.请升级你的 Subversion 客户端,以使用此工作副本. vim /etc/yum.repos.d/CentOS-Base.repo [WandiscoSVN] name=Wandisco SVN Repo baseurl=http://opensource.wandisco.com/centos/6/svn-1.7/RPMS/$basearch/ enabled=1 gpgcheck=0 yum update yum instal

我们检测到您的浏览器不兼容传输层安全协议 (TLS) 1.1 或更高版本,此协议在 Internet 上用于确保您通信的安全性。

早上使用.Net WebClient类采集亚马逊数据,返回http 400 Bad Request错误,内容里面有“我们检测到您的浏览器不兼容传输层安全协议 (TLS) 1.1 或更高版本,此协议在 Internet 上用于确保您通信的安全性.” 所以就想着可能是WebClient使用TLS版本过低,查了下资料,全局加上这段代码. ServicePointManager.ServerCertificateValidationCallback += ValidateRemoteCertificat

php5.3升级到php5.6

centos默认系统安装的是php5.3 [[email protected] scripts]# rpm -qa |grep phpphp-pdo-5.3.3-47.el6.x86_64php-mysql-5.3.3-47.el6.x86_64php-5.3.3-47.el6.x86_64php-cli-5.3.3-47.el6.x86_64php-common-5.3.3-47.el6.x86_64 卸载 rpm -e php-mysql-5.3.3-48.el6_8.x86_64rpm -

CentOS 下PHP5.3升级到PHP5.4步骤

在配置zabbix3.0.3版本的时候,由于yum安装的环境php都是5.3版本,而zabbix最新版要求版本要大于5.4.这个时候我们就需要给现有的php升级 不升级的后果: 浏览器打开zabbix的时候,毛都么有!!!!!! 1.设置yum源 wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm wget http:

centos6.5 phpmyadmin 您应升级到 MySQL 5.5.0 或更高版本

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 255: ordinal not in range(128) 安装时出错 解决办法: yum clean metadata yum clean all rpm -v --rebuilddb yum update