Home > Operation and Maintenance > Linux Operation and Maintenance > How to install PHP5.2.0 on the Pagoda Linux panel

How to install PHP5.2.0 on the Pagoda Linux panel

王林
Release: 2023-05-18 15:16:21
forward
1583 people have browsed it

1. Preliminary preparations

Before installing PHP5.2.0, you need to install Pagoda Linux first. For the specific process, please refer to the official documentation for installation and configuration. Please note before performing the following operations: If the system has already installed the yum source, you need to upgrade the yum source first. The steps are as follows:

wget http://download.bt.cn/install/update.sh
chmod +x update.sh
./update.sh
Copy after login

2. Download the PHP5.2.0 source code package

On the Pagoda Linux page, select "Website" → "PHP Version" → "Customized Version" → "Download" to enter the download page, and enter the following address in the "PHP Download Address":

http://museum.php.net/php5/php-5.2.0.tar.gz
Copy after login

Then Click the "Download" button and wait for the download to complete.

3. Unzip the PHP5.2.0 source code package

After the download is completed, return to the Pagoda Linux page, select "File Management" → "Upload File" to upload what you just downloaded "php-5.2.0.tar.gz" source code package. After uploading, select "File Management" → "Decompression" to perform the decompression operation.

4. Install the compilation tools

On the Pagoda Linux page, select "Software Management" → "Install Software" and enter the following command to install the dependent tools:

yum -y install gcc bison bison-devel ncurses-devel libxml2-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel libxslt-devel openssl-devel curl-devel gdbm-devel db4-devel libXpm-devel libicu-devel libldb-devel libzip-devel –y
Copy after login

5. Compile and install PHP5.2.0

Open the SSH tool, connect to the server (you can skip it if you are already connected), execute the following command and enter the source package directory:

cd /www/server/php/5.2.0/php-5.2.0
Copy after login

Next, execute the following command to configure PHP5.2.0:

./configure --prefix=/www/server/php/5.2.0 --enable-fastcgi --enable-fpm --enable-mysqlnd --with-mysql=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fpm --enable-mbstring --with-mcrypt --with-gd --with-xsl --with-gettext --with-xmlrpc --with-zip --enable-soap --disable-fileinfo --enable-opcache --with-openssl
Copy after login

After execution, execute the following command to compile and install PHP5.2.0:

make
make install
Copy after login

After the installation is successful, execute the following command , copy the configuration file of PHP5.2.0 to the corresponding location:

cp php.ini-development /usr/local/lib/php.ini
Copy after login

6. Add PHP5.2.0 to Pagoda Linux

Return to the Pagoda Linux page and select "Website ” → “PHP Version” → “Add”, in the pop-up window, enter the following:

Name:php5.2.0
Version:5.2.0
Copy after login

and click “Confirm” to complete the addition.

7. Configure the website to use PHP5.2.0

On the Pagoda Linux page, select "Website" → "Add Website", and select just now in "PHP Version" Add "php5.2.0", then perform other configurations and save.

8. Testing

To test PHP5.2.0, just enter the website address in the browser and open it. If the PHP page appears, the installation is successful.

The above is the detailed content of How to install PHP5.2.0 on the Pagoda Linux panel. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:yisu.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template