ホームページ >バックエンド開発 >PHPの問題 >Linux システムに PHP を個別にインストールする方法

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

PHPz
PHPzオリジナル
2023-04-12 14:44:22525ブラウズ

最新のソフトウェア開発の継続的な発展に伴い、Linux システムのアプリケーションとサービスはますます多様化しています。 PHP は広く使用されているオープンソースのサーバー側スクリプト言語であり、Web ページの制作、動的コンテンツの生成、Web アプリケーションなどの Web 開発で広く使用されています。多くの場合、PHP は他のソフトウェアと一緒に使用する必要があるため、PHP を正しくインストールすることはシステムの安定性とセキュリティにとって非常に重要です。この記事では、Linux システムに PHP を個別にインストールする方法を詳しく紹介します。

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 アプリケーションを開発できます。皆さんのインストールが成功することを祈っています。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。