Win プラットフォームのインストールと構成 Nginx+php+mysql 環境、nginxmysql_PHP チュートリアル

WBOY
リリース: 2016-07-12 09:00:56
オリジナル
904 人が閲覧しました

Winプラットフォームのインストールと設定 Nginx+php+mysql環境、nginxmysql

1.準備

(1)PHPバージョン5.6.17ダウンロードアドレスPHP公式サイトBangkejiaダウンロードアドレス

(2)Nginx バージョン 1.8.0 ダウンロードアドレス Nginx 公式サイト Bangkejia ダウンロードアドレス

(3)MySQLバージョン5.7.10 MySQL公式サイトBangkejiaダウンロードアドレス

2.phpのインストールと設定

ダウンロードしたphpパッケージを直接解凍し、Dドライブのwnmpディレクトリ(D:wnmp)に移動します。ここで、解凍したフォルダーの名前をphp5に変更します。フォルダーに入り、php.ini-delelopment ファイルを php.ini に変更し、Editplus または Notepad++ で開きます。見つかりました

extension_dir = "ext" が extension_dir = "D:/wnmp/php5/ext" に変更されました

一般的に使用される拡張子は、先頭の「;」を削除してください

リーリー

nginx は構成をサポートしています。先行する「;」を削除してください

;cgi.fix_pathinfo=1

;cgi.force_redirect = 1

;cgi.rfc2616_headers = 0は、まず先頭のセミコロンを削除してから、cgi.rfc2616_headers = 1に変更します

3.Nginxのインストール設定

ダウンロードしたパッケージをD:wnmpに解凍し、ディレクトリ内のnginx.exeを直接実行して起動します。

1.起動方法は3つあります

(1)nginx.exeアイコンをダブルクリックすると黒いウィンドウが点滅して起動完了です。

(2)コマンドラインからnginxディレクトリに移動し、nginxと入力して起動します。 (注: この方法では、コマンド ライン ウィンドウにはプロンプトが表示されず、ロックされます)

(3) コマンドラインからnginxディレクトリに移動し、start nginxと入力して起動します

このメソッドはロックされていません。

2. PHPをサポートするように構成を変更します

nginxのconfディレクトリに入り、nginx設定ファイルnginx.confを開いて、

を見つけます。 リーリー

ルート HTML をルート D:/wnmp/www; に変更します。

さらに下に行って見つけてください

リーリー

まず先頭の「#」を削除し、root html; も root D:/wnmp/www; に変更します。次に、赤でマークされた /scripts を「$document_root」に変更します。ここでの「$document_root」は、前の「root」が指すサイトのパスを指します。これは変更後のものです。 リーリー

設定ファイルを保存すれば完了です。

nginx+php環境の初期設定が完了したので見てみましょう。コマンドを入力できます

PHP を起動して nginx を手動で起動するには、もちろん、スクリプトを使用してこれを実現することもできます。

まず、ダウンロードした RunHiddenConsole.zip パッケージを nginx ディレクトリに解凍します。 RunHiddenConsole.exe の機能は、コマンド ライン スクリプトの実行後にスクリプトを自動的に閉じることであり、スクリプトから開始されたプロセスは閉じられません。次に、スクリプトを作成し、「start_nginx.bat」という名前を付けます。

@echooff

REMWindows では無効です

REM は PHP_FCGI_CHILDREN=5 を設定しました

REM 各プロセスによって処理されるリクエストの最大数、または Windows 環境変数として設定

setPHP_FCGI_MAX_REQUESTS=1000


echo PHPFastCGI を開始しています...
RunHiddenConsole D:/wnmp/php5/php-cgi.exe -b 127.0.0.1:9000 -cD:/wnmp/php5/php.ini

echo nginxを開始しています...

RunHiddenConsole D:/wnmp/nginx/nginx.exe -p D:/wnmp/nginx


stop_nginx.bat という名前の別のスクリプトを作成して、nginx をシャットダウンします

リーリー

このようにして、サービススクリプトが作成されました。 start_nginx.bat をダブルクリックし、プロセス マネージャーに 2 つの nginx.exe プロセスと 1 つの php-cgi.exe プロセスがあるかどうかを確認します。

このようにして、nginxサービスが開始され、phpもfastCGIモードで実行されます。

サイトディレクトリに移動し、新しい phpinfo.php ファイルを作成し、その中で編集します

リーリー

保存後、ブラウザを開いて「http://localhost/phpinfo.php」と入力します

nginx+phpの環境が整ったということですね、はは~

4.MySQLのインストールと構成

(簡単)MySQL インストールをダウンロードしたら、次へ進んでインストールします。

興味があるかもしれない記事:

Nginx+PHP+MySQL デュアルマシン相互バックアップ、完全自動切り替えソリューション
  • 128M の小規模メモリ VPS サーバー上の Nginx 0.7.x + PHP 5.2.6 (FastCGI) + MySQL 5.1構成の最適化
  • Windowsでnginxを使用してWebサイトの負荷分散テストを実装する例
  • WindowsでのNginx+PHP5のインストールと設定方法
  • CentOS+Nginx+PHP+MySQLの詳細な設定(図解)
  • Nginx+Windows負荷分散の設定方法
  • Linux (centos5.5)/Windows で phpinfo モード機能を有効にする nginx の設定方法を共有
  • CentOS 6.4 のインストールと構成 LNMP サーバー (Nginx+PHP+MySQL)
  • Windows での nginx 展開のインストール手順の図 (リバース プロキシと負荷分散)

http://www.bkjia.com/PHPjc/1091102.html

tru​​ehttp://www.bkjia.com/PHPjc/1091102.html技術記事 Win プラットフォームのインストールと設定 Nginx+php+mysql 環境、nginxmysql 1. 準備 (1) PHP バージョン 5.6.17 ダウンロードアドレス PHP 公式サイト Bangkejia ダウンロードアドレス (2) Nginx バージョン 1.8.0 ダウンロードアドレス Nginx 公式...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート