如何利用個(gè)人電腦搭建網(wǎng)站服務(wù)器并實(shí)現(xiàn)外網(wǎng)訪問(wèn)?本文將為您詳細(xì)介紹這一過(guò)程。通過(guò)以下步驟,您可以將家用電腦轉(zhuǎn)換為一個(gè)小型網(wǎng)站服務(wù)器,供他人訪問(wèn)。鑒于我們公司目前僅限于內(nèi)網(wǎng)訪問(wèn),且由于外網(wǎng)訪問(wèn)的需求,公司不愿購(gòu)買云服務(wù)器,我通過(guò)自學(xué)成功實(shí)現(xiàn)了這一目標(biāo),過(guò)程中遇到不少困難,希望本文能幫助您避免這些問(wèn)題。
- 前言
網(wǎng)站服務(wù)器本質(zhì)上是一臺(tái)大型計(jì)算機(jī),我們也可以將自己的電腦轉(zhuǎn)換為一個(gè)小型網(wǎng)站服務(wù)器,用于存儲(chǔ)和提供網(wǎng)站訪問(wèn)。那么,如何用個(gè)人電腦搭建網(wǎng)站服務(wù)器呢?
- 網(wǎng)站服務(wù)器系統(tǒng)的安裝
我的電腦運(yùn)行的是windows 7,以此為例進(jìn)行說(shuō)明:
2.1 個(gè)人電腦安裝iis(Windows 7系統(tǒng)安裝IIS 7.0)
2.1.1 打開控制面板,為Windows安裝插件
彈出如下窗口:
2.2 網(wǎng)站配置
2.2.1 打開網(wǎng)站配置項(xiàng):控制面板 -> 管理工具 -> Internet信息服務(wù)
2.2.2 開始配置:
2.2.2.1 第一步:建立網(wǎng)址:
2.2.2.2 第二步:完成網(wǎng)址的配置,彈出窗口如下:
配置默認(rèn)訪問(wèn)首頁(yè):
2.2.2.3 第三步:訪問(wèn),輸入http://localhost/ 即可查看您的網(wǎng)站首頁(yè)。如果無(wú)法訪問(wèn)首頁(yè),會(huì)報(bào)錯(cuò)。
2.2.2.4 第四步:遇到的問(wèn)題:
2.2.2.4.1 錯(cuò)誤一:500.19 – internal Server Error的解決辦法
解釋:錯(cuò)誤代碼 0x80070005 配置錯(cuò)誤,由于權(quán)限不足無(wú)法讀取配置文件(指的是網(wǎng)址配置的物理路徑,即index.html的目錄訪問(wèn)權(quán)限不足)
處理辦法:
選擇存放index.html的文件夾,右擊選擇屬性,打開“安全”選項(xiàng)卡,在“組或用戶名”中,點(diǎn)擊“編輯”按鈕,添加一個(gè)新的用戶名“Everyone”,然后更改其權(quán)限,將“修改”設(shè)置為允許。
切記要點(diǎn)擊“應(yīng)用”。
2.2.3 示例,如果還是不明白,請(qǐng)看下面的例子:
舉例說(shuō)明:
1> 建站:
準(zhǔn)備index.html
2> 訪問(wèn)失敗:
處理辦法:參考2.2.4的第四步
3> 訪問(wèn)成功:
- 內(nèi)網(wǎng)實(shí)現(xiàn)外網(wǎng)訪問(wèn)配置
3.1 下載花生殼客戶端,進(jìn)入下載頁(yè)面,下載最新版本。(點(diǎn)擊下載)
3.2 安裝并登錄下載后的花生殼安裝程序。
3.3 功能登錄成功后,可以發(fā)現(xiàn),與之前的客戶端相比,3版本客戶端的ui設(shè)計(jì)非常簡(jiǎn)潔。客戶端界面有三大功能模塊,分別是域名列表、內(nèi)網(wǎng)映射和自診斷。
3.3.1 域名列表,點(diǎn)擊客戶端域名列表,跳轉(zhuǎn)至花生殼管理域名列表頁(yè)面,可對(duì)賬戶下的域名進(jìn)行開啟或關(guān)閉花生殼服務(wù)以及域名診斷的操作。
注意:若服務(wù)器所接網(wǎng)絡(luò)有分配真實(shí)動(dòng)態(tài)公網(wǎng)IP地址,則花生殼設(shè)置到此結(jié)束。用戶可直接通過(guò)路由器設(shè)置端口映射,由花生殼域名綁定動(dòng)態(tài)IP地址,實(shí)現(xiàn)外網(wǎng)通過(guò)域名訪問(wèn)局域網(wǎng)內(nèi)搭建的服務(wù)。
3.3.2 內(nèi)網(wǎng)穿透
注:若服務(wù)器所接網(wǎng)絡(luò)分配的為虛假的私網(wǎng)IP地址,或無(wú)法登錄路由器設(shè)置端口映射,則可以通過(guò)花生殼的內(nèi)網(wǎng)穿透功能實(shí)現(xiàn)外網(wǎng)訪問(wèn),需進(jìn)行開通穿透認(rèn)證(點(diǎn)擊了解詳情)。點(diǎn)擊客戶端內(nèi)網(wǎng)穿透(我選擇了6元的體驗(yàn)版),跳轉(zhuǎn)至花生殼管理的內(nèi)網(wǎng)映射頁(yè)面,
可直接在網(wǎng)頁(yè)中對(duì)域名進(jìn)行添加映射,即使不在服務(wù)器現(xiàn)場(chǎng),也可以遠(yuǎn)程管理。下面介紹內(nèi)網(wǎng)映射添加步驟:
① 點(diǎn)擊【內(nèi)網(wǎng)穿透】——【添加映射】
在添加映射頁(yè)面,選擇域名,填寫好“應(yīng)用名稱”、“內(nèi)網(wǎng)服務(wù)器IP”、“內(nèi)網(wǎng)服務(wù)端口”以及選擇“外網(wǎng)端口”形式,點(diǎn)擊確定即可。
注:如需使用80端口,則在映射類型選擇“網(wǎng)站80端口”做映射
② 添加成功后,會(huì)生成一個(gè)外網(wǎng)訪問(wèn)地址。
③ 在瀏覽器地址欄輸入外網(wǎng)訪問(wèn)地址,測(cè)試訪問(wèn),成功。