自己的電腦搭建外網(wǎng)訪問(wèn)網(wǎng)站服務(wù)器的步驟

PC電腦做網(wǎng)站服務(wù)器的步驟

1.前言

網(wǎng)站服務(wù)器其實(shí)就是一臺(tái)大型的電腦主機(jī),我們也可以將自己家的電腦主機(jī)去做成一臺(tái)用于存放網(wǎng)站的網(wǎng)站小型服務(wù)器供別人訪問(wèn)。那么如何用自己的電腦去做網(wǎng)站服務(wù)器呢?由于我們公司目前是內(nèi)網(wǎng),由于外網(wǎng)訪問(wèn)的需求,公司又不想出錢買云服務(wù)器,我試著從網(wǎng)上看著學(xué)習(xí)了一下,而且成功了,中間走了不少坑,這個(gè)文章能幫大家少走彎路,希望能夠幫助大家。

2. 網(wǎng)站服務(wù)器系統(tǒng)的安裝

我的電腦是win7的,以win7為例如下:

2.1個(gè)人電腦安裝IIS(Windows7系統(tǒng)安裝IIS7.0)

2.1.1:打開(kāi)控制面板,給Windows安裝插件
image.png

彈框如下圖:

image.png
image.png

2.2網(wǎng)站配置:

2.2.1打開(kāi)網(wǎng)站配置項(xiàng):

控制面板--》管理工具--》internet信息服務(wù)


image.png

image.png

image.png
image.png
2.2.2開(kāi)始配置:
2.2.2.1第一步:建立網(wǎng)址:
image.png
2.2.2.2第二步:完成網(wǎng)址的配置

彈框如下:


image.png

配置默認(rèn)訪問(wèn)首頁(yè):


image.png
2.2.2.3第三步:訪問(wèn)

訪問(wèn)http://localhost/ 就可以看到你的網(wǎng)站首頁(yè)。如果不能訪問(wèn)到你首頁(yè)報(bào)錯(cuò)。

2.2.2.4第四步:遇到的問(wèn)題:

2.2.2.4.1錯(cuò)誤一: 500.19 - Internal Server Error的解決辦法


image.png

image.png

解釋:錯(cuò)誤代碼 0x80070005 配置錯(cuò)誤 由于權(quán)限不足而無(wú)法讀取配置文件(這個(gè)是指的網(wǎng)址配置的物理路徑,其實(shí)就是index.html的目錄訪問(wèn)權(quán)限不足)

處理辦法:

選擇中存放index.html的原文件夾,右擊選擇它的屬性,打開(kāi)“安全”選項(xiàng)卡,看到“組或用戶 名”,單擊“編輯”按鈕添加一個(gè)新的用戶名“Everyone”,然后更改它的權(quán)限,將第二個(gè)權(quán)限“修改”設(shè)置為允許就可以了。

image.png
image.png

切記要點(diǎn)擊應(yīng)用。
錯(cuò)誤二:# HTTP Error 400. The request hostname is invalid.
一般看到網(wǎng)站提示Bad Request(Invalid Hostname)錯(cuò)誤我們都會(huì)說(shuō)是iis,apache出問(wèn)題了,iis出現(xiàn)這種問(wèn)題解決辦法大概是:IIS> 默認(rèn)網(wǎng)站> > 屬性> > 網(wǎng)站> > IP地址:(全部未分配)> > 高級(jí),里面有個(gè)主機(jī)頭值就可以了或直接重啟iis就可以解決。

分析:

"Bad Request (Invalid Hostname)" 直譯為"錯(cuò)誤的請(qǐng)求(無(wú)效主機(jī)名)",是IIS6的一錯(cuò)誤提示。也就是說(shuō)域名已經(jīng)解析,但是無(wú)法找到域名對(duì)應(yīng)的主機(jī)。

所以可以確定這個(gè)問(wèn)題與域名的綁定有關(guān)。

出現(xiàn)這提示以下幾種情況及解決方法:

如果您是用的獨(dú)立系統(tǒng)的服務(wù)器或VPS,那么一般正確的辦法在IIS中綁定好域名后錯(cuò)誤即可解決,如果在綁定域名后問(wèn)題依舊,那么服務(wù)器可能有多個(gè)IP地址,域名對(duì)應(yīng)的IP綁定錯(cuò)誤,如果無(wú)法確認(rèn)可以將域名綁定設(shè)置為“全部未分配”

