ホームページ  >  記事  >  バックエンド開発  >  LinuxにPHP環境をインストールする方法

LinuxにPHP環境をインストールする方法

PHPz
PHPzオリジナル
2023-04-24 10:51:184207ブラウズ

Linux システムは、オープンソース オペレーティング システムとして、開発者の間で非常に人気があります。 Linuxシステムはオープンソースで無料、安全かつ安定で自由度が高いため、システム構成をユーザーが自由にカスタマイズでき、開発者にとってメリットが多いと言えます。この記事では、開発者が楽しく PHP を開発できるように、Linux システムに PHP 環境をインストールする方法を主に紹介します。

はじめに

PHP は、ネットワーク開発で広く使用されているスクリプト言語です。開発者は、PHP を通じて、いくつかの動的な対話型関数を迅速に実装できます。 PHP の基本的な機能は皆さんすでに理解されていると思いますが、ここでは Linux システムに PHP 環境をインストールする方法を紹介します。

PHP 環境のインストール

Linux システムでは、PHP コア拡張機能やその他の追加ライブラリをインストールすることで、PHP 環境を構築できます。

インストール方法の紹介

Linux システムに PHP をインストールするには、通常 3 つの方法があります。

  1. ディストリビューション バージョンによって提供される PHP パッケージを直接使用する
  2. ソース コードのコンパイルによる PHP のインストール
  3. プリコンパイルされたバイナリ ファイルを使用した PHP のインストール

最初の方法は最も単純な方法で、対応するインストール コマンドを実行するだけです。 2 番目の方法では、コンパイルと構成に関する一定の知識が必要ですが、インストール前に構成のコンパイル オプションを変更できます。3 番目の方法は、不安定であったり、拡張機能が欠落している可能性があるため、通常は推奨されません。

この記事では、最初の 2 つのインストール方法を紹介します。

ディストリビューションによって提供される PHP パッケージのインストール

ほとんどの Linux ディストリビューションのデフォルト リポジトリは、PHP パッケージのインストールを提供します。この方法は比較的簡単で、対応するツールを使用してウェアハウスからインストールするだけです。

Debian/Ubuntu

sudo apt-get update
sudo apt-get install php

CentOS/RHEL

sudo yum update
sudo yum install php

特定のバージョンの PHP をインストールする必要がある場合は、次のコマンドを実行できます。バージョン番号を指定します。例:

Debian/Ubuntu

sudo apt-get install php7.4

CentOS/RHEL

sudo yum install php74

インストール完了後、php -v を実行すると、PHP が正常にインストールされたかどうかを確認でき、正常にインストールされている場合は、PHP のバージョン情報が表示されます。

ソースコードのコンパイルとインストール

PHP 環境をより自由に構築したい場合は、ソースコードのコンパイルを通じてインストールする必要があります。ただし、これを行う前に、開発環境とその他の必要なソフトウェア パッケージ (gccmakelibxml2 など) が Linux システムにインストールされていることを確認する必要があります。 devlibssl-dev など。

ソース コード ファイルをダウンロードして解凍した後、解凍した PHP ディレクトリに移動し、コンパイル前に ./configure コマンドを使用して設定します。例:

./configure \
--prefix=/path/to/install \
--with-config-file-path=/usr/local/etc \
--with-mysql \
--with-apxs2

上記のコマンド、--prefix=/path/to/install は PHP のインストール場所を表し、--with-config-file-path=/usr/local/etc は PHP のインストール場所を表します。 PHP 設定ファイルの保存場所。これにより、その後の管理がある程度容易になります。他の構成オプションについては、PHP の公式ドキュメントを参照してください。

設定が完了したら、make コマンドを使用してコンパイルします。このコマンドは、PHP ソース コードをコンパイルし、対応する実行可能ファイルを生成します。コンパイル後、make install コマンドを使用してインストールします。これにより、コンパイルされた PHP ファイルが指定された場所にコピーされます。インストールが完了したら、PHP ini 構成ファイル php.ini を手動で作成する必要があります。

環境構築

PHPのインストール後、開発効率を高めるために一定の環境構築が必要です。

php.ini 設定ファイル

PHP の環境設定ファイルは php.ini で、これを通じて PHP のいくつかの基本的な設定を実行できます。以前は、php.ini は通常、/usr/local/etc/php.ini または /etc/php.ini ディレクトリにありましたが、ディストリビューションのバージョンが表示されるため、現在のファイルパスが異なる場合があります。 phpinfo()関数で出力される情報のphp.ini設定ファイルのパスで確認できます。

PHP 拡張機能

PHP の実行プロセス中に、PHP 拡張機能パッケージを通じていくつかの追加機能を実現できます。これらの拡張パッケージは通常、パッケージ マネージャーを通じてインストールできます。ただし、パッケージ マネージャーが提供する拡張機能パッケージに含まれていない拡張機能をインストールする必要がある場合は、PECL ツールを使用して拡張モジュールをビルドする必要があります。

sudo apt-get install php-pear
sudo pecl install <扩展名>

拡張機能をインストールした後、使用する前に php.ini で設定する必要があります。

結論

PHP 環境のインストールは、Linux システムを使用する開発者にとって非常に一般的な要件です。この記事で紹介する 2 つの方法でインストールすることで、簡単に PHP 環境を構築でき、開発プロセスが簡単かつ安心になります。この記事での紹介が、皆様の PHP の理解と使用に役立つことを願っています。

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

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