自己的電腦搭建外網訪問網站服務器的步驟


在這里插入圖片描述

文章目錄

    • PC電腦做網站服務器的步驟
      • 1.前言
      • 2. 網站服務器系統的安裝
        • 2.1個人電腦安裝IIS(Windows7系統安裝IIS7.0)
          • 2.1.1:打開控制面板,給Windows安裝插件
        • 2.2網站配置:
          • 2.2.1打開網站配置項:
          • 2.2.2開始配置:
            • 2.2.2.1第一步:建立網址:
            • 2.2.2.2第二步:完成網址的配置
            • 2.2.2.3第三步:訪問
            • 2.2.2.4第四步:遇到的問題:
          • 2.2.3例子
      • 3.內網實現外網訪問配置:
        • 3.1、下載花生殼客戶端
        • 3.2、安裝登錄
        • 3.3、功能
          • 3.3.1.域名列表
          • 注意:
          • 若服務器所接網絡有分配真實動態公網IP地址,則花生殼設置到此結束。
          • 3.3.2.內網穿透
          • 注:若服務器所接網絡分配的為虛假的私網IP地址,或無法登錄路由器設置端口映射,則可以通過花生殼的內網穿透功能實現外網訪問,需進行開通穿透認證[詳情戳我](http://www.oray.com/activity/140902/)


PC電腦做網站服務器的步驟

1.前言

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

2. 網站服務器系統的安裝

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

2.1個人電腦安裝IIS(Windows7系統安裝IIS7.0)
2.1.1:打開控制面板,給Windows安裝插件

image.png

彈框如下圖:

image.png

image.png

2.2網站配置:
2.2.1打開網站配置項:

控制面板–》管理工具–》internet信息服務
image.png
image.png
image.png

image.png

2.2.2開始配置:
2.2.2.1第一步:建立網址:

image.png

2.2.2.2第二步:完成網址的配置

彈框如下:
image.png

配置默認訪問首頁:
image.png

2.2.2.3第三步:訪問

訪問http://localhost/ 就可以看到你的網站首頁。如果不能訪問到你首頁報錯。

2.2.2.4第四步:遇到的問題:

2.2.2.4.1錯誤一: 500.19 - Internal Server Error的解決辦法
image.png
image.png

解釋:錯誤代碼 0x80070005 配置錯誤 由于權限不足而無法讀取配置文件(這個是指的網址配置的物理路徑,其實就是index.html的目錄訪問權限不足)

處理辦法:

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

image.png

image.png

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

分析:

“Bad Request (Invalid Hostname)” 直譯為"錯誤的請求(無效主機名)",是IIS6的一錯誤提示。也就是說域名已經解析,但是無法找到域名對應的主機。

所以可以確定這個問題與域名的綁定有關。

出現這提示以下幾種情況及解決方法:

如果您是用的獨立系統的服務器或VPS,那么一般正確的辦法在IIS中綁定好域名后錯誤即可解決,如果在綁定域名后問題依舊,那么服務器可能有多個IP地址,域名對應的IP綁定錯誤,如果無法確認可以將域名綁定設置為“全部未分配”

具體步驟:IIS> 默認網站> > 屬性> > 網站> > IP地址:(全部未分配)> > 高級,里面有個主機頭值,檢查是否綁定了此域名。并且檢查此IIS站點是否正確開啟了。

 如果您是使用的虛擬主機,那么請登陸您的空間的控制面板,查看主機狀態,看站點是否運行中,如果因為沒有備案,或者超過資源訪問造成站點停止都會出現此錯誤,包括域名的綁定設置里是否有該域名。
2.2.3例子

如果還是不明白請下面的例子:

舉例說明:

1> 建站

index.html的準備

image.png

image.png

2> 訪問失敗

image.png

處理辦法:2.2.4的第四步

3> 訪問成功

image.png

3.內網實現外網訪問配置:

3.1、下載花生殼客戶端

進入下載頁面,即可以下載最新版本。(戳我下載)

3.2、安裝登錄

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

image.png

image.png

3.3、功能

登錄成功后,可以發現,與之前的客戶端相比,3版本客戶端的UI設計非常簡潔。 客戶端界面有三大功能模塊,分別是域名列表內網映射自診斷

image.png

3.3.1.域名列表

點擊客戶端域名列表,則跳轉至花生殼管理域名列表頁面, 可對帳號下的域名做開啟或關閉花生殼服務以及域名診斷的操作。

image.png

注意:
若服務器所接網絡有分配真實動態公網IP地址,則花生殼設置到此結束。

用戶可直接通過路由器設置端口映射,由花生殼域名綁定動態IP地址,實現外網通過域名訪問局域網內搭建的服務。

image.png
————————————————————————————————————————————

3.3.2.內網穿透
注:若服務器所接網絡分配的為虛假的私網IP地址,或無法登錄路由器設置端口映射,則可以通過花生殼的內網穿透功能實現外網訪問,需進行開通穿透認證詳情戳我

點擊客戶端內網穿透**(**這個是要收費的我選擇的是6元體驗版的。),則跳轉至花生殼管理的內網映射頁面,

image.png 可直接在網頁中對域名進行添加映射,即使不在服務器現場,也可以遠程管理。 下面介紹內網映射添加步驟:

①點擊【內網穿透】——【添加映射

image.png

在添加映射頁面,選擇域名,填寫好“應用名稱”,“內網服務器IP”,“內網服務端口”以及選擇“外網端口”形式,點擊確定即可。

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

②添加成功后,會生成一個外網訪問地址

image.png

③在瀏覽器地址欄輸入外網訪問地址,測試訪問,成功。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:
http://www.pswp.cn/news/909291.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/909291.shtml
英文地址,請注明出處:http://en.pswp.cn/news/909291.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

基于深度學習的智能語音合成系統:技術與實踐

前言 隨著人工智能技術的飛速發展,智能語音合成(Text-to-Speech, TTS)技術已經成為人機交互領域的重要組成部分。從智能助手到有聲讀物,語音合成技術正在改變我們與數字內容的交互方式。近年來,深度學習技術為語音合成…

鑄鐵平臺的制造工藝復雜而精細

鑄鐵平臺的制造工藝確實復雜而精細。首先,需要選擇合適的鑄鐵材料,通常是灰鑄鐵或球墨鑄鐵,以滿足平臺的強度和耐磨性要求。然后,根據設計要求,制作模具,并在高溫下將鐵液倒入模具中進行鑄造。在鑄造過程中…

ArcPy 與 ArcGIS .NET SDK 讀取 GDB 要素類坐標系失敗?GDAL 外掛方案詳解

ArcPy 與 ArcGIS .NET SDK 讀取 GDB 要素類坐標系失敗?GDAL 外掛方案詳解 在ArcGIS Pro中正常顯示的坐標系,為何通過ArcPy或.NET SDK卻無法正確讀取?本文將分享我在處理CGCS2000坐標系時的踩坑經歷,以及最終通過GDAL外掛方案解決問…

Zabbix 高可用架構部署方案(2最新版)

Zabbix 高可用架構部署方案(MySQL 雙 VIPHAProxyNginx) 前景提要:使用 MySQL 作為數據庫,兩個虛擬 IP(10.0.0.100 和 10.0.0.200),HAProxy 作為數據庫負載均衡,Nginx 作為 Web 訪問…

深入解析Linux分頁機制:從虛擬內存到物理地址的魔法轉換

目錄 引言:為什么需要分頁機制? 一、分頁機制基礎概念 1.1 虛擬地址與物理地址 1.2 頁與頁框 1.3 為什么是4KB? 二、多級頁表結構 2.1 為什么需要多級頁表? 2.2 x86_64的四級頁表結構 2.3 頁表項詳解 三、Linux分頁實現機…

使用python進行圖像處理—圖像變換(6)

圖像變換是指改變圖像的幾何形狀或空間位置的操作。常見的幾何變換包括平移、旋轉、縮放、剪切(shear)以及更復雜的仿射變換和透視變換。這些變換在圖像配準、圖像校正、創建特效等場景中非常有用。 6.1仿射變換(Affine Transformation) 仿射變換是一種…

NLP-數據集介紹(并不全,文本類介紹)

目錄 第一章 STS(語義文本相似度) (重點)一、SemEval STS 年度任務(2012-2017)1. SemEval-2012 STS2. SemEval-2013 STS3. SemEval-2014 STS4. SemEval-2015 STS5. SemEval-2016 STS6. SemEval-2017 STS 二…

JS進階 Day01

1.作用域和作用域鏈 let不可訪問 var可訪問,因為沒有塊作用域這一說法 2.JS垃圾回收機制以及算法 下圖如上圖同理 下圖這個三個相互引用的,根部找不到,就進行清除。 3.JS閉包 4.變量和函數提升(了解) 5.函數剩余參數和展開運算符 還有種寫法 …

詳解Python當中的pip常用命令

想象一下,如果建造房屋時,每一塊磚、每一根鋼筋都需要你自己親手燒制和打造,那會是怎樣一番景象?軟件開發也是如此。如果沒有現成的、高質量的、可復用的代碼庫,開發者們就不得不重復“發明輪子”,效率低下…

LangChain面試內容整理-知識點10:文本嵌入模型(Embeddings)使用

文本嵌入(Embeddings)是將文字轉換為向量(高維數值向量)的過程和結果。在LangChain中,Embeddings模塊負責調用各種嵌入模型,將文本轉化為向量表示,以便后續在向量空間執行相似度搜索、聚類等操作。這在實現語義搜索、RAG中非常關鍵,因為向量可以讓計算機“理解”文本語…

To be or Not to be, That‘s a Token——論文閱讀筆記——Beyond the 80/20 Rule和R2R

本周又在同一方向上刷到兩篇文章,可以說,……同學們確實卷啊,要不卷卷開放場域的推理呢? 這兩篇都在講:如何巧妙的利用帶有分支能力的token來提高推理性能或效率的。 第一篇叫 Beyond the 80/20 Rule: High-Entropy Mi…

bisheng系列(三)- 本地部署(后端 1.2版本)

一、導讀 環境:Ubuntu 24.04、open Euler 23.03、Windows 11、WSL 2、Python 3.10 、bisheng 1.2.0 背景:需要bisheng二開商用,故而此處進行本地部署,便于后期調試開發 時間:20250612 說明:bisheng的1.2…

使用 PolarProxy+Proxifier 解密 TLS 流量

一、簡介 在分析惡意樣本或加密流量時,我們常常需要將 TLS 加密通信還原為明文。 本文介紹如何通過 PolarProxy 和Proxifier 解密 TLS 流量并保存為 pcap 文件,在 Wireshark 中進行進一步分析。 二、工具準備 ? PolarProxy(推薦 Windows x64 版本)? Proxifier(強制非瀏…

[技術積累]成熟的前端和后端開發框架

1、后端 1.1、低代碼開發框架 1.1.1、jeecg 官網:JEECG技術論壇 - 基于BPM的低代碼開發平臺 1.1.2、APIJSON github官網地址:https://github.com/APIJSON gitee官網地址:https://gitee.com/Tencent/APIJSON 官網地址:騰訊AP…

產品升級 | 新一代高性能數據采集平臺BRICK2 X11,助力ADAS與自動駕駛開發

隨著ADAS(高級駕駛輔助系統)和自動駕駛(AD)開發中對數據采集與處理的需求日益增長,高性能硬件的重要性愈發凸顯。 為此,康謀正式發布了其BRICK系列的最新產品——BRICK2 X11,作為BRICK2的直接升…

螞蟻集團法人變更:韓歆毅接任,公司治理的正常安排

企查查APP顯示,6月11日,螞蟻科技集團股份有限公司發生工商變更,井賢棟卸任法定代表人,由韓歆毅接任。同時,韓歆毅由董事、總經理變更為執行公司事務的董事、總經理。目前,井賢棟仍擔任該公司董事長職務。 接…

2025虛幻游戲逆向工程解包嘗試

2025虛幻游戲逆向工程解包 前言 在2025游戲模型提取攻略寫了,但是想要找的時候又忘了在哪篇文章中寫的,所以干脆專門寫一下。中間有許多坑。 一坑接一坑。 先說結論:用Umodel(UV Viewer)查看和導出模型。FModel雖然…

Qt學習及使用_第1部分_認識Qt---Qt開發基本流程

前言 學以致用,通過QT框架的學習,一邊實踐,一邊探索編程的方方面面. 參考書:<Qt 6 C開發指南>(以下稱"本書") 標識說明:概念用粗體傾斜.重點內容用(加粗黑體)---重點內容(紅字)---重點內容(加粗紅字), 本書原話內容用深藍色標識,比較重要的內容用加粗傾…

大模型的開發應用(十):對話風格微調項目(上):數據工程與模型選型

數據工程 1 項目介紹2 數據工程2.1 申請 API Key 并測試2.2 文本嵌入模型2.3 生成訓練集2.3.1 制作風格模板2.3.2 調用大模型獲取數據2.3.3 對大模型生成的數據進行質量過濾2.3.4 程序入口 2.4 數據轉換 3 模型選型3.1 候選模型與評估數據集3.2 模型評估 附錄&#xff08;對比不…

Jmeter壓測手冊:腳本配置、服務器環境搭建與運行

序 本文記錄了我在新公司的首次壓測遇到的一些問題以及解決方案。公司服務部署在國外&#xff0c;網絡延遲導致的壓不上去&#xff0c;需要本地調試腳本&#xff0c;然后用國外服務器壓測的過程。同時記錄了過程中遇到的一些問題&#xff0c;特別是Jmeter本身占用CPU資源&#…