Johnny Hughes has announced the release of Cent OS 6.9, a Red Hat-sponsored Linux distribution built from the source code for the recently-released Red Hat Enterprise Linux (RHEL) 6.9.
This is the project's legacy branch supported until November 2020.
I have been using different repositories to update PHP to latest version but most of them break rpm one or two, which may let to unstable Server.
Atomic Rocket Turtle ( company i found that regularly updating applications used in Cent OS/Fedora/RHEL.
Workstation, server and minimal installs can all be done from our combined repository.
There are many fundamental changes in this release, compared with the past Cent OS Linux 6 releases, and we highly recommend everyone study the upstream release notes as well as the upstream technical notes about the changes and how they might impact your installation." See also the release notes for further information and upgrade instructions.
Pre-requisite of atomicrocketturtle repository is yum, you should be confirm that you have yum install specially on Cent OS.
php-config '--disable-fileinfo' '--disable-pdo' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-libxml' '--enable-sockets' '--prefix=/usr/local' '--with-apxs2=/usr/local/apache/bin/apxs' '--with-curl=/opt/curlssl/' '--with-imap=/opt/php_with_imap_client/' '--with-imap-ssl=/usr' '--with-kerberos' '--with-libdir=lib64' '--with-libxml-dir=/opt/xml2/' '--with-mysql=/usr' '--with-mysql-sock=/var/lib/mysql/mysql.sock' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--with-pcre-regex=/opt/pcre' '--with-pic' '--with-zlib' '--with-zlib-dir=/usr' '--enable-soap' In recent versions of Cent OS, the PHP config for extensions is in /etc/php.d, with a separate file for each extension. This solved my problem: ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: php-soap x86_64 5.4.16-36.el7_1 base 157 k Updating for dependencies: php x86_64 5.4.16-36.el7_1 base 1.4 M php-cli x86_64 5.4.16-36.el7_1 base 2.7 M php-common x86_64 5.4.16-36.el7_1 base 563 k php-devel x86_64 5.4.16-36.el7_1 base 600 k php-gd x86_64 5.4.16-36.el7_1 base 126 k php-mbstring x86_64 5.4.16-36.el7_1 base 503 k php-mysql x86_64 5.4.16-36.el7_1 base 99 k php-pdo x86_64 5.4.16-36.el7_1 base 97 k php-xml x86_64 5.4.16-36.el7_1 base 124 k Transaction Summary ================================================================================ Install 1 Package Upgrade ( 9 Dependent packages) Total download size: 6.3 M Is this ok [y/d/N]: y Downloading packages: ------ ------ ------ Installed: php-soap.x86_64 0:5.4.16-36.el7_1 Dependency Updated: php.x86_64 0:5.4.16-36.el7_1 php-cli.x86_64 0:5.4.16-36.el7_1 php-common.x86_64 0:5.4.16-36.el7_1 php-devel.x86_64 0:5.4.16-36.el7_1 php-gd.x86_64 0:5.4.16-36.el7_1 php-mbstring.x86_64 0:5.4.16-36.el7_1 php-mysql.x86_64 0:5.4.16-36.el7_1 php-pdo.x86_64 0:5.4.16-36.el7_1 php-xml.x86_64 0:5.4.16-36.el7_1 Complete!
But in my case, after I ran yum install php-soap, all I had to do was restart Apache; the file was already [email protected] after run this command find -name in root folder i see this is soap path ./usr/lib64/php/modules/i set this line in my extension='./usr/lib64/php/modules/soap.so' /etc/file and restart httpd services in cent os 6.
Could you check it over and let me know if I have missed anything or if I can improve my method of installing and setting up Cacti.
I should clarify things a little by announcing I am a beginner with Cacti and Linux, I have primarily made the guide as a learning experience for myself.