PHP 5.2をインストールする前に、CentOSシステムが最新バージョンに更新されていることを確認してください。システムを更新すると、インストールプロセスのスムーズな進行が確実になり、潜在的な依存関係の競合を回避できます。次のコマンドでシステムを更新します。
Sudo Yumアップデート
PHP 5.2のインストールには、いくつかの基本的な依存関係パッケージが必要であり、次のコマンドを実行してインストールします。
sudo yumインストールhttpd gcc make libtool
WGETツールを使用して、PHP 5.2のソースコードパッケージをダウンロードします。
wget http://museum.php.net/php5/php-5.2.17.tar.gz
ダウンロードが完了したら、ソースコードパッケージを減圧します。
TAR -ZXVF PHP -5.2.17.TAR.GZ
減圧ディレクトリを入力し、インストールパラメーターを構成し、一般的に使用される機能モジュールがサポートされていることを確認してください。
CD PHP-5.2.17 ./CONFIGURE -WITH-APXS2 =/usr/bin/apxs -with-mysql -eenable-mbstring -with-zlib -with-curl -with-gd
構成を完了したら、PHPのコンパイルとインストールを開始します。
するる sudoはインストールします
ApacheがPHPファイルを認識するには、次のコンテンツをApache構成ファイルに追加する必要があります。
echo "loadmodule php5_moduleモジュール/libphp5.so" | sudo tee -a /etc/httpd/conf/httpd.conf echo "addTypeアプリケーション/X-HTTPD-PHP .PHP" | sudo tee -a /etc/httpd/conf/httpd.conf
構成を変更した後、Apacheサービスを再起動して変更を適用します。
sudo systemctl restart httpd
テストPHPファイルを作成して、インストールが成功したことを確認してください。
エコー」<?php phpinfo(); ?> "| sudo tee /var/www/html/info.php
次に、ブラウザのhttp://your-server-ip/info.phpにアクセスして、PHP構成情報ページを表示します。
この記事では、CENTOSシステムにPHP 5.2をインストールおよび構成する完全なプロセスを紹介します。 PHP 5.2バージョンは比較的古いものですが、まだ古いシステムの依存関係があります。使用中にセキュリティに注意を払い、システムのパフォーマンスとセキュリティを確保するために、できるだけ早く更新されたバージョンにアップグレードすることをお勧めします。