ホームページ >バックエンド開発 >PHPの問題 >PHPをコンパイルして展開する方法

PHPをコンパイルして展開する方法

藏色散人
藏色散人オリジナル
2021-05-21 10:04:112888ブラウズ

PHP のコンパイルと展開方法: 1. ソース コード パッケージをダウンロードします; 2. 解凍されたディレクトリに移動します; 3. 現在の PHP バージョンに応じて拡張設定ファイルを動的に作成します; 4. 「php-config」を実行します"; 5. コンパイルとインストール; 6. 拡張機能の導入; 7. apache を再起動します。

PHPをコンパイルして展開する方法

この記事の動作環境: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/phpize

4. 生成された設定ファイルを使用して

./configure --with-php-config=/usr/local/php/bin/php-config

5. コンパイルしてインストールします

make && make install

6. 生成された .so を php で展開します。 .ini に導入されました (拡張ディレクトリは phpinfo extension_dir で表示できます)

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/扩展.so

7. apache を再起動します

service httpd restart

推奨される調査: "

PHP ビデオ チュートリアル "

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

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