WampServer 用自已電腦 架站 做主機 當網頁空間
此篇主要是說明,安裝好WanpServer之後,要如何設定,才能對外開放,讓其它人可以瀏覽你的網站
開網站對現今來說,需求已經不算高,只要上傳的速率勉勉強強就好,像hinet光世代最低的方案,上傳速度就還行,當然還要有一台24小時不關機的電腦,配備也不用很好,5~6年前的老電腦能灌win7及安裝WanpServer就可以
至於架站用的ip位址,最好是固定ip,hinet用戶可將其中一個轉成固定ip,參考中華電信 hinet 固定 ip 申請 教學,當然浮動ip也行,可以使用 www.noip.com 的 DUC 軟件,自動修改IP位址
wampserver 2.4 版本,大約修改流程如下
一、首先你要知道,你目前電腦的ip位址,這樣別人才能透過ip連入你的電腦,
參考 → 檢視電腦連線所用的IP位址
二、看一下防火牆是否如下圖那樣,已將apache內的httpd.exe允許,
參考 → windows 7 防火牆 設置
三、瀏覽器輸入你電腦ip位址,看看是否如下圖那樣,
報一串 You dont have permission to access / on this server
出現這頁面就表示能正常連入,ok的意思,只是被apache檔掉而已
四、修改apache的httpd.conf文件,允許所有ip連入
將那串代碼替換如下
Order Allow,Deny
Allow from all
重新啟動所有服務,瀏覽器輸入你的ip,就可見到網頁了
2014年5月26日,補充內容
試了一下 wampserver 2.5 版本,在修改 httpd.conf 文件時,怎麼文字全黏在一起,暈倒 ● ● ● 那作者忘了把存檔格式改成windows了,解決方式
安裝 notepad++ → notepad++ 多國語 文字編輯軟體
打開 d:\wamp\bin\apache\apache2.4.9\conf\httpd.conf
此版本增加了Require指令,如果想要讓外面的人,連入你的電腦,現在只需要修改一行就搞定,參考下面二張圖
將 Require local
改成 Require all granted ,然後右下wampserver,重新啟動所有服務,就可以了
其它
如果要開放網站,讓所有人瀏覽,建議禁用php危險函數,
還有mysql連線帳密,不要用root及空,
參考 → WampServer php.ini 設定 、 WampServer mysql 密碼 設定
如果要用成連進網站,就顯示dz論壇,那麼就把dz解壓後upload內的東西,直接copy,全數覆蓋在wamp/www目錄下就可以了
WampServer 安裝 Discuz X 流程,此篇範例是將upload更名為dz,在copy至wamp/www目錄下,當然你也可以覆製upload內的東西,後至wamp/www目錄內貼上,這樣別人連進你網站,就會直接顯示dz論壇了
覆蓋掉原本的index.php,以後要怎麼進phpmyadmin?
網址127.0.0.1/phpmyadmin/或localhost/phpmyadmin/就可進入
另一方式,把原本的index.php改名為aaa.php,以後用aaa.php進入
綁定域名方面,你電腦的ip位址,就是A記錄,在域名的DNS設置頁面,輸入ip位址,等數小時,dns緩存刷新,就可以用域名連入網站了,這樣做的好處,就是換ip位址,只要到dns設置頁面,變更ip就好了,這也就是為何大家網站都用域名,而不是用ip位址
參考文章 → noip.com 免費2級米 申請篇
參考文章 → 免費2級域名/申請及使用視頻教學/freedns.afraid.org
除了noip.com之外,也可選用freedns.afraid.org,它裡面有很多2010年以前,還穩定續註的域名,下圖為參考範例
2014年5月26日補上 WampServer 問題處理 → 連線上網 & 防毒軟體
呼... WampServer 整套簡介到此,總算key完,大致上先這樣,如果還有什麼問題,可在此回覆及討論
後續文章 → 安裝架設 WordPress 部落格之流程
返回目錄 → ( 用自已的電腦架站 / 用自已的桌機建站 ) 之相關文章,連結總整理
Thank you for reading
我到步驟3的時候 出現401的錯誤 請問怎麼辦?
回覆刪除步驟3 會跑出hinet 的wifi相關資訊
回覆刪除我目前數據機跟分享器是同一台
我不知道是不是這個問題 我不知道怎麼解決
※
刪除數據機跟分享器還有無線。。。等,現在大部份都做在一起
你現在連線是自動上網嗎,就是一開機,自動上網,一般hinet外包的人,會那樣設成自動上網。
hinet有配發8浮動,你用一下連線上網,就是xxxxx@hinet.net,如下圖,你電腦就會用另外的ip上網,然後試試看正不正常,如不行在依上面拍圖及寄圖給我
http://i.imgur.com/WK1Gm2Z.png
※
FB已私訊你
回覆刪除※
刪除多謝你的回覆,增加了問題處理,方便後面的人參考。
也測試了2.5版,和2.4版本在修改httpd.conf的方式也不同。
※
不好意思 想問問大大,我測試到現在用IP可以連上
回覆刪除可是外面還連不進來,httpd.conf我也有設定了 apache的版本是2.4.9的
我在想是不是防火牆擋住了,我用的防毒是mcafee的防火牆 我有打開裡面允許程式網路存取
可是還是不行,想問問大大是否可以給一點想法
.
刪除Ⅰ、連入是不是到數據機設置畫面,如果是,PPPoE 連線方式,浮動ip試一下
Ⅱ、移除mcafee試試
.
您好,
回覆刪除不好意思又來麻煩您了..
先前有麻煩您幫忙搞定的網站playgun.us,今天忽然所有的中文字都變成??問號..
目前我是先把資料庫備份下來後,在本機自建的伺服器上還原,發現一切字型顯示都是正常的..
請問我現在下一步該如何處置才好?
感謝您..
感謝您..
※
刪除是不是更新discuz,用錯語言包,要用UTF8繁體才行,不是BIG5繁體
※
我替換完這串代碼後
回覆刪除Order Allow,Deny
Allow from all
我把我的ip輸入進瀏覽器
出現一個提示,要我提供使用者名稱與密碼
請問這邊的使用者名稱與密碼指的是?
感謝
.
刪除看一下,下述連結,要用PPPoE才行
http://zfly9.blogspot.tw/2014/05/wampserverfqa.html
.
想請教您,可能是我哪邊有疏忽吧還請海函
回覆刪除我現在用本機打ip連得到但用另一台電腦打我ip連不上,是說連不上或沒這個網頁,有試過關掉防火牆了還是沒法子,不知道該怎麼辦,希望能給點建議^^
.
刪除httpd.conf 將 Require local 改成 Require all granted ,這步驟已用了嗎?
已發起google hangouts
.
已經解決了謝謝^ ^
刪除結果是宿網被限制的問題
.
刪除用免費網頁空間000webhost、byethost也行研究,等你畢業後,在用付費空間
http://zfly9.blogspot.tw/search/label/02_免費網頁空間
.