php7 インストール ディレクトリをコンパイルする方法は次のとおりです: 1. PHP7 のソース コードをダウンロードし、ローカル ディレクトリに抽出します; 2. PHP7 が正常に実行できるように必要な依存関係パッケージをインストールします; 3. 次のコマンドを入力します。 PHP7 ソース コード ディレクトリで、PHP7 のコンパイル パラメータを設定します; 4. コマンドを実行して、PHP7 をコンパイルしてインストールします。
このチュートリアルのオペレーティング システム: Linux5.18.14 システム、php7 バージョン、Dell G3 コンピューター。
php7 インストール ディレクトリをコンパイルする方法は次のとおりです:
1. PHP7 のソース コードをダウンロード
PHP 公式 Web サイトから最新の PHP7 ソース コード圧縮パッケージをダウンロードし、それをローカルのディレクトリに抽出します。例:
$ wget https://www.php.net/distributions/php-7.4.11.tar.gz $ tar -zxvf php-7.4.11.tar.gz
2. 必要な依存関係パッケージをインストールする
PHP7 をコンパイルする前に、PHP7 が正常に実行できるようにいくつかの依存関係パッケージをインストールする必要があります。 Linuxディストリビューションによって必要な依存パッケージが異なる場合がありますので、詳細はPHPの公式ドキュメントを参照してください。 Ubuntu Linux に必要な依存関係パッケージをインストールするコマンドは次のとおりです:
$ sudo apt-get update $ sudo apt-get install build-essential libxml2-dev libssl-dev libsqlite3-dev libpng-dev libjpeg-dev libfreetype6-dev libbz2-dev libcurl4-openssl-dev libjpeg8-dev libpng-dev libmcrypt-dev libxslt1-dev
3. PHP7 のコンパイル パラメーターを構成する
PHP7 ソース コード ディレクトリに入り、次のコマンドを実行して、コンパイルパラメータ:
$ cd php-7.4.11 $ ./configure --prefix=/var/www/php7 --with-config-file-path=/var/www/php7/etc --with-zlib --enable-exif --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
ここでは、インストール後の PHP7 のルートディレクトリを /var/www/php7 として指定し、PHP7 の設定ファイルのパスと有効にする必要がある拡張機能も指定します。
4. PHP7 のコンパイルとインストール
次のコマンドを実行してコンパイルとインストールを行います:
$ make $ sudo make install
実行後、指定したディレクトリに PHP7 がインストールされます。
以上がphp7インストールディレクトリのコンパイル方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。