インターネット技術の継続的な発展に伴い、Web 開発を理解し、学び始める人が増えています。 PHP は動的な Web サイト、電子商取引、その他のアプリケーションの開発に使用できるため、Web 開発においては非常に重要な言語です。この記事では、PHP解凍版の環境を手動で構築する方法を紹介します。
1. 準備
構築を開始する前に、環境を準備する必要があります。まず、php の解凍されたバージョンをダウンロードする必要があります (例として php7.2 を使用します)。公式 Web サイト (https://www.php.net/downloads.php) から直接ダウンロードし、任意のディレクトリに解凍できます。
1. Windows オペレーティング システムでのセットアップ
Windows オペレーティング システムでのセットアップは比較的簡単で、統合ツール XAMPP のみが必要です。 XAMPP は、Apache、MySQL、PHP などのサービスが組み込まれた無料のオープン ソース サービス ソフトウェアです。PHP 環境を構築するために使用できます。具体的な手順は次のとおりです。
1.1 XAMPP をダウンロードしてインストールします
まず、公式 Web サイト (https://www.apachefriends.org/download.html) から適切なバージョンの XAMPP をダウンロードし、ローカルにインストールする必要があります。インストールが成功したら、コントロール パネルで Apache サービスと MySQL サービスを開始します。
1.2 PHP 解凍版の構成
PHP 解凍版フォルダーを XAMPP のルート ディレクトリ (デフォルト ディレクトリは C:\xampp) にコピーします。 XAMPP メイン ページで、[設定] ボタンをクリックし、[PHP (php.ini)] を選択します。開いたファイルで、次の構成を変更します:
;extension_dir = "./"
extension_dir="C:\xampp\php\ext"
error_reporting=E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING
date.timezone = "PRC"
upload_max_filesize=20M
post_max_size=20M
上記の構成は必要に応じて調整でき、主に次の操作を完了します:
1.3 Apache サーバーを再起動します
設定が完了したら、Apache サーバーを再起動して設定ファイルを有効にする必要があります。 XAMPP メイン ページで、[サービスの管理] をクリックし、[Apache] を選択して、[再起動] をクリックします。
2. Linux オペレーティング システムでのセットアップ
Linux オペレーティング システムで PHP 環境を構築するには、まず Apache サーバー、MySQL データベース、および PHP パーサーをインストールし、次にそれらを設定する必要があります。この記事では CentOS を例に説明します:
2.1 必要なツールをインストールします
ターミナルで次のコマンドを実行して必要なツールをインストールします:
yum -y install wgetcurl tar zip unzip
2.2 Apache サーバーのインストール
ターミナルで次のコマンドを実行して Apache サーバーをインストールします。
yum -y install httpd
インストールが完了したら、Apache サービスを開始し、起動時に自動的に開始するように設定します。
systemctl start httpd.service
systemctlenable httpd.service
2.3 MySQL データベースと PHP パーサーのインストール
ターミナルで次のコマンドを実行して、MySQL データベースと PHP パーサーをインストールします。
yum -y install mariadb-server mariadb php php-cli php -mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soapcurlcurl-devel
インストールが完了したら、 MySQL サービスを設定し、ブート時に自動的に開始するように設定します。
systemctl start mariadb.service
systemctl enable mariadb.service
2.4 PHP デコーダーの構成
解凍された PHP をコピーします。 version フォルダーを指定した場所にコピーし、環境変数を構成します:
cp -r /path/to/php-7.2.33 /usr/local/php-7.2.33
vi /etc/profile
開いたファイルに次の内容を追加します:
export PHP_HOME=/usr/local/php-7.2.33
export PATH=$PATH:$PHP_HOME/bin
ファイルを保存して終了し、次のコマンドを実行して構成を有効にします。
source /etc/profile
2.5 PHP 解凍バージョンの構成
Enter PHP 解凍バージョンのディレクトリに移動し、php.ini-development の名前を php.ini に変更し、必要に応じて次の設定を変更します。
cgi.fix_pathinfo=0
display_errors=Off
log_errors=On
error_log=/var/log/php_error.log
date.timezone=Asia/Shanghai
上記の構成は必要に応じて調整でき、主な操作は次のとおりです。
#このファイルを Apache サーバーのルート ディレクトリ (デフォルトのディレクトリは htdocs) に置き、ブラウザに localhost/info.php または 127.0.0.1/info.php と入力し、PHP バージョン関連の情報が表示されるかどうかを確認します。 。表示されていれば、PHP 解凍版の環境が構築できています。
3. 概要
この記事では、主に Windows オペレーティング システムと Linux オペレーティング システムを含む、PHP 解凍版の環境を手動でセットアップする方法を紹介します。以上の操作により、PHP環境を素早く構築し、関連するWebサイトやアプリケーションを開発することができます。問題が発生した場合は、公式ドキュメントを参照するか、インターネットで検索して問題を解決できます。
以上がPHP解凍版の環境を手動でセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。