Installing PHP 5.4 on RHEL 6 and CentOS 6
Installing PHP 5.4 on RHEL 6 and CentOS 6
Red Hat Enterprise Linux and CentOS 6 still ship with PHP 5.3. ownCloudrequires PHP 5.4 or better. There are several third-party repositories thatsupply PHP 5.4, but you must use the Software Collections (SCL) repository tobe in compliance with your RHEL support contract, and not any other third-partyrepository.
RHEL 6
Follow these steps to install PHP 5.4 from SCL. First you must useyour Subscription Manager to enable SCL:
subscription-manager repos --enable rhel-server-rhscl-6-eus-rpms
Then install PHP 5.4 and these modules:
yum install php54 php54-php php54-php-gd php54-php-mbstring
You must also install the updated database module for your database. Thisexample installs the new PHP 5.4 module for MySQL/MariaDB:
yum install php54-php-mysqlnd
Disable loading the old PHP 5.3 Apache module:
mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php53.off
You should now have a /etc/httpd/conf.d/php54-php.conf file, which loads thecorrect PHP 5.4 module for Apache.
Then restart Apache:
service httpd restart
Verify with phpinfo
that your Apache server is using PHP 5.4 and loadingthe correct modules; seehttps://doc.owncloud.org/server/8.1/admin_manual/configuration_server/performance_tuning.html#php-version-and-information to learn how to use phpinfo
.
CentOS 6
First install the SCL repo:
yum install centos-release-SCL
Then install PHP 5.4 and these modules:
yum install php54 php54-php php54-php-gd php54-php-mbstring
You must also install the updated database module. This installs the new PHP 5.4module for MySQL/MariaDB:
yum install php54-php-mysqlnd
Disable loading the old PHP 5.3 Apache module:
mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php53.off
You should now have a /etc/httpd/conf.d/php54-php.conf file, which loads thecorrect PHP 5.4 module for Apache.
Finally, restart Apache:
service httpd restart
Verify with phpinfo
that your Apache server is using PHP 5.4 and loadingthe correct modules; seehttps://doc.owncloud.com/server/8.1/admin_manual/configuration_server/performance_tuning.html#php-version-and-information to learn how to usephpinfo
.
目录 返回
首页