具體步驟:IIS> 默認(rèn)網(wǎng)站> > 屬性> > 網(wǎng)站> > IP地址:(全部未分配)> > 高級(jí),里面有個(gè)主機(jī)頭值,檢查是否綁定了此域名。并且檢查此IIS站點(diǎn)是否正確開(kāi)啟了。

 如果您是使用的虛擬主機(jī),那么請(qǐng)登陸您的空間的控制面板,查看主機(jī)狀態(tài),看站點(diǎn)是否運(yùn)行中,如果因?yàn)闆](méi)有備案,或者超過(guò)資源訪問(wèn)造成站點(diǎn)停止都會(huì)出現(xiàn)此錯(cuò)誤,包括域名的綁定設(shè)置里是否有該域名。
2.2.3例子

如果還是不明白請(qǐng)下面的例子:

舉例說(shuō)明:

1>****建站

index.html的準(zhǔn)備

image.png
image.png

2>****訪問(wèn)失敗

image.png

處理辦法:2.2.4的第四步

3>****訪問(wèn)成功

image.png

3.內(nèi)網(wǎng)實(shí)現(xiàn)外網(wǎng)訪問(wèn)配置:

3.1、下載花生殼客戶端

進(jìn)入下載頁(yè)面,即可以下載最新版本。(戳我下載

3.2、安裝登錄

下載后,雙擊花生殼安裝程序。

image.png
image.png

3.3、功能

登錄成功后,可以發(fā)現(xiàn),與之前的客戶端相比,3版本客戶端的UI設(shè)計(jì)非常簡(jiǎn)潔。 客戶端界面有三大功能模塊,分別是域名列表、內(nèi)網(wǎng)映射自診斷

image.png
3.3.1.域名列表

點(diǎn)擊客戶端域名列表,則跳轉(zhuǎn)至花生殼管理域名列表頁(yè)面, 可對(duì)帳號(hào)下的域名做開(kāi)啟或關(guān)閉花生殼服務(wù)以及域名診斷的操作。

image.png
注意:
若服務(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ù)。

image.png

————————————————————————————————————————————

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)行開(kāi)通穿透認(rèn)證詳情戳我

點(diǎn)擊客戶端內(nèi)網(wǎng)穿透(****這個(gè)是要收費(fèi)的我選擇的是6元體驗(yàn)版的。),則跳轉(zhuǎn)至花生殼管理的內(nèi)網(wǎng)映射頁(yè)面,

image.png

可直接在網(wǎng)頁(yè)中對(duì)域名進(jìn)行添加映射,即使不在服務(wù)器現(xiàn)場(chǎng),也可以遠(yuǎn)程管理。 下面介紹內(nèi)網(wǎng)映射添加步驟:

①點(diǎn)擊【內(nèi)網(wǎng)穿透】——【添加映射

image.png

在添加映射頁(yè)面,選擇域名,填寫好“應(yīng)用名稱”,“內(nèi)網(wǎng)服務(wù)器IP”,“內(nèi)網(wǎng)服務(wù)端口”以及選擇“外網(wǎng)端口”形式,點(diǎn)擊確定即可。

image.png
注:如需使用80端口,則在映射類型選擇“網(wǎng)站80端口”做映射

②添加成功后,會(huì)生成一個(gè)外網(wǎng)訪問(wèn)地址。

image.png

③在瀏覽器地址欄輸入外網(wǎng)訪問(wèn)地址,測(cè)試訪問(wèn),成功。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、微服務(wù)介紹 1. 什么是微服務(wù) 在介紹微服務(wù)時(shí),首先得先理解什么是微服務(wù),顧名思義,微服務(wù)得從兩個(gè)方面去理解,...
    阿南的生活記錄閱讀 468評(píng)論 0 3
  • 在測(cè)試的時(shí)候單憑響應(yīng)的httpcode來(lái)判斷請(qǐng)求是否成功是不夠的,loadrunner中可以添加檢查點(diǎn),jmete...
    Jennifer_hu閱讀 953評(píng)論 0 0
  • 歲月靜好
    萌萌噠城寶閱讀 203評(píng)論 0 0
  • 沒(méi)有書(shū)店的地方算不上是個(gè)地方,對(duì)于我的個(gè)人經(jīng)歷來(lái)說(shuō)同樣如此。 “沒(méi)有誰(shuí)是一座孤島,每本書(shū)都是一個(gè)世界。”“一個(gè)地方...
    阿穎sxcw閱讀 310評(píng)論 1 3
  • Java 8 更新的部分內(nèi)容中,有一部分代替了以往比較難用的 java.util.Date 類,并且創(chuàng)建了一套新的...
    金明浩KS閱讀 4,227評(píng)論 0 1

友情鏈接更多精彩內(nèi)容