ホームページ >バックエンド開発 >PHPチュートリアル >win10 環境での PHP 7 のインストールと構成 [チュートリアル]、win10 のインストールと構成_PHP チュートリアル
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 にアクセスして、Apache 2.4 のダウンロードを提供するミラー Web サイトを見つける必要があります。 Windows コンパイル済みバージョン。http://www.apachelounge.com/download/ を使用します。必要に応じて 32 ビットまたは 64 ビット バージョンをダウンロードします。ダウンロード後は zip パッケージになります。ダウンロード後、ZIP パッケージ内の Apace24 ディレクトリを任意のディレクトリに解凍します。
注: 32/64 ビットおよび VC のバージョン番号を含む、Apache と PHP の一部の情報は一致する必要があります。 PHP 7の場合、公式サイトにはVC14でコンパイルされたバージョンしかないため、対応するApacheバージョンもVC14でコンパイルする必要があります。
設定
単一サイト構成
%Apache24%confhttpd.conf ファイルを開きます:
1. 「ServerRoot」を見つけて、%Apache24% が配置されているディレクトリとして指定します。
2. ドキュメントのルート ディレクトリを変更します。 リーリー3.index.phpをインデックスディレクトリに追加します
DirectoryIndexindex.htmlindex.php
4. Apache をサービスとしてインストールします:
httpd.exe -k install -n "Apache24"
サービスが起動できない場合は、ポート番号を変更してください。
マルチサイト構成(ポート番号で区別)
1 つのサーバー上に複数のサイトを設定できます。このセクションでは、ポート番号で区別して異なるサイトを設定する方法について説明します。
httpd.confを設定します。
まず、リスニング ポートを追加します (いくつかのサイトを構成した後にいくつかのポートを追加します):
8081を聞いてください 8082を聞いてください
上記内容を設定後、netstat -n -aでポートが開いているか確認できます。
次に仮想サイトを構成します:
リーリー
主に、各仮想サイトの DocumentRoot パラメーターと Directory パラメーターを構成します。
確認する インストールが完了したら、次の HTML ページを作成します:
リーリー
それを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 構成ファイルを開き、次の内容を追加します:
リーリー
注: 赤い部分は実際のパスを使用します。
2.PHPを設定する
PHP ディレクトリ内の
php.ini-development の名前を php.iniに変更し、ファイルを開いて「
extension_dir」を検索し、前のコメントを削除して、絶対パスに変更します。例:
extension_dir = "D:/PHPDevEnv/PHP/ext"
注: パスを絶対パスに変更すると、一部の PHP 拡張機能が正しいパスを見つけられなくなるのを防ぐことができます。
検証 Apache Web サイトのルート ディレクトリに phpinfo.php ファイルを作成します (具体的な場所についてはセクション 2.1 を参照):
phpinfo();
?>
ブラウザで http://localhost:8080/phpinfo.php.
を開きます
www.bkjia.com