ホームページ  >  記事  >  運用・保守  >  Linux システムに PHP を個別にインストールする方法

Linux システムに PHP を個別にインストールする方法

王林
王林転載
2023-05-12 11:04:13861ブラウズ

1. PHP とその拡張ライブラリをダウンロードする

まず、公式 Web サイトから PHP 圧縮パッケージをダウンロードし、対応するバージョンをダウンロードします。 mysql、gd、zip などのいくつかの一般的な拡張ライブラリは公式 Web サイトから入手できます。 PHP のバージョンと一致しないと、互換性がないなどの問題が発生する可能性があるので注意してください。

2. 依存関係のインストール

PHP をインストールする前に、いくつかの依存関係がインストールされていることを確認する必要があります。次のコマンドを使用できます:

Ubuntu/Debian の下:

sudo apt-get install build-essential libxml2-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libfreetype6-dev libssl-dev libmcrypt-dev libreadline-dev libxslt1-dev

CentOS 次へ:

sudo yum install epel-release
sudo yum install gcc make autoconf libc-dev pkg-config libxml2-devel bzip2-develcurl-devel libjpeg-devel libpng-devel freetype-devel openssl -devel mcrypt-devel readline-devel libxslt-devel

その中で、CentOS は、sudo yum install を使用して依存関係をインストールする前に、まず epel ソースをインストールする必要があります。

3. 解凍と設定

ダウンロードした PHP 圧縮パッケージを任意のディレクトリに解凍し、php.ini を設定します。php.ini-development ファイルを php.ini ファイルにコピーできます。達成するために。

PHP を解凍した後、PHP ディレクトリに移動し、次のコマンドを実行します:

./configure --prefix=/usr/local/php --with-config-file-path=/ usr /local/php/etc --with-bz2 --with-curl --with-freetype-dir=/usr/local/freetype --with-png-dir --with-jpeg-dir --with-gd - -with-iconv-dir=/usr/local/libiconv --with-zlib --with-gettext --with-openssl --with-mhash --enable-ftp --enable-mbstring --enable-mysqlnd - - with-mysqli --with-pdo-mysql --with-openssl

注: 上記のコマンドは参考用であり、実際には、ご使用の Linux バージョンと PHP バージョンに応じて調整する必要があります。 。

4. コンパイルとインストール

make コマンドを実行してコンパイルします。具体的なコマンドは次のとおりです:

make && make install

この手順には時間がかかる場合があります時間はハードウェア構成によって異なります。最終インストール後、ターゲット ディレクトリ内の関連ファイルを表示できます。

5. 設定

PHP をインストールした後、PHP で動作するように Web サーバーを設定する必要があります。 PHP 設定ファイル (php.ini) をインストール ディレクトリ下の /etc ディレクトリにコピーします。

Apache の http.conf 設定ファイルを変更し、次のコードを追加します:

LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php

6. テスト

Apache サーバーを起動し、Web ルート ディレクトリに新しいindex.php ファイルを作成し、次のコードを記述します:

phpinfo () ;
?>

保存後、ブラウザでindex.phpファイルにアクセスし、PHP関連の情報が表示されていれば、PHPが正常にインストールされています。

7. 拡張ライブラリのインストール

いくつかの拡張ライブラリを使用する必要がある場合は、次のコマンドを使用してインストールできます:

sudo apt-get install php5-mysql php5 -curl php5 -gd

または

sudo yum install php-mysql php-curl php-gd

インストールが完了したら、Apache サーバーを再起動する必要があります。

以上がLinux システムに PHP を個別にインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。