centos7 公升級php版本

2022-03-04 18:42:43 字數 1375 閱讀 6232

centos7 預設php5.4,版本太低,很多要求至少php5.5

1、檢視已經安裝的php元件

yum list installed| grep php

php.x86_64                            5.4.16-46

.el7 @base

php-cli.x86_64 5.4.16-46

.el7 @base

php-common.x86_64 5.4.16-46.el7 @base

2、解除安裝原有php元件

yum remove php.x86_64 php-cli.x86_64 php-common.x86_64

3、安裝新源

rpm -uvh

rpm -uvh

4、安裝php5.5

yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64

5、檢視版本

php -v

php 5.5.38 (cli) (built: jul 21

2016

12:25:20

) 1997-2015

the php group

zend engine v2.

6、公升級後安裝memcache

yum -y install memcached  #安裝memcached

chkconfig memcached on  # 開機啟動

service memcached start  # 啟動服務

netstat -tunlp | grep memcached  # 檢視memcached是否啟動

yum install libmemcached  # 安裝libmemcached

// 如果php中 new memcached()   # 安裝memcached

yum install php55w-pecl-memcached.x86_64  # 安裝公升級版本對應的memcached   

// 如果php中 new memcache()   # 安裝memcache

yum install php55w-pecl-memcache.x86_64  # 安裝公升級版本對應的memcache   

centos7公升級pip版本

但是pip沒有設定的話,其實使用的指向還是python2的 那麼我們要公升級pip的話首先要把pip指向python 進入usr bin目錄 cd usr bin 檢視pip字首的檔案 ll pip 刪除pip檔案 rm pip 重新設定pip檔案 ln s usr local python3 bi...

centos7公升級GLIBC版本

之前在乙個centos7虛擬機器上執行目標程式的時候,發現自己的編譯環境比目標執行機的centos7系統的glibc版本要高,執行的時候報錯,說找不到glibc 2.18。於是在該centos7執行 strings libc.so.6 grep glibc 2.1 命令,發現最glibc的最高版本是...

CentOS7公升級版本

1 將光碟中的內容scp到本地目錄下,這裡我的目錄是 home sda5 cdrom 2 修改配置檔案,將本地源指向拷貝的目錄 cd etc yum.repos.d mkdir p etc yum.repos.d backup mv etc yum.repos.d backup 將其他的yum源移到...