通常架設網頁伺服器在自己的主機,主要還是用來開發程式使用,或學習PHP這類的程式,烘培其實很同意新手直接使用懶人包將環境建置起來,集中在程式的學習,等興趣培養起來,發現自己不足的知識,就會自動自發的去搜尋了,=3= 所以我一直認為大學教授硬要教原文書,其實是抹殺同學對該科目的熱情呀(大嘆)。先前的文章「我的主機,我作主,WAMPs比較表」有大略提到什麼是WAMP,若不了解的網友,不妨再檢視一下。台灣的使用者似乎偏愛使用Appserv或XAMPP來架設PHP環境,不過烘培多年使用的心得,還是wamp最適合。
1) 一開始我們必需先下載wamp軟體,所以請連結到wamp官方網站下載
2) 目前官方提供了32bit與64bit版本,網友可依照自己不同的Win7作業系統下載對應的版本。雖然64bit作業系統也能使用32bit,不過既然安裝了64bit的作業系統就安裝64bit版本wamp吧!注意這邊官方提醒一件事,如果之前已經有安裝舊版本的wamp,要記得先移除後,再安裝新版的wamp
3) 接著出現安裝的畫面,就下一步(Next)連續給它按下去,雖然無腦(這不就正是我們想要的嗎XD),過程中將會出現下列畫面,要使用者選擇預設的瀏覽器位置,這邊可以按取消直接略過即可
4) 解除win7防火牆對apache的封鎖
5) 設定使用者外寄郵件(SMTP)位址,通常我們都以直接使用localhost,Email的話就直接輸入自己的email吧。最後
6) 最後安裝畫面的保留打勾「Launch WampServer 2 now」,點擊Finish完成安裝後,就會執行wamp了,這時候查右桌面的右下角,如果[W]小圖示為綠色的話,表示wamp伺服已正常運作
7) 開啟瀏覽器(烘培使用的是Chrome),輸入localhost或127.0.0.1來檢測wamp啟用結果,若出現下圖畫面,表示已安裝完成
8) 如果偏愛中文介面,也可以透過下圖方式,將介面轉為中文
下圖為中文介面
烘培要特別說明一下「切換到線上狀態(Put Online)」與「切換到離線狀態(Put Offline)」的功能。通常wamp會利用在程式開發,所以預設是不對外開放連線的(伺服器離線),不過當你完成了一些網站,貼了網址想分享給你的好友看看,好友卻連不進你的主機,這是因為wamp尚未上線,這時候只要點擊「切換到線上狀態(Put Online)」後,其它人就能連結到你的網站。至於如何給別人連結網址,你可以透過IPmap得知自己主機的IP,再將此IP傳給其它人連線,不過這邊要提醒的是,IP必需是固定IP。
9) 透過右下便利的操作介面,我們也可以快速的啟用php的擴展
或是apache的模組
這邊要注意一點,如果你是在公司使用skype,取消80/443 port可能會讓你無法使用skype,因為有些公司把除了80/443之外的埠(port)擋光光XD

