摘要:前往下載,選擇版本。在目錄下新建鏈接數據庫成功鏈接數據庫失敗運行之后輸出下面結果,說明可以解析文件且可以鏈接數據庫。
準備所需安裝包
本次所選安裝版本是:nginx1.11.5,php7.1.0,mysql5.7.16,當然可以根據喜歡的版本下載,為了方便管理,我在D盤下新建了wnmp文件夾,里面包含文件夾有mysql,php,nginx,www,www為存放項目文件夾。
Nginx: 前往nginx.org/en/download.html下載;
PHP:前往Windows.php.net/download下載 ,根據自己的電腦系統位數選擇對應版本,順便說下線程安全版(Thread Safe)和非線程安全版(Non Thread Safe),在Windows下是用FastCGI模式運行php,所以就沒必要使用線程安全檢查,選用非線程安全版效率會高一些。
MySQL:前往dev.mysql.com/downloads/mysql下載,選擇Windows版本。
一 安裝MySQL
1.雙擊安裝包進入安裝界面,到第二步后建議選擇custom(自定義)安裝,這樣就可以選擇mysql文件和數據庫文件的存放位置,不然會全部默認安裝在C盤;
進入自定義之后只選擇安裝server就可以,因為其他用不到
點擊advanced options選擇安裝在D:/wnmp/mysql中
之后一直next或者execute,到設置帳號密碼這一步設置自己的密碼就行了
之后還是next或者execute,直到出現finished,點擊,安裝mysql完成。
二 安裝PHP
1.將php壓縮包解壓到D盤新建的wnmp/php文件夾中; 2.將php文件夾中的php.ini-development,復制粘貼,將副本改為php.ini; 3.用記事本打開php.ini 查找到一下代碼并將前面的分號去掉 ;extension_dir = "ext" ;cgi.force_redirect = 1 ;cgi.fix_pathinfo=1 ;fastcgi.impersonate = 1 ;cgi.rfc2616_headers = 0 改為: extension_dir = "D:/www/php/ext" cgi.force_redirect = 1 cgi.fix_pathinfo=1 fastcgi.impersonate = 1 cgi.rfc2616_headers = 0
三 安裝Nginx
1.將Nginx壓縮包解壓到D盤新建的wnmp/nginx文件夾中; 2.打開nginx/conf/nginx.conf進行配置 將 server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ .php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} } 改為: server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root D:/wnmp/www; index index.html index.htm index.php; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ .php$ { root D:/wnmp/www; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } 保存后雙擊nginx.exe就可以直接運行Nginx服務器了,打開瀏覽器輸入localhost就可以看到歡迎頁。
四 調試
1.打開命令提示符輸入D:進入到D盤
D:>cd wnmp/php D:wnmpPHP>php-cgi.exe -b 127.0.0.1:9000 -c php.ini 啟動后再新打開一個命令提示符,輸入:netstat -a:findstr "9000"查看9000端口是否被監聽,如果是說明cgi運行成功。
2.在www目錄下新建index.php
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22134.html
摘要:前往下載,選擇版本。在目錄下新建鏈接數據庫成功鏈接數據庫失敗運行之后輸出下面結果,說明可以解析文件且可以鏈接數據庫。 準備所需安裝包 本次所選安裝版本是:nginx1.11.5,php7.1.0,mysql5.7.16,當然可以根據喜歡的版本下載,為了方便管理,我在D盤下新建了wnmp文件夾,里面包含文件夾有mysql,php,nginx,www,www為存放項目文件夾。Nginx: ...
摘要:已經集成需要使用的環境,只需要簡單修改配置就能搭建環境提供開發,對開發及管理來說真是一味良方。目前能正常訪問文件。 為何用docker? 在電腦還是window系統的時候,經常需要基于vm服務搭建一套環境才能更好地(應該是更貼近線上環境)進行開發,而現在在docker的神秘光環底下已經能實現用最小的資源搭建本地開發環境,同時能更好地遷移到其他地方。 前置知識 了解docker安裝及使...
摘要:已經集成需要使用的環境,只需要簡單修改配置就能搭建環境提供開發,對開發及管理來說真是一味良方。目前能正常訪問文件。 為何用docker? 在電腦還是window系統的時候,經常需要基于vm服務搭建一套環境才能更好地(應該是更貼近線上環境)進行開發,而現在在docker的神秘光環底下已經能實現用最小的資源搭建本地開發環境,同時能更好地遷移到其他地方。 前置知識 了解docker安裝及使...
閱讀 2867·2021-10-08 10:12
閱讀 3966·2021-09-22 15:45
閱讀 2555·2019-08-30 15:52
閱讀 2625·2019-08-29 18:44
閱讀 2644·2019-08-29 12:37
閱讀 1154·2019-08-26 13:36
閱讀 2561·2019-08-26 13:34
閱讀 1473·2019-08-26 12:20