# 推奨: 「PHP 拡張機能をインストールする方法: 最初に PHP ソース コード パッケージをダウンロードし、コンパイルしてインストールします。次に、システム設定を変更します。次に、configure の後にインストールを制御するパラメーターを追加し、最後に対応する構成ファイルを変更します。
PHP チュートリアル 」
php 拡張機能のインストール チュートリアル
swoole 拡張機能の php インストールを例として取り上げます。php ソース コードのコンパイルとインストール
ソース コード パッケージをダウンロードし、コンパイルしてインストールします$ wget http://cn2.php.net/distributions/php7-1.0.tar.gz $ tar -zxvf php7-1.0.tar.gz $ cd php7-1.0 $ ./configure --prefix=$HOME/php7/book/php7-1.0/output --enable-fpm $ make && make install./configure はターゲットの特性を検出するために使用されますインストール プラットフォームの を確認し、いくつかのシステム設定を行います。このステップは通常、コンパイルの次のステップに備えて Makefile を生成するために使用されます。configure の後にコード: ./ などのパラメーターを追加することで、インストールを制御できます。 configure - –prefix=/usr はソフトウェアを /usr にインストールすることを意味し、実行可能ファイルは (デフォルトの /usr/local/bin ではなく) /usr/bin にインストールされ、リソース ファイルは(デフォルトの /usr/local/share ではなく) /usr/share にインストールされます。同時に、-sys-config= パラメーターを指定することで、一部のソフトウェアの構成ファイルを設定できます。一部のソフトウェアでは、コンパイルを制御するために、-with、-enable、-without、-disable などのパラメータを追加することもできます。./configure –help を許可すると、詳細な手順とヘルプを表示できます。 パラメータ詳細: --prefix=PREFIX ファイルはPREFIXで指定されたディレクトリにインストールされます--bindir=DIRECTORYは実行可能プログラムのディレクトリを宣言します- -libdir=DIRECTORY ライブラリ ファイルと動的にロードされるモジュールのディレクトリ。デフォルトは EXEC-PREFIX/lib です。 --builtir=DIRECTORY C および C ヘッダー ファイルのディレクトリ。デフォルトは PREFIX/include です。 --enable-syslog システム ログを有効にする --enable-debug すべてのプログラムとライブラリはデバッグ シンボルを使用してコンパイルされます。 make はコンパイルに使用され、Makefile から命令を読み取ってコンパイルします。 make install はインストールに使用され、Makefile から命令を読み取り、指定された場所にインストールします。 PEAR、PECLPEAR PHP 拡張機能およびアプリケーション リポジトリ (PHP 拡張機能およびアプリケーション リポジトリ) PECL (PHP 拡張コミュニティ ライブラリ)、PHP 拡張ライブラリ。 C およびその他の言語で書かれた一連の既知の拡張ライブラリです。Pear: PHP 用の拡張コード パッケージです。すべての拡張機能は PHP コードの形式で表示されます。強力で、インストールが簡単です。次の場合に使用してください。変更できます。使用する場合はコードに含めて使用する必要があります。 Pecl: 実際の開発で必要な機能を補完できる PHP の標準拡張機能です。すべての拡張機能をインストールする必要があります。Windows では Dll の形式で表示されます。Linux では、別途コンパイルされており、式は公式の PHP 標準に従って C 言語で記述されており、ソースコードは公開されていますが、一般の人が自由にソースコードを変更することはできません。 Pear は PHP の上位層の拡張機能、Pecl は PHP の下位層の拡張機能です。
rree
以上がPHP 拡張機能のインストール チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。