Linux システムは、オープンソース オペレーティング システムとして、開発者の間で非常に人気があります。 Linuxシステムはオープンソースで無料、安全かつ安定で自由度が高いため、システム構成をユーザーが自由にカスタマイズでき、開発者にとってメリットが多いと言えます。この記事では、開発者が楽しく PHP を開発できるように、Linux システムに PHP 環境をインストールする方法を主に紹介します。
PHP は、ネットワーク開発で広く使用されているスクリプト言語です。開発者は、PHP を通じて、いくつかの動的な対話型関数を迅速に実装できます。 PHP の基本的な機能は皆さんすでに理解されていると思いますが、ここでは Linux システムに PHP 環境をインストールする方法を紹介します。
Linux システムでは、PHP コア拡張機能やその他の追加ライブラリをインストールすることで、PHP 環境を構築できます。
Linux システムに PHP をインストールするには、通常 3 つの方法があります。
最初の方法は最も単純な方法で、対応するインストール コマンドを実行するだけです。 2 番目の方法では、コンパイルと構成に関する一定の知識が必要ですが、インストール前に構成のコンパイル オプションを変更できます。3 番目の方法は、不安定であったり、拡張機能が欠落している可能性があるため、通常は推奨されません。
この記事では、最初の 2 つのインストール方法を紹介します。
ほとんどの 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 環境をより自由に構築したい場合は、ソースコードのコンパイルを通じてインストールする必要があります。ただし、これを行う前に、開発環境とその他の必要なソフトウェア パッケージ (gcc
、make
、libxml2 など) が Linux システムにインストールされていることを確認する必要があります。 dev
、libssl-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 の環境設定ファイルは php.ini
で、これを通じて PHP のいくつかの基本的な設定を実行できます。以前は、php.ini
は通常、/usr/local/etc/php.ini
または /etc/php.ini
ディレクトリにありましたが、ディストリビューションのバージョンが表示されるため、現在のファイルパスが異なる場合があります。 phpinfo()
関数で出力される情報のphp.ini設定ファイルのパスで確認できます。
PHP の実行プロセス中に、PHP 拡張機能パッケージを通じていくつかの追加機能を実現できます。これらの拡張パッケージは通常、パッケージ マネージャーを通じてインストールできます。ただし、パッケージ マネージャーが提供する拡張機能パッケージに含まれていない拡張機能をインストールする必要がある場合は、PECL ツールを使用して拡張モジュールをビルドする必要があります。
sudo apt-get install php-pear sudo pecl install <扩展名>
拡張機能をインストールした後、使用する前に php.ini
で設定する必要があります。
PHP 環境のインストールは、Linux システムを使用する開発者にとって非常に一般的な要件です。この記事で紹介する 2 つの方法でインストールすることで、簡単に PHP 環境を構築でき、開発プロセスが簡単かつ安心になります。この記事での紹介が、皆様の PHP の理解と使用に役立つことを願っています。
以上がLinuxにPHP環境をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。