ホームページ >バックエンド開発 >PHPの問題 >php7インストールディレクトリのコンパイル方法

php7インストールディレクトリのコンパイル方法

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌オリジナル
2023-06-05 09:26:021686ブラウズ

php7 インストール ディレクトリをコンパイルする方法は次のとおりです: 1. PHP7 のソース コードをダウンロードし、ローカル ディレクトリに抽出します; 2. PHP7 が正常に実行できるように必要な依存関係パッケージをインストールします; 3. 次のコマンドを入力します。 PHP7 ソース コード ディレクトリで、PHP7 のコンパイル パラメータを設定します; 4. コマンドを実行して、PHP7 をコンパイルしてインストールします。

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

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