|
Server : LiteSpeed System : Linux srv526460274 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64 User : kerao9884 ( 1082) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /usr/local/CyberCP/CPScripts/EasyEngine/ |
Upload File : |
#!/bin/bash #script to install some lsphp74 extension SERVER_OS="" hash yum 2>/dev/null if [[ $? == "0" ]] ; then echo -e "\nyum detected..." SERVER_OS="CentOS" fi hash apt 2>/dev/null if [[ $? == "0" ]] ; then echo -e "\napt detected..." SERVER_OS="Ubuntu" fi if [[ $SERVER_OS == "" ]] ; then echo -e "\nunable to detect the system..." exit fi if [[ ! -f /usr/local/lsws/lsphp74/lib64/php/modules/zip.so ]] && [[ $SERVER_OS == "CentOS" ]] ; then yum list installed libzip-devel if [[ $? == "0" ]] ; then yum remove -y libzip-devel fi yum install -y http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-0.11.2-6.el7.psychotic.x86_64.rpm yum install -y http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-devel-0.11.2-6.el7.psychotic.x86_64.rpm yum install -y lsphp74-devel if [[ ! -d /usr/local/lsws/lsphp74/tmp ]] ; then mkdir /usr/local/lsws/lsphp74/tmp fi /usr/local/lsws/lsphp74/bin/pecl channel-update pecl.php.net /usr/local/lsws/lsphp74/bin/pear config-set temp_dir /usr/local/lsws/lsphp74/tmp /usr/local/lsws/lsphp74/bin/pecl install zip if [[ $? == 0 ]] ; then echo "extension=zip.so" > /usr/local/lsws/lsphp74/etc/php.d/20-zip.ini chmod 755 /usr/local/lsws/lsphp74/lib64/php/modules/zip.so echo -e "\nInstalling lsphp74-zip" else echo -e "\nlsphp74-zip compilation failed..." fi fi if [[ $SERVER_OS == "CentOS" ]] ; then yum install -y lsphp74-redis echo -e "\nInstalling lsphp74-redis" else DEBIAN_FRONTEND=noninteractive apt install -y lsphp74-redis echo -e "\nInstalling lsphp74-redis" fi if [[ $SERVER_OS == "CentOS" ]] ; then yum install -y lsphp74-memcached echo -e "\nInstalling lsphp74-memcached" else DEBIAN_FRONTEND=noninteractive apt install -y lsphp74-memcached echo -e "\nInstalling lsphp74-memcached" fi if [[ $SERVER_OS == "CentOS" ]] ; then yum install -y lsphp74-imagick echo -e "\nInstalling lsphp74-imagick" else DEBIAN_FRONTEND=noninteractive apt install -y lsphp74-imagick echo -e "\nInstalling lsphp74-imagick" fi if [[ $SERVER_OS == "CentOS" ]] ; then yum install -y lsphp74-sodium echo -e "\nInstalling lsphp74-sodium" else mkdir /usr/local/lsws/cyberpanel-tmp cd /usr/local/lsws/cyberpanel-tmp DEBIAN_FRONTEND=noninteractive apt install -y libsodium-dev wget -O libsodium.tgz http://pecl.php.net/get/libsodium tar xzvf libsodium.tgz cd libsodium-* /usr/local/lsws/lsphp74/bin/phpize ./configure --with-php-config=/usr/local/lsws/lsphp74/bin/php-config7.4 make make install echo "extension=sodium.so" > /usr/local/lsws/lsphp74/etc/php/7.4/mods-available/20-sodium.ini pkill lsphp74 echo -e "\nInstalling lsphp74-sodium" fi