インターネット産業の発展に伴い、さまざまなプログラミング言語が広く普及・普及していますが、その中でもPHP(Hypertext Preprocessor)言語はWebアプリケーションの開発に広く使われているプログラミング言語です。 PHP 言語を使用する場合、PHP をコンパイル、インストール、アンインストールする必要があります。この記事では、PHPのコンパイル、インストール、アンインストールの手順と注意点を紹介します。
1. PHP のコンパイルとインストール
PHP をコンパイルしてインストールする前に、最初に PHP がインストールされているかどうかを確認する必要があります。システム PHP の実行に必要な一部のサポート ライブラリ (例: libxml2、libjpeg、libpng、libmcrypt、libcurl、zlib)。これらのライブラリがインストールされていない場合は、最初にこれらのライブラリの開発パッケージをインストールする必要があります。
PHP の実行に必要なサポート ライブラリを確認したら、まず公式 Web サイト https://www.php にアクセスする必要があります。 net/downloads.php PHP ソース コード インストール パッケージ (.tar.gz) をダウンロードし、システム要件を満たすバージョンを選択します。
ダウンロードした PHP ソース コード インストール パッケージを指定したディレクトリ (例: /usr/local/src ディレクトリ) に抽出します。
$ tar zxvf php-7.2.8.tar.gz -C /usr/local/src/
解凍を開始します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 を実行すると、いくつかのエラー メッセージが表示されることがあります。通常、これらのエラー メッセージは、依存関係が欠落しているか、サポートされていない依存関係が原因です。この時点で、関連する依存ライブラリをインストールするか、システム構成を変更する必要があります。
make コマンドを実行してコンパイルし、make install コマンドを実行してインストールします。
$ make && make install
この時点で、PHP ソフトウェアがインストールされており、次のコマンドでテストできます:
$ /usr/local/php/bin /php -v
2. PHP のアンインストール
PHP をアンインストールする前に、まず PHP がインストールされている場所を確認してください。サーバ。
$ ここで、php
PHP をアンインストールするには、実際の PHP のインストール場所に応じて次のコマンドを実行します。
$ rm -rf /usr/local/php
PHP をアンインストールした後、関連する依存ライブラリをさらにアンインストールする必要があります図書館。
$ yum delete libxml2 libcurl libjpeg libpng libmcrypt zlib
概要
PHP は、最も広く使用されている Web サイト プログラミング言語の 1 つです。 PHP のインストールには、コンパイルとインストールの 2 つのプロセスが含まれます 注: インストール前に、PHP の実行に必要なサポート ライブラリがインストールされているかどうかを確認する必要があります。 PHP をアンインストールするプロセスも比較的簡単で、PHP とそれに関連するいくつかの依存ライブラリをアンインストールする必要があります。
以上がphpのコンパイルとインストール、アンインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。