最近在學習php,想把自己的學習經歷記錄下來,并寫一些經驗,僅供參考交流。此文適合那些剛剛接觸php,想要學習并想要自己搭建Nginx+php+mysql環境的同學。
當然,你也可以選擇集成好的安裝包,比如 wamp等,不過我推薦大家還是自己手動搭建一下環境比較好,這樣能夠更好的了解php及其運行流程。下面直接進入正題。
步驟:
1.準備安裝包等
?。?)nginx-1.10.1.zip,下載鏈接為http://nginx.org/en/download.html 。我個人選擇了穩定版。
(2)php-5.6.25-nts-Win32-VC11-x86.zip或x64.zip 下載鏈接為http://windows.php.net/download#php-5.6,根據系統類型選擇相應版本。
(3)mysql-installer--------.msi 下載鏈接為http://dlsw.baidu.com/sw-search-sp/soft/ea/12585/mysql-5.6.24-win32.1432006610.zip,由于mysql官網需要注冊,所以我直接貼了百度的地址。
2.安裝mysql服務 (如果以前安裝過mysql則可以不必下載安裝,在操作的時候啟動mysql服務即可。)
雙擊mysql-install-------.msi安裝包進入安裝環境界面,選擇默認選項進行安裝,采用Typical(典型安裝),并啟動MySQL配置向導,選擇默認選項配置,此處編碼選擇UTF-8,設置數據庫密碼后(一般為root),“Execute ”執行,點擊“Finish”完成安裝。要確保打開mysql服務,檢查是否打開服務的方法為: win+R 輸入services.msc 回車,查看是否如下圖所示有mysql服務并為開始狀態。
3.安裝nginx-1.10.1
(1)解壓nginx-1.10.1.zip文件至C:/wnmp/nginx,并進入該文件夾內,找到nginx.exe,鼠標雙擊nginx.exe,啟動nginx。
進入任務管理器進程選項卡,如找到nginx.exe進程,即確認nginx已啟動。
打開瀏覽器,在瀏覽器地址欄內鍵入:http://127.0.0.1,如看到如下圖所示界面,說明nginx正常工作。
。
(2)進入C:/wnmp/nginx/conf文件夾內,記事本或寫字板打開nginx的配置文件nginx.conf
找到如下兩處進行修改,修改內容如下
server {listen 80;server_name localhost;#modify by lee 20160902 for php -slocation / {root C:/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 C:/wnmp/www;fastcgi_pass 127.0.0.1:9001;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}#modify by lee 20160902 for php -e}
4.安裝php-5.6.25-nts-Win32-VC11-x64/x86
新聞熱點
疑難解答