PC電腦做網(wǎng)站服務(wù)器的步驟
1.前言
網(wǎng)站服務(wù)器其實就是一臺大型的電腦主機(jī),我們也可以將自己家的電腦主機(jī)去做成一臺用于存放網(wǎng)站的網(wǎng)站小型服務(wù)器供別人訪問。那么如何用自己的電腦去做網(wǎng)站服務(wù)器呢喊积?由于我們公司目前是內(nèi)網(wǎng)椰拒,由于外網(wǎng)訪問的需求,公司又不想出錢買云服務(wù)器罕伯,我試著從網(wǎng)上看著學(xué)習(xí)了一下曲伊,而且成功了,中間走了不少坑追他,這個文章能幫大家少走彎路坟募,希望能夠幫助大家。
2. 網(wǎng)站服務(wù)器系統(tǒng)的安裝
我的電腦是win7的邑狸,以win7為例如下:
2.1個人電腦安裝IIS(Windows7系統(tǒng)安裝IIS7.0)
2.1.1:打開控制面板懈糯,給Windows安裝插件
彈框如下圖:
2.2網(wǎng)站配置:
2.2.1打開網(wǎng)站配置項:
控制面板--》管理工具--》internet信息服務(wù)
2.2.2開始配置:
2.2.2.1第一步:建立網(wǎng)址:
2.2.2.2第二步:完成網(wǎng)址的配置
彈框如下:
配置默認(rèn)訪問首頁:
2.2.2.3第三步:訪問
訪問http://localhost/ 就可以看到你的網(wǎng)站首頁。如果不能訪問到你首頁報錯单雾。
2.2.2.4第四步:遇到的問題:
2.2.2.4.1錯誤一: 500.19 - Internal Server Error的解決辦法
解釋:錯誤代碼 0x80070005 配置錯誤 由于權(quán)限不足而無法讀取配置文件(這個是指的網(wǎng)址配置的物理路徑赚哗,其實就是index.html的目錄訪問權(quán)限不足)
處理辦法:
選擇中存放index.html的原文件夾,右擊選擇它的屬性硅堆,打開“安全”選項卡屿储,看到“組或用戶 名”,單擊“編輯”按鈕添加一個新的用戶名“Everyone”渐逃,然后更改它的權(quán)限够掠,將第二個權(quán)限“修改”設(shè)置為允許就可以了。
切記要點擊應(yīng)用茄菊。
錯誤二:# HTTP Error 400. The request hostname is invalid.
一般看到網(wǎng)站提示Bad Request(Invalid Hostname)錯誤我們都會說是iis,apache出問題了疯潭,iis出現(xiàn)這種問題解決辦法大概是:IIS> 默認(rèn)網(wǎng)站> > 屬性> > 網(wǎng)站> > IP地址:(全部未分配)> > 高級,里面有個主機(jī)頭值就可以了或直接重啟iis就可以解決。
分析:
"Bad Request (Invalid Hostname)" 直譯為"錯誤的請求(無效主機(jī)名)"面殖,是IIS6的一錯誤提示竖哩。也就是說域名已經(jīng)解析,但是無法找到域名對應(yīng)的主機(jī)脊僚。
所以可以確定這個問題與域名的綁定有關(guān)期丰。
出現(xiàn)這提示以下幾種情況及解決方法:
如果您是用的獨(dú)立系統(tǒng)的服務(wù)器或VPS,那么一般正確的辦法在IIS中綁定好域名后錯誤即可解決吃挑,如果在綁定域名后問題依舊钝荡,那么服務(wù)器可能有多個IP地址,域名對應(yīng)的IP綁定錯誤舶衬,如果無法確認(rèn)可以將域名綁定設(shè)置為“全部未分配”
具體步驟:IIS> 默認(rèn)網(wǎng)站> > 屬性> > 網(wǎng)站> > IP地址:(全部未分配)> > 高級,里面有個主機(jī)頭值埠通,檢查是否綁定了此域名。并且檢查此IIS站點是否正確開啟了逛犹。
如果您是使用的虛擬主機(jī)端辱,那么請登陸您的空間的控制面板梁剔,查看主機(jī)狀態(tài),看站點是否運(yùn)行中舞蔽,如果因為沒有備案荣病,或者超過資源訪問造成站點停止都會出現(xiàn)此錯誤,包括域名的綁定設(shè)置里是否有該域名渗柿。
2.2.3例子
如果還是不明白請下面的例子:
舉例說明:
1>****建站:
index.html的準(zhǔn)備
2>****訪問失敗:
處理辦法:2.2.4的第四步
3>****訪問成功:
3.內(nèi)網(wǎng)實現(xiàn)外網(wǎng)訪問配置:
3.1个盆、下載花生殼客戶端
進(jìn)入下載頁面,即可以下載最新版本朵栖。(戳我下載)
3.2颊亮、安裝登錄
下載后,雙擊花生殼安裝程序陨溅。
3.3终惑、功能
登錄成功后,可以發(fā)現(xiàn)门扇,與之前的客戶端相比雹有,3版本客戶端的UI設(shè)計非常簡潔。 客戶端界面有三大功能模塊臼寄,分別是域名列表霸奕、內(nèi)網(wǎng)映射和自診斷。
3.3.1.域名列表
點擊客戶端域名列表脯厨,則跳轉(zhuǎn)至花生殼管理域名列表頁面铅祸, 可對帳號下的域名做開啟或關(guān)閉花生殼服務(wù)以及域名診斷的操作坑质。
注意:
若服務(wù)器所接網(wǎng)絡(luò)有分配真實動態(tài)公網(wǎng)IP地址合武,則花生殼設(shè)置到此結(jié)束。
用戶可直接通過路由器設(shè)置端口映射涡扼,由花生殼域名綁定動態(tài)IP地址稼跳,實現(xiàn)外網(wǎng)通過域名訪問局域網(wǎng)內(nèi)搭建的服務(wù)。
————————————————————————————————————————————
3.3.2.內(nèi)網(wǎng)穿透
注:若服務(wù)器所接網(wǎng)絡(luò)分配的為虛假的私網(wǎng)IP地址吃沪,或無法登錄路由器設(shè)置端口映射汤善,則可以通過花生殼的內(nèi)網(wǎng)穿透功能實現(xiàn)外網(wǎng)訪問,需進(jìn)行開通穿透認(rèn)證詳情戳我
點擊客戶端內(nèi)網(wǎng)穿透(****這個是要收費(fèi)的我選擇的是6元體驗版的票彪。)红淡,則跳轉(zhuǎn)至花生殼管理的內(nèi)網(wǎng)映射頁面,
可直接在網(wǎng)頁中對域名進(jìn)行添加映射降铸,即使不在服務(wù)器現(xiàn)場在旱,也可以遠(yuǎn)程管理。 下面介紹內(nèi)網(wǎng)映射添加步驟:
①點擊【內(nèi)網(wǎng)穿透】——【添加映射】
在添加映射頁面推掸,選擇域名桶蝎,填寫好“應(yīng)用名稱”驻仅,“內(nèi)網(wǎng)服務(wù)器IP”,“內(nèi)網(wǎng)服務(wù)端口”以及選擇“外網(wǎng)端口”形式登渣,點擊確定即可噪服。
②添加成功后胜茧,會生成一個外網(wǎng)訪問地址粘优。
③在瀏覽器地址欄輸入外網(wǎng)訪問地址,測試訪問竹揍,成功敬飒。