PHP7 は、高いパフォーマンスと強力な安定性を備えたオープンソースのプログラミング言語で、Web 開発やコマンド ライン スクリプティングに適しており、アプリケーション開発、データ処理などの分野で広く使用されています。この記事では、開発者が開発環境をより迅速にセットアップできるように、PHP7 のインストール プロセスを紹介します。
1. 準備
PHP7 をインストールする前に、Web サーバー、データベース、エディターなどの関連環境とソフトウェアをインストールして設定する必要があります。
1. Web サーバーのインストール
Web サーバーは HTTP リクエストを処理するソフトウェアであり、Apache や Nginx などのオープンソース ソフトウェアを選択できます。
Ubuntu システムでは、次のコマンドを実行して Apache をインストールできます:
sudo apt-get update sudo apt-get install apache2
2. データベースをインストールします
PHP アプリケーションでは、データベースは重要な部分です。一般的なデータベースには、MySQL、MariaDB などが含まれます。
Ubuntu システムでは、次のコマンドを実行して MySQL をインストールできます:
sudo apt-get update sudo apt-get install mysql-server
インストール プロセス中に、管理者アカウントとパスワードを設定するように求められます。
3. エディタをインストールします
エディタはコードの作成と変更に使用されるツールで、Sublime、Atom などを選択できます。
2. PHP7 のインストール
PHP7 をインストールするには、ソース コードのコンパイル、バイナリ パッケージのインストールなど、さまざまな方法があります。以下では、ソース コードのコンパイルとバイナリ パッケージのインストールの具体的な手順を紹介します。 。
1. ソースコードのコンパイル方法
(1) ソースコードパッケージのダウンロード
PHP 公式サイトから最新の安定版ソースコードパッケージをダウンロードできます。アドレスは http://php.net/downloads.php
で、ダウンロードする PHP7 の安定バージョンを選択し、ダウンロードしたソース コード パッケージをローカル ディレクトリに抽出します。
(2) 依存ライブラリのインストール
コンパイル プロセス中に、libxml、libcurl、libjpeg、libpng、libmcrypt などの必要な依存ライブラリをインストールする必要があります。
Ubuntu システムでは、次のコマンドを実行してこれらのライブラリをインストールできます:
sudo apt-get install libxml2-dev libcurl4-gnutls-dev libjpeg-dev libpng-dev libmcrypt-dev
(3) 構成とコンパイル
依存ライブラリをインストールした後、構成とコンパイルが必要です。次のコマンドを使用して PHP をコンパイルします:
./configure --with-apxs2=/usr/bin/apxs2 \ --with-mysql \ --with-mysqli \ --with-mysql-sock=/var/run/mysqld/mysqld.sock \ --with-curl \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-zlib \ --with-zlib-dir \ --with-iconv \ --with-mcrypt \ --enable-fpm \ --enable-sockets \ --enable-bcmath \ --enable-mbstring \ --enable-gd-native-ttf \ --enable-shmop \ --enable-zip \ --enable-exif \ --enable-ftp
(4) インストール
設定とコンパイルが完了したら、次のコマンドを使用して PHP をインストールできます:
make make test sudo make install
2 。バイナリ パッケージのインストール方法
バイナリ パッケージのインストール方法は比較的簡単です。Ubuntu システムで次のコマンドを実行することで、PHP7 をインストールできます:
sudo apt-get install php7.0
3. PHP 環境の構成
PHP をインストールした後、PHP 環境でいくつかの構成を実行する必要もあります。
1. php.ini ファイルを変更する
PHP をインストールすると、デフォルトで php.ini ファイルが生成され、このファイルで PHP の基本設定と拡張機能を構成できます。
Ubuntu システムでは、php.ini ファイルのデフォルトの場所は /etc/php/7.0/apache2/php.ini
です。
次の構成を変更することで、PHP のパフォーマンスを向上させることができます:
memory_limit = 256M max_execution_time = 300 max_input_time = 600 upload_max_filesize = 128M post_max_size = 256M
さらに、Ubuntu システムでは、次の 2 行の構成を開く必要もあります:
extension=mysqli.so extension=gd.so
2. PHP FPM を有効にする
PHP FPM は、同時実行性の高いシナリオ向けの PHP 処理メソッドであり、リクエストを迅速に処理し、システム パフォーマンスを向上させることができます。
Ubuntu システムでは、次のコマンドを使用して PHP FPM を有効にできます:
sudo apt-get install php7.0-fpm
有効にした後、Apache 構成ファイル /etc/apache2/mods も設定する必要があります。 -enabled /php7.0.conf
次の内容に変更します:
<FilesMatch ".+\.ph(ar|p|tml)$"> SetHandler "proxy:unix:/run/php/php7.0-fpm.sock|fcgi://localhost" </FilesMatch>
3. サービスを再起動します
php.ini および Apache 構成ファイルを変更した後、再起動する必要があります構成を有効にするための Apache および PHP FPM サービス:
sudo service apache2 restart sudo service php7.0-fpm restart
この時点で、PHP7 のインストールと構成は完了し、喜んで PHP 開発を開始できます。
以上がPHP7 ソフトウェアのインストールプロセスについて話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。