Centos系统自带的php版本很低,如果我们需要使用高版os php本的php,可以不用编译安装,直接用yum安装会非常省时省力。

  • 简介

PHP(超文本预处理器)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。 用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

  • 安装

1.检查当前是否有安装php

 rpm -qa|grep php

如果有安装PHP,那么请先删除这些安装包:

 yum remove php*

2.安装php源

Centos 5 安装php源:

  rpm -ivh http://mirror.webtatic.com/yum/el5/latest.rpm

CentOs 6 安装php源:

  rpm -ivh http://mirror.webtatic.com/yum/el6/latest.rpm

CentOs 7 安装php源和epel扩展源:

rpm -ivh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -ivh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

3.现在开始安装php

安装php5.5的基本安装包:

  yum install php55w php55w-gd php55w-mbstring php55w-mysql php55w-fpm

安装php5.6的基本安装包:

  yum install php56w php55w-gd php56w-mbstring php56w-mysql php56w-fpm

安装php7.0的基本安装包:

  yum install php70w php70w-gd php70w-mbstring php70w-mysql php70w-fpm

安装完成php之后需要重启apache:

service httpd restart

4. 测试网页

我安装的php7.0,就拿php7.0写个网页测试一下

vim /var/www/html/index.php<?php
phpinfo();
?>

转载于:https://blog.51cto.com/qulei/1770170

Centos安装php高版本相关推荐

  1. php perl centos,Centos安装php高版本

    原标题:Centos安装php高版本 PHP(超文本预处理器)是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域.PHP 独特的语法混合了 ...

  2. java6 已安装更高版本_Java 10及更高版本的思考

    java6 已安装更高版本 大家好 Java 10于2018年3月20日发布.我认为许多软件团队将阻止升级. 从Java 8到Java 9的专业人员人数可能还更少.为什么会这样,原因是传统的障碍以及对 ...

  3. Linux CentOS 安装 JAVA JDK 版本

    Linux CentOS 安装 JAVA JDK 版本 JDK下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-do ...

  4. centos上使用高版本gcc、g++

    0x0 在centos7上gcc版本是4.85,在编译一些代码时需要使用g++的一些新特性,而网上大多教程都是重新编译gcc,太麻烦了,在centos 7上默认是yum search不到高版本的gcc ...

  5. centos7/rhel7安装较高版本ruby2.2/2.3/2.4+

    环境需求:  在Centos7.3中,通过yum安装ruby的版本是2.0.0,但是如果有些应用需要高版本的ruby环境,比如2.2,2.3,2.4... 那就有点麻烦了,譬如:我准备使用redis官 ...

  6. numpy报错:ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'(解决办法:安装更高版本的numpy)

    解决办法:安装高版本的numpy 先卸载当前numpy,不然没法直接装高版本的: pip uninstall numpy 再安装numpy: pip install -i https://pypi.t ...

  7. php最新版本的安装,centos安装新PHP版本

    方法一: yum 安装默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的 ...

  8. 因为计算机安装了更新i,电脑已经安装itunes,但在安装icloud时提示“这台电脑已安装更高版本的apple ”...

    满意答案 lbj2911w 2018.03.30 采纳率:42%    等级:8 已帮助:261人 itunes彻底卸载的方法: 由于iTunes中涉及到多个相互依存的组件,因此请按照以下顺序,在&q ...

  9. Mac电脑下安装Vue-cli高版本失败(intel,系统版本Monterey12.6)

    分析原因是系统版本过高 解决方案 先在终端输入下面代码执行 sudo chown -R $(whoami) /usr/local/* 再输入下面代码执行即可 npm install -g @vue/c ...

  10. centos linux安装vsftp,CentOS安装vsftp最新版本

    一.下载当前vsftp最新版本 wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.3.4.tar.gz 貌似最近官方都下不了,在补一个本站的下载地址 ...

最新文章

  1. 二叉树求深度的递归的详细分析
  2. 论网站长尾关键词优化的六大方法
  3. IIS发布ASP.NET应用常见错误及解决办法
  4. RabbitMQ 安装和简单测试
  5. c++判断数字是否为3的倍数的算法实现(附完整源码)
  6. Beautiful Soup的用法
  7. 某高校计算机系举办了一场,国家二级MS+OFFICE高级应用机试(操作题)-试卷25
  8. 通过标准的 ASP.NET 控件来使用 jQuery UI
  9. 小腹右侧突然疼了一下_腰椎间盘膨出,为什么不是脊椎柱中间疼,而是左侧疼?...
  10. java 局部内部类
  11. springboot与dubbo整合
  12. 机器学习(11): FP-growth算法 小结及实验
  13. appium环境搭建python_appium环境搭建python
  14. php设置图片文字布局,Word如何排版图片和文字
  15. 如何使用命令提示符查找和打开文件
  16. Keras系列之文本向量化
  17. 【Python】统计数据标准差(总体标准差,样本标准差)
  18. 网络安全自学入门:(超详细)从入门到精通学习路线规划,学完即可就业
  19. Python print连续输出不换行
  20. gem5下用se模式运行自己的测试程序

热门文章

  1. linux解压压缩命令
  2. HTML中可伸缩容器怎么设置,CSS布局神器——伸缩盒(语法篇)
  3. Gogs代码托管系统安装配置手册
  4. Request header field storeid is not allowed by Access-Control-Allow-Headers in preflight response.
  5. Python+opencv图片合成视频
  6. 查看一个进程的线程情况
  7. NWT融资一百万,被老张嘲笑了
  8. git不小心删除文件后,如何获取?
  9. UBUNTU中更改文件的打开方式
  10. MySQL用C访问的示例代码