ホームページ >バックエンド開発 >PHPチュートリアル >win+N​​ginx+php+mysql 環境設定、nginxmysql_PHP チュートリアル

win+N​​ginx+php+mysql 環境設定、nginxmysql_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:01:31935ブラウズ

win+N​​ginx+php+mysql環境設定、nginxmysql

1.準備

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

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

(3)MySQLバージョン5.7.10 MySQL公式サイト

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

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

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

よく使用される拡張子、最初の「;」を削除してください

拡張子=php_curl.dll
拡張子=php_gd2.dll
拡張子=php_mbstring.dll
拡張子=php_mcrypt.dll
拡張子=php_mysql.dll
拡張子=php_mysqli.dll
拡張子=php_pdo.dll
拡張子=php_pdo_mysql.dll
拡張子=php_xmlrpc.dll

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;#これはサイトのルート ディレクトリです
インデックスインデックス.htmlインデックス.htmインデックス.php;
}

ウィルrootします html; root D:/wnmp/www;

に変更されました

さらに下に

を見つけてください

# PHPスクリプトをFastCGIサーバーリスニングに渡します 127.0.0.1:9000
#
#location ~ .php$ {
# html;
#fastcgi_pass 127.0.0.1:9000;
#fastcgi_indexindex.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# fastcgi_params;
  
まず先頭の「#」を削除し、
rootも削除します
html;
root D:/wnmp/www; に変更されました。次に、赤でマークされた /scripts を「$document_root」に変更します。ここでの「$document_root」は、「root」が指すサイトのパスを指します。これが変更されたバージョンです:
# PHPスクリプトをFastCGIサーバーリスニングに渡します
オン
127.0.0.1:9000
#

場所 ~ .php$ {

根 fastcgi_pass 127.0.0.1:9000; fastcgi_indexindex.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

}





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

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

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

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

リーリー

リーリー

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

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

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

phpinfo();?>

保存後、ブラウザを開いて

と表示されたら「http://localhost/phpinfo.php」と入力します。

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

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

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

www.bkjia.com本当http://www.bkjia.com/PHPjc/1089435.html技術記事 win+N​​ginx+php+mysql 環境設定、nginxmysql 1. 準備 (1) PHP バージョン 5.6.17 ダウンロードアドレス PHP 公式サイト (2) Nginx バージョン 1.8.0 ダウンロードアドレス Nginx 公式サイト (3) MySQL バージョン 5.7.10 MySQL 公式ウェブサイト.. .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。