請問我使用的是Windows 7系統,防火牆暫時關閉了;安裝wamp依據上述將設定切換成「put online」,但仍然無法透過 ip 從外部連線,httpd.conf 有需要做任何其他的設定嗎?先在此感謝您抽空回答。
如果我沒記錯的話,wamp預設使用的port(埠)是80,所以正常情況上,不需要特別去關閉win7的防火牆。依照你所描述的問題,我只能猜你的IP可能不是固定的,如果你是一般hinet的浮動IP或是社區網路,即使你已經put online了,還是無法讓外部的電腦連入的
*****
*****
原來在httpd.conf裡面 還要再把Require local改成Require all granted
想把WAMP的PHP5.4.3升級成PHP5.4.8 想請教您一下? 有成功的多安裝一個APACHE2.4.3 但用相同的方法去多安裝PHP 無效果
我沒試過安裝多個PHP的部分。但如果沒有必要,並不建議你升級版本,以穩定版本能使用就好了^^
大大請問一下為何我開啟後都是橘色的沒變綠色的!!!!!!!!!!!
你可以檢查一下 C:\wamp\logs\apache_error.log 裡面的錯誤訊息。另外檢查一下你是否有安裝skype,並且佔用了80port
*****
*****
*****
變成綠色了 但也沒辦法外連~怎麼辦?
你這樣的情況描述不是很清楚,所以沒辦法到你。可以的話先檢查 C:\wamp\logs\apache_error.log 裡面的內容
*****
請問你知不知道為什麼我的繁中介面都會出現亂碼呢?
你並沒有詳述你的情況或附圖,所以我不知道如何回覆。
謝謝 終於可以變綠色了!!
我也是無法外部連上
可能是版本問題,試著裝 wampserver2.2e-x86 版本
在httpd.conf 也找不到Require local
請問為何進入架好的網頁 都會出現驗證登入帳號密碼 不登入就401錯誤
1.wamp已經架好_上線_服務全啟_127.0.0.1能上_綠燈_網頁設計完成 2.非固定IP架站需求大致了解_no-ip已申請且架設完成 (假設我註冊的dns是xxx.no-ip.biz,在www.no-ip.com網站註冊) 問題出在我打上我註冊no-ip卻顯示 "Forbidden"無權訪問此司服器 我以xxx.no-ip.biz進入是這樣, 以xxx.no-ip.biz/首頁檔名.php 也是這樣,(因為我首頁檔名不是"index.php") 以IP (123.194.188.115/首頁檔名.php) 進入也是(依目前認知非固定IP無法是正常,但我不確定) 可以請問 "Forbidden" You don't have permission to access / on this server. 問題是出在哪嗎~"~!!拜託... 我有爬到說可能是IP分享器要去設定 但我家192.168.0.1或192.168.10.1都進不去是否表示我家用的不是IP分享器呢?
不知道你使用的 wamp 版本是多少呢?我記得最新的版本 在 httpd.conf 好像有問題。是否試著降低版本?目前我個人都只使用 wampserver2.2e-x86 版本,先試著安裝不同版本的試試看如何?
請問我安裝的時候出現: 無法啟動程式,因為您的電腦遺失MSVCR110.ddl。請嘗試重新安裝以修正這個問題 要怎解決呢?到目前無法安WAMP5 哭哭
你必需先安裝 vcredist_x86_2010。先試著 google 「Microsoft Visual C++ 2010 可轉散發套件 (x86)」就可以找到下載點了
隨便看看。 記得來我這也看看喔 http://brad71.pixnet.net/blog
請問一下我把php碼打好要弄到網頁上 但我的資料庫表格一直看步到位什麼會這樣?
WAMP SERVER 某天瀏覽架的網站時,突然跳出伺服器需要驗證,見鬼,沒驗證過或取消的話,就轉401 Unauthorized Authorization required. 頁面... 百思不得其解,網路上也找不太到此問題原因,有看到官方論壇英文版,是說http 的BUG,到系統運作的服務,把IIS關掉就正常了 但我是用XP架的,沒裝IIS,所以還是無解....後來靈機一動,查一查我網站的IP......考....考....考.... 原來Hinet把我申請的固定制IP變更了.....考....考....考.... 沒有通知我..... 所以我原來的IP不知道連到哪家的伺服器了..... Hinet寬頻非固定制IP配發原則: 1.八個動態IP 2.一個固定IP + 七個動態IP 預設是八個動態IP,要固定IP要自己上網站申請,而且固定IP不是永遠不變,會被調整.....
還有一點,把你本機端的IP與Domain name的 cookie 刪除, Google的話,可以在設定->進階->內容設定->所有cookie和網站資料裡面, 透過搜尋功能,只刪除特定cookie 例如 搜 127.0 --> 刪除列出來的所有 127.0 網域的 cookie 搜 www.xxxx.com --> 刪除列出來的所有 www.xxxx.com 網域的 cookie
請問 wamp 在win 10可順利安裝但是無法運作可有解?謝謝您
Win10 會預設佔住 80 port 試著先開出命令列視窗(cmd),輸入 net stop http Sc config http start= disabled 將服務關閉後,並設定開機不要再自動啟動 如果電腦的等級和記憶體足夠的話,比較建議改用 homestead 的方式
請問我安裝的時候出現: 無法啟動程式,因為您的電腦遺失vcruntime140.dll。請嘗試重新安裝以修正這個問題 我的系統Win10 以上方法也是過了 還是橘色的!!!
太感謝了,終於變綠色了~ love green~