php7.3のコンパイルとインストール方法

PHPz
リリース: 2023-03-31 10:11:11
オリジナル
2390 人が閲覧しました

PHP 7.3 は PHP 言語の最新バージョンで、古いバージョンに比べてパフォーマンスと速度が向上しており、拡張機能のサポートも充実しています。最高のパフォーマンスとセキュリティを実現するには、PHP 7.3 を手動でコンパイルしてインストールする必要があります。具体的な手順と手順は次のとおりです。

1. インストール前の準備

インストールを開始する前に、次のソフトウェア パッケージがシステムにインストールされていることを確認してください:

  • GCC
  • make
  • autoconf
  • libcurl4-openssl-dev
  • libssl-dev
  • libxml2-dev
  • libmcrypt-dev
  • libreadline-dev
  • libpng-dev
  • libjpeg-dev
  • #libfreetype6-dev
  • libzip-dev
次のコマンドを使用して、これらをすべて一度にインストールできます:

sudo apt-get update
sudo apt-get install -y gcc make autoconf libcurl4-openssl-dev libssl-dev libxml2-dev libmcrypt-dev libreadline-dev libpng-dev libjpeg-dev libfreetype6-dev libzip-dev
ログイン後にコピー
2. ソース コードをダウンロードして解凍します

次に、PHP 7.3 のソース コードをダウンロードする必要があります。ソース コード パッケージは PHP 公式 Web サイトから直接ダウンロードすることも、次のコマンドを使用することもできます:

wget https://www.php.net/distributions/php-7.3.30.tar.gz
ログイン後にコピー
ダウンロードが完了したら、ソース コード パッケージを解凍する必要があります。

tar -zxvf php-7.3.30.tar.gz
ログイン後にコピー
3. コンパイルとインストール

解凍後、ディレクトリに移動し、次のコマンドを実行して PHP 7.3 を手動でコンパイルします:

cd php-7.3.30
./configure --prefix=/usr/local/php7 \
--with-config-file-path=/usr/local/php7/etc \
--enable-fpm \
--with-fpm-user=www-data \
--with-fpm-group=www-data \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-iconv-dir \
--with-freetype-dir \
--with-jpeg-dir \
--with-png-dir \
--with-zlib \
--with-libxml \
--with-curl \
--with-gd \
--with-mcrypt \
--with-openssl \
--enable-mbstring \
--enable-soap \
--enable-sockets \
--disable-ipv6 \
--disable-debug \
--enable-opcache \
--enable-xml \
--enable-zip \
--enable-bcmath \
--enable-calendar \
--enable-exif \
--enable-ftp \
--enable-gd-native-ttf \
--enable-maintainer-zts \
--enable-pcntl \
--enable-shmop \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--with-readline \
--with-pear
ログイン後にコピー
システム構成に基づいて調整します。

実行が成功したら、次のコマンドを実行して PHP 7.3 をシステムにインストールします。

make
sudo make install
ログイン後にコピー
これで、PHP 7.3 が正常にインストールされました。

4. PHP 7.3 の設定

システムが PHP 7.3 を正常に使用するには、いくつかの設定を実行する必要があります。前のステップで、PHP を

/usr/local/php7 ディレクトリにインストールしましたが、今度は php.ini 構成ファイル

sudo mkdir /usr/local/php7/etc
sudo cp php.ini-development /usr/local/php7/etc/php.ini
sudo cp /usr/local/php7/etc/php-fpm.conf.default /usr/local/php7/etc/php-fpm.conf
ログイン後にコピー
5 を作成する必要があります。PHP の開始と停止FPM

PHP FPM は、PHP 用の FastCGI プロセス マネージャーです。 PHP をインストールした後、手動で起動する必要があります:

sudo /usr/local/php7/sbin/php-fpm
ログイン後にコピー
次のコマンドを使用して PHP FPM を停止することもできます:

sudo /usr/local/php7/sbin/php-fpm -s stop
ログイン後にコピー
概要

この時点で、 PHP7.3のインストールが完了しました。インストールプロセスは複雑ではなく、上記の手順を段階的に実行するだけです。 PHP 7.3 は PHP 言語の最新バージョンであり、すべてのプログラムと互換性があるわけではないため、非互換性を避けるためにアップグレードする際には十分なテストを実行する必要があることに注意してください。

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

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