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

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

藏色散人
リリース: 2023-03-09 20:28:01
オリジナル
2891 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート