自己的电脑搭建外网访问网站服务器的步骤


在这里插入图片描述

文章目录

    • 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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈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资源&#…