ホームページ >バックエンド開発 >PHPの問題 >phpのコンパイルとインストール、アンインストール

phpのコンパイルとインストール、アンインストール

PHPz
PHPzオリジナル
2023-05-24 17:04:08998ブラウズ

インターネット産業の発展に伴い、さまざまなプログラミング言語が広く普及・普及していますが、その中でもPHP(Hypertext Preprocessor)言語はWebアプリケーションの開発に広く使われているプログラミング言語です。 PHP 言語を使用する場合、PHP をコンパイル、インストール、アンインストールする必要があります。この記事では、PHPのコンパイル、インストール、アンインストールの手順と注意点を紹介します。

1. PHP のコンパイルとインストール

  1. 依存関係の確認

PHP をコンパイルしてインストールする前に、最初に PHP がインストールされているかどうかを確認する必要があります。システム PHP の実行に必要な一部のサポート ライブラリ (例: libxml2、libjpeg、libpng、libmcrypt、libcurl、zlib)。これらのライブラリがインストールされていない場合は、最初にこれらのライブラリの開発パッケージをインストールする必要があります。

  1. インストール パッケージをダウンロードします

PHP の実行に必要なサポート ライブラリを確認したら、まず公式 Web サイト https://www.php にアクセスする必要があります。 net/downloads.php PHP ソース コード インストール パッケージ (.tar.gz) をダウンロードし、システム要件を満たすバージョンを選択します。

  1. インストール パッケージの抽出

ダウンロードした PHP ソース コード インストール パッケージを指定したディレクトリ (例: /usr/local/src ディレクトリ) に抽出します。

$ tar zxvf php-7.2.8.tar.gz -C /usr/local/src/

  1. コンパイル オプションの構成

解凍を開始しますPHP ソース コード ディレクトリに入ったら、設定用のconfigure スクリプトを実行します。

$ ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --enable-pcntl -- with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --with-curl --with-gd --with-mysqli --with- pdo-mysql --with-mcrypt --enable-mbstring --enable-opcache --enable-sockets --enable-zip --with-openssl

説明:
--プレフィックス: PHP を指定しますインストール パス;
--with-config-file-path: PHP 構成ファイルのストレージ パスを指定します;
--enable-*: 特定のモジュールを有効/無効にします;
--with-*:特定の依存ライブラリのパス;
--without-*: 特定の依存ライブラリを無効にする;
configure を実行すると、いくつかのエラー メッセージが表示されることがあります。通常、これらのエラー メッセージは、依存関係が欠落しているか、サポートされていない依存関係が原因です。この時点で、関連する依存ライブラリをインストールするか、システム構成を変更する必要があります。

  1. コンパイルとインストール

make コマンドを実行してコンパイルし、make install コマンドを実行してインストールします。

$ make && make install

この時点で、PHP ソフトウェアがインストールされており、次のコマンドでテストできます:

$ /usr/local/php/bin /php -v

2. PHP のアンインストール

  1. インストール場所の確認

PHP をアンインストールする前に、まず PHP がインストールされている場所を確認してください。サーバ。

$ ここで、php

  1. PHP のアンインストール

PHP をアンインストールするには、実際の PHP のインストール場所に応じて次のコマンドを実行します。

$ rm -rf /usr/local/php

  1. PHP 依存ライブラリのアンインストール

PHP をアンインストールした後、関連する依存ライブラリをさらにアンインストールする必要があります図書館。

$ yum delete libxml2 libcurl libjpeg libpng libmcrypt zlib

概要

PHP は、最も広く使用されている Web サイト プログラミング言語の 1 つです。 PHP のインストールには、コンパイルとインストールの 2 つのプロセスが含まれます 注: インストール前に、PHP の実行に必要なサポート ライブラリがインストールされているかどうかを確認する必要があります。 PHP をアンインストールするプロセスも比較的簡単で、PHP とそれに関連するいくつかの依存ライブラリをアンインストールする必要があります。

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

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