WampServer是一款簡單省事的集成安裝環境,WampServer整合軟件包集合了Apache Web服務器、PHP解釋器以及MySQL數據庫,可為小伙伴們省去麻煩的環境配置過程。使用WampServer只需在簡單的鼠標操作,點、點、點就可以完成修改配置文件等。且該軟件雖然是由英國人開發的環境集成軟件,但是也是支持中文語言模式哦。該軟件還有其他語言模式支持,你可以下載后進行了解。
WampServer安裝教程
首先在該頁找到“下載地址”處,選擇任意地址開始下載。將WampServer軟件包下載至本地后雙擊解壓找到.exe格式文件并運行。如下:在該界面我們直接單擊【next】開始安裝。
因為該程序由法國人開發的Apache Web服務器、PHP解釋器以及MySQL數據庫的整合軟件包,所以全程都是因為模式安裝。根據小編的提示一步步開始安裝吧。
1.單擊next按鈕開始安裝后出現如下截圖:這是WampServer服務器的安裝協議界面,在這個界面里我們需要了解并接受該協議才可繼續安裝。
如果你同意該協議內容就選擇“I accept the...”選項并單擊【next】繼續安裝。
2.繼續安裝將進入到WampServer服務器安裝目錄設置界面:在這里我們需要設置WampServer服務器的具體安裝目錄位置,如果你不想設置請直接跳過該步驟單擊【next】。但是小編不建議大家將文件存放在C盤下,那樣做會拖慢系統進程。
如果你想設置WampServer服務器的安裝位置可單擊【Browse..】進入設置頁面,選擇完畢單擊確定并繼續【next】安裝。
3.安裝目錄設置后會進入到WampServer服務器附加程序選擇安裝界面:請在以下界面中選擇你想要安裝的附屬程序,并繼續【next】。以下兩個都是為了方便下次快速打開WampServer的創建快捷方式選項,前者會在快速啟動欄添加,后者會在桌面添加。請自由選擇。
4.接下來進入的是WampServer服務器安裝信息確認頁面,以下截圖內容信息都是之前設置的WampServer服務安裝信息內容,你只需確認是否有誤然后單擊【Install】安裝就可以了。如果你的設置信息有誤可選擇【back】反悔到設置步驟重新設置。
5.信息確認完畢進入到WampServer服務器的安裝進度條界面:在這里我們唯一需要做的事情就是等待,等其自行安裝完畢即可。
6、在安裝過程中如果彈出以下彈框,就需要我們設置下默認瀏覽工具(比方說,每次文本直接雙擊就可以打開,是因為電腦為它默認設置了打開程序)。所以在出現如下截圖時我們也需要設置程序的默認瀏覽工具,默認會選擇explorer.exe,這是windows的瀏覽器,你可以選擇它并單擊【打開】按鈕。
7、然后會進入到如下截圖:我們需要根據提示輸入有效的smtp服務器窗口及郵件地址信息。如果你覺得沒必要也可以直接單擊【next】繼續安裝。
8.最后我們的WampServer服務器終于安裝好了,你可以直接單擊【Finish】關閉該界面開始使用。如果你想直接就運行WampServer服務器,也可以先勾選“Launch WampServer..”再單擊finish就可以直接運行WampServer了。
wampserver配置教程:
1、在這里接上安裝步驟繼續分享。如果你的WampServer正常安裝完成會在電腦的右下角處有個這樣的標記,如下圖:
,
你選中它后右鍵單擊,然后依次選擇Language—Chinese,將英文設置為自己的語言即可。如下:
2、小編以漢語為例,具體效果如下截圖所示:
3、我們繼續選擇該圖標并左鍵單擊,選擇“www 目錄”會打開安裝wampserver默認存放網頁文件夾。其實一般情況下,我們大家所存放的網頁文件夾又并不在這個目錄下,如何將這個文件目錄去掉呢?
1.)首先打開wampserver的安裝目錄,然后選擇【script】目錄打開config.inc.php。
2.)在該文檔中找到 “ $wwwDir = $c_installDir.'/www'; ” 然后改成大家所希望的目標路徑即可。
3.)舉例:$wwwDir = ‘D:/website’; 這里的D:website就是你的目標路徑了。切記windows下表示路徑的“”在這里必須改為“/”,重新啟動WampServer,就可以查看更改后的效果了。(注意:這里修改的只是wampserver上的一個鏈接<如非特殊需要,不建議大家更改>,真正的Apache的目錄并不是在這里該的,改得方式請大家別著急,繼續往下看。)
MySQL以及PhpMyAdmin的配置
因為我們在配置WampServer時并沒有出現設置密碼的步驟,所以為了安全考慮,接下來華軍小編為大家分享WampServer服務器設置密碼的技巧。
1、首先我們選擇 “phpMyAdmin” 并單擊左鍵,進入到phpMyAdmin管理頁面。進入如根據下圖1中提示選擇【權限】項,然后單擊圖2所示小人的位置。
2、單擊后進入到如下截圖界面:在這我們直接根據提示選擇【密碼】然后輸入你的加密密碼,參考圖1處。在這里我們還可以設置密碼的加密方式:MySQL4.1+或是兼容MySQL4.0,根據自己需求進行選擇。然后單擊圖2處開始執行。密碼設置后返回到上圖位置,檢查“否”是否變為“是”。
提示:1.)因為是需要自己設置,可能有些小伙伴不太愿意,那你也可以選擇自動生成的密碼,單擊生成密碼的【生成】即可。切記生成的密碼因為沒有符合你記憶的規律性所以要好好保留密碼,忘記密碼是個很麻煩的事情。
2.)
3、以上設置內容都做完就可以重新MySQL服務并刷新頁面,但是會出現如下錯誤,如何解決呢?這是因為我們修改了當前MySQL數據庫的密碼卻沒有修改phpMyAdmin與MySQL通訊的密碼導致。
你可以找到wampserver的安裝目錄然后依次打開 “wampappsphpmyadmin3.3.9” → “config.inc.php”→ “$cfg['Servers'][$i]['password'] = '';”,然后在最后出現的單引號(‘’)中輸入你之前設置的密碼并保存(Ctrl+ s)?;氐絧hpMyAdmin的頁面執行刷新功能,就不會出現以上錯誤了。
4、綜上所述都已配置完畢就需要在MySQL數據庫中創建所需的用戶及其對應的數據庫了。設置方法同樣需要單擊【權限】然后根據圖中選擇添加新用戶,并依次設置用戶名密碼,賦予單個數據庫的管理權限。參考如下:信息設置好后單擊【執行】按鈕創建即可。
Apache的配置
以下是對apache配置的一些完善信息設置。
1、情況一:如果你有嘗試通過外網訪問配置好的WampServer服務器會有權限等異常提示?那是因為我們當前設置的是支持127.0.0.1訪問(也就是本機),你需要找到Apache—httpd.conf,然后打開出現如下界面,分別找到“Deny from all” 和 “AllowOverride None” (你可以Ctrl+f查找下,或是在約234行的位置) 將“Deny from all”刪掉并把“Allow from 127.0.0.1”改成“Allow from all”、“AllowOverride None”改成“AllowOverride All”(約在190跟225行之間)。
提示:修改“AllowOverride None”只是針對使用了URL重寫功能的小伙伴,否則修改只會降低Apache的安全性。
3、URL重寫功能開啟,如果你覺得沒必要可以略過該步驟。
1.)根據上一步驟找到httpd.conf文件并打開。
2.)找到#LoadModule rewrite_module modules/mod_rewrite.so后去除“#”符號,保存并重啟apache服務。
4、更改wampserver的“www 目錄”指向路徑的方法還有另一種方法:找到httpd.conf文件并在約178行左右找到“DocumentRoot”(你可以ctrl+f搜尋下)及“”將這兩處的值更改成我們需要打開的網站路徑即可。
配置PHP ——重要
PHP的配置就相比較簡單一些,只需簡單修改一些基本設置就好了。首先單擊下圖按鈕
選擇PHP—php.ini,找到這三個地方:short_open_tag = Off(是否允許使用 PHP 代碼開始標志的縮寫形式()。);
memory_limit = 128M(大);upload_max_filesize = 2M(小),這里把它需要改成on,否則的話很多php程序都會運行不了,后面的兩項就按照大家的實際需求更改就行了。
wampserver常見問題
1、啟動后wampserver托盤顯示橙色圖標
如出現單擊putonline后報該錯誤:could not execute menu item 服務未啟動。
解決方法:
① 首先確定80端口沒有被占用
cmd-》netstat -ano 先搞清楚誰在使用這個80端口。如果你的80端口被占用,你就講修改apache監聽接口,可以在http.conf配置文件中修改listen 8080
② 是否重復安裝不同版本的apache?你可以打開運行,并輸入services.msc打開服務。從而查看是否有其他版本的apache服務,如果是,請將刪除其服務器名稱。
在cmd命令行中執行如下命令:
sc delete 服務名 (如果系統盤windows目錄下存在Apache目錄,則刪除之,然后重新啟動系統,重新安裝wampserver)
2、安裝時缺少VCRUNTIME140.dll
官方給的提示:
— Visual C++ Packages —
Visual C++包
The MSVC runtime libraries VC9, VC10, VC11 are required for Wampserver 2.4, 2.5 and 3.0, even if you use only Apache and PHP versions with VC11. Runtimes VC13, VC14 is required for PHP 7 and Apache 2.4.17
譯文:Wampserver 2.4、2.5和3.0需要MSVC運行時庫VC9、VC10、VC11,即使您只使用Apache和PHP版本與VC11。PHP 7和Apache 2.4.17需要運行時VC13、VC14
– VC9 Packages (Visual C++ 2008 SP1)
VC9 Packages(視覺C + + 2008年P1)
http://www.microsoft.com/en-us/download/details.aspx?id=5582
http://www.microsoft.com/en-us/download/details.aspx?id=2092
– VC10 Packages (Visual C++ 2010 SP1)
http://www.microsoft.com/en-us/download/details.aspx?id=8328
http://www.microsoft.com/en-us/download/details.aspx?id=13523
– VC11 Packages (Visual C++ 2012 Update 4)
VC11包(Visual C++ 2012更新4)
The two files VSU4vcredist_x86.exe and VSU4vcredist_x64.exe to be download are on the same page: http://www.microsoft.com/en-us/download/details.aspx?id=30679
要下載的兩個文件VSU4vcredist_x86.exe和VSU4vcredist_x64.exe在同一個頁面上:http://www.microsoft.com/en-us/download/details.aspx?id=30679
– VC13 Packages] (Visual C++ 2013[)
The two files VSU4vcredist_x86.exe and VSU4vcredist_x64.exe to be download are on the same page: https://www.microsoft.com/en-us/download/details.aspx?id=40784
下載的兩個文件vSu4vCurdixX86EXE和VSU4VCRESTORDX64.EXE在同一頁上:https://www.microsoft.com/en-us/download/details.aspx?id=40784
– VC14 Packages (Visual C++ 2015)
The two files vcredist_x86.exe and vcredist_x64.exe to be download are on the same page:
要下載的兩個文件VCRESTROXX86EXE和VCRESTORDX64.EXE在同一頁上:
http://www.microsoft.com/fr-fr/download/details.aspx?id=48145
If you have a 64-bit Windows, you must install both 32 and 64bit versions, even if you do not use Wampserver 64 bit.
不同版本對應的The MSVC runtime libraries也不一樣。建議安裝全了,要不會報錯誤(32bit 和 64bit 全都安裝)。