Sivo 悉见

CentOS6下安装PHP7

匿名 · 更新于 2018/1/7

更新软件源[1]

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm

rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm

安装php7[2][3]

yum install php70-php php70-php-pear php70-php-bcmath php70-php-pecl-jsond-devel php70-php-mysqlnd php70-php-gd php70-php-common php70-php-fpm php70-php-intl php70-php-cli php70-php php70-php-xml php70-php-opcache php70-php-pecl-apcu php70-php-pecl-jsond php70-php-pdo php70-php-gmp php70-php-process php70-php-pecl-imagick php70-php-devel php70-php-mbstring php70-php-mcrypt

然后重启一下httpd就已经安装好了


安装过程中遇到的错误:


1、运行yum报错Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

编辑/etc/yum.repos.d/epel.repo,把基础的恢复,镜像的地址注释掉

#baseurl
mirrorlist

改成

baseurl
#mirrorlist

2、安装完成后找不到PHP7.0

 重复执行最后一步安装过程(
yum install ...)可以解决