我想用CentOS 6和PHP 5.5.38将我的服务器更新为PHP 7,因为很少有wordpress插件不能很好地工作。 我正在更新这些类型的系统,我不知道它是否只是删除旧版本并安装新版本,还是我需要遵循特定步骤。
提前谢谢!
答案 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
希望这对您有所帮助。