In this tutorial we’ll install most awaited php version in CWP control panel as php switcher. This easy guide will guide you upon how to install PHP 8 easily.

Few features of php 8 :

  • Faster code execution
  • Code with higher quality 
  • Cleaner, shorter code
  • The “type” trend
  • and many things are improved under the hood including security and performance wise

PHP 8 will not support your current php scripts/cms/themes. Check before shifting to php 8.

Follow this steps From Step 1 to Step 2 : CLICK Here

After you installed deps and exporting path variable continue to install php 8 with this steps :

mkdir -p /usr/local/php-8
cd /usr/local/php-8
wget http://php.net/distributions/php-8.0.28.tar.gz
tar zxvf php-8.0.28.tar.gz
cd php-8.0.28
./configure --with-config-file-path=/usr/local/php --enable-cgi --with-config-file-scan-dir=/usr/local/php/php.d --with-zlib=/usr --enable-mbstring --with-zip --enable-bcmath --enable-pcntl --enable-ftp --enable-exif --enable-calendar --enable-sysvmsg --enable-sysvsem --enable-sysvshm --with-tidy --with-curl --with-iconv --with-gmp --with-pspell --enable-gd --with-jpeg --with-freetype --enable-gd-jis-conv --with-webp --with-zlib-dir=/usr --with-xpm --with-openssl --with-pdo-mysql=mysqlnd --with-gettext=/usr --with-bz2=/usr --with-mysqli --enable-soap --enable-phar --with-xsl --with-kerberos --enable-posix --enable-sockets --with-external-pcre --with-libdir=lib64 --with-mysql-sock=/var/lib/mysql/mysql.sock --enable-intl --with-password-argon2 --enable-litespeed --with-ldap=/usr --with-ldap-sasl=/usr  
make
make install

it will take some time depends on your server speed when it is finished you can check the php version via command :

php -v

eg :

# php -v
PHP 8.0.28 (cli) (built: April 15 2023 11:09:47) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies

if you’ve any question comment below or for discussion go to our forum link : https://forum.mysterydata.com/topic/81/php-8-0-0-testing-cwp

By Sandeep B.

I'm a system admin and php developer and currently working as System Admin In CWP Control panel, expertise in Linux and Windows administration RHEL certified admin.