最近在學(xué)習(xí)php,想把自己的學(xué)習(xí)經(jīng)歷記錄下來(lái),并寫一些經(jīng)驗(yàn),僅供參考交流。此文適合那些剛剛接觸php,想要學(xué)習(xí)并想要自己搭建Nginx+php+mysql環(huán)境的同學(xué)。
當(dāng)然,你也可以選擇集成好的安裝包,比如 wamp等,不過(guò)我推薦大家還是自己手動(dòng)搭建一下環(huán)境比較好,這樣能夠更好的了解php及其運(yùn)行流程。下面直接進(jìn)入正題。
步驟:
1.準(zhǔn)備安裝包等
?。?)nginx-1.10.1.zip,下載鏈接為http://nginx.org/en/download.html 。我個(gè)人選擇了穩(wěn)定版。
(2)php-5.6.25-nts-Win32-VC11-x86.zip或x64.zip 下載鏈接為http://windows.php.net/download#php-5.6,根據(jù)系統(tǒng)類型選擇相應(yīng)版本。
?。?)mysql-installer--------.msi 下載鏈接為http://dlsw.baidu.com/sw-search-sp/soft/ea/12585/mysql-5.6.24-win32.1432006610.zip,由于mysql官網(wǎng)需要注冊(cè),所以我直接貼了百度的地址。
2.安裝mysql服務(wù) (如果以前安裝過(guò)mysql則可以不必下載安裝,在操作的時(shí)候啟動(dòng)mysql服務(wù)即可。)
雙擊mysql-install-------.msi安裝包進(jìn)入安裝環(huán)境界面,選擇默認(rèn)選項(xiàng)進(jìn)行安裝,采用Typical(典型安裝),并啟動(dòng)MySQL配置向?qū)Вx擇默認(rèn)選項(xiàng)配置,此處編碼選擇UTF-8,設(shè)置數(shù)據(jù)庫(kù)密碼后(一般為root),“Execute ”執(zhí)行,點(diǎn)擊“Finish”完成安裝。要確保打開mysql服務(wù),檢查是否打開服務(wù)的方法為: win+R 輸入services.msc 回車,查看是否如下圖所示有mysql服務(wù)并為開始狀態(tài)。
3.安裝nginx-1.10.1
(1)解壓nginx-1.10.1.zip文件至C:/wnmp/nginx,并進(jìn)入該文件夾內(nèi),找到nginx.exe,鼠標(biāo)雙擊nginx.exe,啟動(dòng)nginx。
進(jìn)入任務(wù)管理器進(jìn)程選項(xiàng)卡,如找到nginx.exe進(jìn)程,即確認(rèn)nginx已啟動(dòng)。
打開瀏覽器,在瀏覽器地址欄內(nèi)鍵入:http://127.0.0.1,如看到如下圖所示界面,說(shuō)明nginx正常工作。
。
(2)進(jìn)入C:/wnmp/nginx/conf文件夾內(nèi),記事本或?qū)懽职宕蜷_nginx的配置文件nginx.conf
找到如下兩處進(jìn)行修改,修改內(nèi)容如下
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
(1)解壓php-5.6.25-nts-Win32-VC11-x64/x86.zip文件到C:/wnmp/php。
?。?)進(jìn)入C:/wnmp/php目錄內(nèi),備份php.ini-development一份,將php.ini-development重命名為php.ini
查找定位并修改:
; extension_dir = "ext" ,刪除前面的分號(hào)并修改為:extension_dir = "C:/wnmp/php/ext"
;extension=php_gd2.dll,刪除前面的分號(hào):extension=php_gd2.dll
新聞熱點(diǎn)
疑難解答
圖片精選