PHP のコンパイルと展開方法: 1. ソース コード パッケージをダウンロードします; 2. 解凍されたディレクトリに移動します; 3. 現在の PHP バージョンに応じて拡張設定ファイルを動的に作成します; 4. 「php-config」を実行します"; 5. コンパイルとインストール; 6. 拡張機能の導入; 7. apache を再起動します。
この記事の動作環境:ubuntu 16.04システム、PHP7.1バージョン、DELL G3コンピュータ
php拡張子のコンパイル方法
php は Linux でコンパイルされています。php に新しい拡張機能を追加する方法
php に付属の phpize を通じて、たとえば、私の phpize は /usr/local/php にあります。 /bin/phpize
1. ソフトウェアの公式 Web サイトまたは pecl.php.net に移動して、ソース コード パッケージをダウンロードします
2. 解凍して、解凍されたディレクトリ
# に移動します##3. 現在の PHP バージョンに基づいて動的に拡張設定ファイルを作成します/usr/local/php/bin/phpize4. 生成された設定ファイルを使用して
./configure --with-php-config=/usr/local/php/bin/php-config5. コンパイルしてインストールします
make && make install6. 生成された .so を php で展開します。 .ini に導入されました (拡張ディレクトリは phpinfo extension_dir で表示できます)
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/扩展.so7. apache を再起動します
service httpd restart推奨される調査: "
PHP ビデオ チュートリアル "
以上がPHPをコンパイルして展開する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。