PHP 7 は数日前から仕事が忙しくて勉強する時間がありませんでしたが、今はまだ気軽にインストールできません。自宅の自分のコンピュータで試して、その効果を確認してください。
以下はPHP 7 + Apache 2.4のインストールについて簡単に説明します。
Apache 2.4 のインストール構成
Apache 2.4 をインストールします。公式 Web サイトには Windows 用のコンパイル済みバージョンがありません。 http://httpd.apache.org/docs/2.4/platform/windows.html にアクセスして見つける必要があります。私が使用するミラー Web サイトは、http://www.apachelounge.com/download/ です。ダウンロード後、32 ビットまたは 64 ビットのバージョンをダウンロードします。ダウンロード後、ZIP パッケージ内の Apace24 ディレクトリを任意のディレクトリに解凍します。
注: 32/64 ビットおよび VC のバージョン番号を含む、Apache と PHP の一部の情報は一致する必要があります。 PHP 7の場合、公式サイトにはVC14でコンパイルされたバージョンしかないため、対応するApacheバージョンもVC14でコンパイルする必要があります。
構成
単一サイト構成
%Apache24%confhttpd.conf ファイルを開きます。
1. 「ServerRoot」を見つけて、%Apache24% が配置されているディレクトリとして指定します。ドキュメントルートディレクトリ;
3. Index.php をインデックスディレクトリに追加します
DirectoryIndexindex.php4. Apache をサービスとしてインストールします:
exe -k install -n "Apache24"
サービスが起動できない場合は、ポート番号を変更してください。
マルチサイト構成(ポート番号で区別)
1台のサーバー上で複数のサイトを構成することができます。このセクションでは、ポート番号で異なるサイトを構成する方法について説明します。
httpd.confを設定します。
まず、リスニング ポートを追加します (複数のサイトを構成し、いくつかのポートを追加します): Listen 8081
Listen 8082
上記をすべて設定した後、netstat -n -a を使用してポートが開いているかどうかを確認できます。 。
次に、仮想サイトを構成します:
DocumentRoot "E:/wwwpages" <Directory "E:/wwwpages">
主に、各仮想サイトの DocumentRoot パラメーターと Directory パラメーターを構成します。
確認
インストールが完了したら、次の HTML ページを作成します:
NameVirtualHost *:8080 <VirtualHost *:8080> ServerName www.mysite1.com #DocumentRoot "C:/Rainman/ProjectWorkspace2.0/SourceCode/Server/wanpush" DocumentRoot "C:/Rainman/ProjectWorkspace3.0_clound/SourceCode" <Directory "C:/Rainman/ProjectWorkspace3.0_clound/SourceCode"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> ErrorLog "logs/mysite1.com-error.log" CustomLog "logs/mysite1.com-access.log" common </VirtualHost> NameVirtualHost *:8081 <VirtualHost *:8081> ServerName www.mysite2.com DocumentRoot "C:/Rainman/ProjectWorkspace3.0_clound/yiqixiu" <Directory "C:/Rainman/ProjectWorkspace3.0_clound/yiqixiu"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> ErrorLog "logs/mysite2.com-error.log" CustomLog "logs/mysite2.com-access.log" common </VirtualHost>
それをindex.htmlとして保存し、ファイルを「E:/wwwpages」にコピーします。
URL: http://localhost:8080/ を開くと、ページに「Hello world!」と表示されます。これは、Apache のインストールが正常に開始されたことを意味します。
サービスをアンインストールします
サービスをアンインストールします: httpd –k uninstall –n “apache24”
注: この名前は、インストール時の名前と一致している必要があります。
PHP 7.0.6 インストール構成 インストール php-7.0.6-Win32-VC14-x64.zip をダウンロードし、任意のディレクトリに解凍します。
設定 1. Apache を設定するApache 設定ファイルを開き、次の内容を追加します:
<html> <body> <h1>Hello world!</h1> </body> </html>
PHPディレクトリ内の
に変更し、ファイルを開いて「
extension_dir」を検索し、前のコメントを削除して絶対パスに変更します。例:
extension_dir = "D:/PHPDevEnv/PHP/ext"注: 一部の PHP 拡張機能が正しいパスを見つけられないことを避けるために、絶対パスに変更します。 Apache Web サイトのルート ディレクトリに phpinfo.php ファイルが作成されていることを確認します (特定の場所についてはセクション 2.1 を参照): phpinfo();?> http://localhost を開きます。 8080/ ブラウザ内 phpinfo.php.
上記は、Win10 環境での PHP 7 のインストールと構成を紹介しており、PHP チュートリアルに興味のある友人に役立つことを願っています。