先查看 centos 版本
cat /etc/centos-release
检查是否安装了epel,没有安装epel的话,先执行,如果安装就跳过。
yum -y install epel-release
删除之前的 php 版本
yum remove php* php-common
rpm 安装 Php7 相应的 yum源
CentOS/RHEL 7.x:
1 2
| rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
|
CentOS/RHEL 6.x:
1
| rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
|
查看php安装了那些拓展模块
php -m
yum安装php7
yum install php70w php70w-opcache # 安装其他你需要的拓展模块
安装其他插件(选装)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| php70w php70w-bcmath php70w-cli php70w-common php70w-dba php70w-devel php70w-embedded php70w-enchant php70w-fpm php70w-gd php70w-imap php70w-interbase php70w-intl php70w-ldap php70w-mbstring php70w-mcrypt php70w-mysql php70w-mysqlnd php70w-odbc php70w-opcache php70w-pdo php70w-pdo_dblib php70w-pear php70w-pecl-apcu php70w-pecl-imagick php70w-pecl-xdebug php70w-pgsql php70w-phpdbg php70w-process php70w-pspell php70w-recode php70w-snmp php70w-soap php70w-tidy php70w-xml php70w-xmlrpc
|
重启 Apache
service httpd restart
配置文件在 /etc/php.ini