Centos7 安裝高版本PHP

2021-08-03 09:34:30 字數 1530 閱讀 2309

裝好了httpd,mysql,我也是走的一路帶風,裝php的時候yum list了下,看見有php.x86_64,就直接安裝了,安裝好了之後,才發現,centos7預設的php是php5.4,作為了個現代phper,這也是讓我很尷尬,然後手動公升級rpm包(新增yum 源),終於成功安裝了php5.6,寫一下步驟幫助需要的人。

如果你不確認你是否有安裝php,可以執行如下命令檢視:

# yum list installed | grep php
如果有安裝的話呢,就解除安裝,通過yum remove 或者 yum erase都可以,這步大家自己看著操作,就不貼命令了.

這個時候呢,你也可以去看看你原來是否公升級過rpm包,兩種方法,一種呢就是用如下命令,檢視yum庫裡面有沒有更高階的php版本,又的話,也就不用這麼麻煩了是吧,直接去install就可以啦

# yum list | grep php
如果你這一步,看到又php55.x86_64或者php70w.x86.64這樣的字眼,那麼,你可以直接跳到第5步安裝。還有種方法就是直接搜尋你能記得的rpm包的名稱,命令如下:
# rpm -qa | grep webtatic
這個webtatic就是包的名稱,如果沒有了,代表你真的沒有安裝,那就老老實實的往下看吧.

然後就是公升級rpm包,也就是很多教程裡面說的新增yum源,命令如下:

# rpm -uvh
# rpm -uvh
新增好了之後呢,可以用下面的命令去看看是否有你想要的php版本(比如我這裡想安裝php5.6,大家跟著自己需要的版本去查詢下就好了):

# yum list | grep php
哇,滿滿一螢幕,這可怎麼看,沒關係,可以顯示的更準確點,列如我想安裝php5.6,當然你如果是安裝php7 就可以php70w
# yum list | grep php56w
如果有的話,就可以像我們平時以這樣執行yum install安裝啦,**如下(以php5.6為例子):

中間會問你是否安裝,然後y就可以了,這裡可以看出,這個地方會安裝依賴包,比如這裡安裝了php56w,php56w-cli,php56w-common。

這個時候讓我們看一下版本號吧:

# php -v
一半到這裡就應該成功了哦。

說點題外話,如果你要安裝php的其他擴充套件,也可以直接yum安裝哦,就比如這裡自動幫我們安裝了兩個。用命令檢視:

CentOS7安裝高版本gcc

我選擇的是gcc 8.3.0.tar.gz。cd mkdir software cd software wget gcc 8.3.0 gcc 8.3.0.tar.gz tar zxvf gcc 8.3.0.tar.gz cd gcc 8.3.0.contrib download prerequisi...

centos7 安裝高版本git

系統centos7,預設安裝的git版本是1.8,在使用code server jenkins等軟體時,偶爾提示失敗。原因是git版本太低。接下來,我們公升級git。1 解除安裝 git version git version 1.8.3 yum remove gitcd usr local src...

Centos安裝php高版本

安裝 1.檢查當前是否有安裝php rpm qa grep php如果有安裝php,那麼請先刪除這些安裝包 yum remove php 2.安裝php源 centos 5 安裝php源 rpm ivhcentos 6 安裝php源 rpm ivhcentos 7 安裝php源和epel擴充套件源 ...