在CentOS 6.10中将PHP 5.5.38升级到PHP 7

时间:2018-10-15 14:27:07

标签: php php-7 centos6 php-5.5

我想用CentOS 6和PHP 5.5.38将我的服务器更新为PHP 7,因为很少有wordpress插件不能很好地工作。 我正在更新这些类型的系统,我不知道它是否只是删除旧版本并安装新版本,还是我需要遵循特定步骤。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用以下方法删除:

yum remove php*

您将需要为Centos 6安装remi repo:

yum install -y https://rpms.remirepo.net/enterprise/remi-release-6.rpm

然后按如下所示安装php7:

dnf install -y --skip-broken --allowerasing --nogpgcheck \
            php71-php-bcmath \
            php71-php-cli \
            php71-php-common \
            php71-php-fpm \
            php71-php-gd \
            php71-php-imap \
            php71-php-intl \
            php71-php-ldap \
            php71-php-mbstring \
            php71-php-mcrypt \
            php71-php-mysqlnd \
            php71-php-pdo \
            php71-php-pear \
            php71-php-json \
            php71-php-pecl-apcu \
            php71-php-pecl-geoip \
            php71-php-pecl-igbinary \
            php71-php-pecl-imagick \
            php71-php-pecl-jsond \
            php71-php-pecl-memcache \
            php71-php-pecl-redis \
            php71-php-pecl-xdebug \
            php71-php-pecl-zip \
            php71-php-pgsql \
            php71-php-phpiredis \
            php71-php-process \
            php71-php-pspell \
            php71-php-soap \
            php71-php-xml \
            php71-php-xmlrpc \
            php71-runtime

ln -s /etc/opt/remi/php71/php.d /etc/php71.d
ln -s /etc/opt/remi/php71/php.ini /etc/php71.ini

ln -s /etc/opt/remi/php71/php-fpm.conf /etc/php71-fpm.conf
ln -s /etc/opt/remi/php71/php-fpm.d /etc/php71-fpm.d

希望这对您有所帮助。