1. http://php.net/ 対応バージョンのソースコードをダウンロードします
2. ソースコードを解凍後、ソースコードディレクトリ内で実行します
<code>./configure --prefix=/usr/php --with-mysql=/mysql ext目录 <span>...</span> --enable-fpm make && make install</code>
prefixはインストールディレクトリを指定、withはソースコードと一緒にコンパイルする拡張子を指定します
enable は fpm を有効にすることです。fpm を有効にすると、php インストール ディレクトリ sbin に実行可能ファイル php-fpm が作成されます。拡張子のコンパイルは後で追加することも、= 記号の後にソース コードと一緒にコンパイルすることもできます。拡張ソースコードは PHP ソースコードの ext ディレクトリにあります。そうでない場合は、他の場所からソースコードをダウンロードする必要があります。
3. PHP 拡張機能を個別にコンパイルします
php をインストールした後、php/bin ディレクトリに phpize があります。この実行可能ファイルは、configure およびその他のファイルを生成するために使用されます。これをソース コード ディレクトリで実行します<code>/usr/php/bin/phpize <span>.</span>/configure <span>-with</span><span>-php</span><span>-config</span><span>=</span>/usr/php/bin/php<span>-config</span> make <span>&&</span> make install</code>
4. php 拡張機能を表示する php -m コマンドを実行して、現在インストールされている php 拡張機能を表示できます。
php.ini が存在するディレクトリは phpinfo() で確認できます。php.ini が存在しない場合は、php ソース コードから php.ini.development をコピーして名前を変更できます。
著作権声明: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。