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

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

Dreamweaver Mac版
ビジュアル Web 開発ツール

メモ帳++7.3.1
使いやすく無料のコードエディター

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。
