Windows下配置Nginx和PHP7

2021-07-10 05:59:52 字數 1367 閱讀 4560

雙擊nginx.exe會閃退,但是在任務管理器中會發現其實已經啟動了nginx.exe *32,據說這是正常的。

在瀏覽器中輸入localhost可以看到頁面就說明啟動成功了。

配置檔案

配置檔案是conf/nginx.conf。可以修改埠號、根目錄等。

配置**根目錄

location /
允許列出目錄

http
把前面的#去掉並修改fastcgi_param script_filename

location ~ \.php$
意思是,所有以 php 為字尾的檔案都交給127.0.0.1:9000來處理,而這裡的 ip 位址和埠就是 fastcgi 程序監聽的 ip 位址和埠。

需要注意的是d:\www$fastcgi_script_name;中的d:\www不能再用相對路徑../www了。

現在還不能訪問 php 頁面,需要開啟 php cgi。

複製乙份php.ini-development改為php.ini,搜尋cgi.fix_pathinfo=1,把前面的分號去掉,儲存。

啟動php-cgi.exe,如果彈出如下錯誤

安裝好visual c++ redistributable for visual studio 2015之後,在命令列執行php-cgi.exe

php-cgi.exe -b 127.0.0.1:9000
寫乙個測試

// test.php

<?php

pathinfo();

打瀏覽器中開啟localhost:8099/test.php

windows環境下Nginx配置

作為乙個前端,在工作的時候肯定會遇到這樣的實際問題,就是要讓別人看到跑在你自己機子上localhost的頁面。這個時候就需要靠apache和iis幫忙了,當然現在有許多整合好的mysql和apache等框架,例如我自己本來就是使用很簡單的speedamp,小白式操作就ok了。但是之前一直久聞ngin...

windows下安裝以及配置nginx

nginx engine x 是一款高效能的,輕量級的http web 伺服器 和 反向 伺服器及電子郵件 imap pop3 smtp 伺服器。現在很多網際網路公司都在使用它,這篇博文也只是簡單介紹nginx的hello world級別配置,可以帶領大家初步認識nginx。開啟conf nginx...

windows下安裝和配置nginx

2.解壓到e nginx 3.在e nginx 開啟命令列視窗執行 start nginx 4.瀏覽器開啟http localhost,可以看到歡迎介面,表示安裝成功 5.開啟e nginx conf nginx.conf進行配置 如下所示 當出現404頁面的時候,開啟e nginx logs下的錯...