昨天自己在个人电脑上搭建了一个服务器(十分简陋。。。),也花了不少时间,遇到了一些坑。这里做一个分享,也帮大家避避坑。因为我也是个小白,自己摸索,所以我就尽量写得步骤详尽一点,让大家做起来顺利一些~

首先说一下我想干什么。我想要在自己的电脑上搭建一个服务器,然后让外网也能够通过特定的域名访问到我服务器的内容。

接下来分步骤介绍一下做法。

1.内网搭建服务器

第一步,你需要在你的内网上搭建一个服务器,至少你可以从内网来访问它。这里我用的是Apache服务器,配置Apache服务器具体可以参考这篇文章:Windows下Apache服务器搭建 - OpsDrip - 博客园 (cnblogs.com)。

注意:如果说出现Apache服务无法启动的情况,很可能是你设置的Apache服务端口被占用。检测方法如下:

首先打开你的Apache文件夹,打开conf文件夹,打开里面的httpd.conf文件。

在里面找到

这一部分。注:如果很难找,有个小技巧,用记事本打开之后按“ctrl+F"快捷键可以打开搜索框,搜Listen关键字,多搜几次就找得到了。

然后,看到有一行前面没有“#”号(#号后的内容都是注释,不起作用。),内容是“Listen 80"(默认应该是80),这个代表着你的Apache服务器使用的是80端口。

再打开cmd命令行窗口,在里面输入命令:netstat -ano,会显示当前所有的端口占用情况。

看“本地地址”这一列,所有冒号后面的数字对应的端口都被占用了,如第一个“0:0:0:0:135",就代表着你的135号端口被其他活动占用了。以此类推。如果在里面发现了你的Apache服务器端口,就证明你的服务器端口被占用了,就无法启动服务。

解决方法:把你刚刚在httpd.conf文件中找到的“Listen 80"的数字80改成其他没有被占用的端口号(我用的是444),再重启Apache服务就可以了。

另外,你的服务器文件都是放在htdocs文件夹的,你可以向里面放你想放的文件和代码供查看和访问。

2.利用nat123进行内网穿透

现在我们已经有了一个可以在内网运行的服务器了,但是我们只能在内网中访问它,从外网是没有办法访问的。那此时我们就要做一个内网穿透,让这个服务器能被外网访问。

内网穿透,简单来说,就是我们把内网中的服务器地址映射到某个特定的外网地址,这样,别人访问这个外网地址时,就相当于访问我们内网的服务器地址。

我在做的时候网上很多推荐花生壳这个软件,但是我看了一下,操作太麻烦。。。所以我就用了另外一个软件nat123,这个软件初始会赠送一些币,足够内网穿透使用了,所以说相当于免费。。。

操作步骤如下:

(a)下载nat123软件,然后按照提示安装就行。官方下载:nat123下载-免费内网穿透工具.端口映射软件.动态域名解析 - 免费端口映射与动态域名解析 - nat123免费内网穿透 - nat123官网

(界面花里胡哨,但真的是官方下载。。。放心下载就好)

(b)打开桌面上的nat123,会出现一个登录界面(话说跟QQ好像。。。),没有账号注册一个就好了。登录后界面如下。(当然下面那个1/1是我已经创建成功了。。。一开始的界面应该是啥也没有)

然后,点击下方的“添加映射”按钮,出现下列界面:

内网端口改成你的服务器使用的端口(Apache就是上文提到的httpd.conf里面指定的端口),外网可以使用nat123默认提供的域名和端口,也可以改成你自己的域名,但是注意要把自己域名的dns服务器指定成它说的dns1.dns123.net和dns3.dns123.net(注意,如果更改dns服务器,需要一段时间生效),然后点“确认保存”即可(初始会赠送5个N币,保存一次只需要花一个)。

注意:访问时,外网地址一定一定要指定端口!

比如说,如果按上面的图建立映射,那么你在外网访问的地址应该是

320e01f3.nat123.fun:57281

这样才能成功访问。

成功界面如下:

然后就可以通过外网域名和端口访问你的服务器啦~

注意:能访问的时候要保证nat123和Apache服务器的服务都在运行,如果不想开启服务器了,就把这两个服务关掉就行了,关闭方法:

打开任务管理器,进入“服务”选项卡。

在里面找到“Apache2.4"和”nat123service"服务,关闭即可~

第一次写文章,如果有错漏之处请尽管指出,见谅见谅~希望和大家一起进步!

使用nat123在个人电脑上搭建服务器(小白详细教程)相关推荐

  1. 使用亚马逊云搭建服务器(详细教程,附图)

    一.创建aws账户 aws官网:https://aws.amazon.com/cn/ 1.点击创建aws账户 2.输入邮箱和账户名称,点击验证电子邮件地址 3.打开自己的邮箱,查看aws验证码 4.回 ...

  2. 个人电脑上搭建OpenStack的实验室

    转载:http://geek.csdn.net/news/detail/53890 现在OpenStack越来越成熟,对其感兴趣的人也越来越多,有些初学者苦于没有实验环境,对OpenStack的理解只 ...

  3. mac搭建svn服务器文件被锁定,mac安装svn_在MAC下搭建SVN服务器的详细教程

    摘要 腾兴网为您分享:在MAC下搭建SVN服务器的详细教程,易信,无忧兼职,茄子快传,每日一淘等软件知识,以及android解锁大师,workflow,乐客联盟,海鸥旅游,mm直播app,腾讯新闻,中 ...

  4. GitHub+Hexo 搭建个人网站详细教程

    原文链接 GitHub+Hexo 搭建个人网站详细教程 前言: 随着互联网浪潮的翻腾,国内外涌现出越来越多优秀的社交网站让用户分享信息更加便捷.然后,如果你是一个不甘寂寞的程序猿(媛),是否也想要搭建 ...

  5. 【TLJH】the-littlest-jupyterhub国内搭建和配置详细教程

    文章目录 前言 什么是jupyterhub 什么是TLJH(the-littlest-jupyterhub) 一.安装要求 二.用户权限 安装步骤 国内安装 国外安装 配置 Base URL User ...

  6. ubuntu15.04配置php,Linux_Ubuntu 15.04上安装Justniffer的详细教程,Justniffer 是一个可用于替代 Snor - phpStudy...

    Ubuntu 15.04上安装Justniffer的详细教程 Justniffer 是一个可用于替代 Snort 的网络协议分析器.它非常流行,可交互式地跟踪/探测一个网络连接.它能从实时环境中抓取流 ...

  7. 国外注册的域名dns服务器换回国内dns服务器的详细教程!

    国外注册的域名dns服务器换回国内dns服务器的详细教程! 其他国外域名也类似: 今天据网友反映打不开网站,了解之后才知道是域名ping不通了, 在论坛里了解到Godaddy的域名容易出现国内ping ...

  8. linux 用pe安装win7系统,在U盘PE上安装Linux操作系统的详细教程

    熟悉安装系统的朋友知道PE可以安装Windows系统,而U盘PE也可以安装Linux操作系统,但是仍有很多朋友仍然不知道U盘PE安装Linux的步骤. 操作系统. 因此,今天,U Daxia的编辑将与 ...

  9. 个人电脑如何搭建服务器?或远程连接

    先来介绍下我自己的情况: 1.我所进行实验的环境是在我们学校的校园网中.(当然我所介绍的不仅仅适用于校园网,相反地,一般的家庭宽带相对校园网来说更加容易设置.) 2.我们学校是动态分配IP地址的,所以 ...

最新文章

  1. PCL—低层次视觉—点云分割(基于凹凸性)
  2. 关于 AIOps 的过去与未来,微软亚洲研究院给我们讲了这些故事
  3. 第五课.可变图结构下的归纳式学习图注意力
  4. Firefox 增强版 仅仅5.7 MB
  5. C++ STL 优先队列
  6. Linux中sudo、su和su -命令的区别
  7. 蓝屏分析_电脑突发蓝屏现象?教你如何快速修复
  8. 如何在C++中产生随机数
  9. RecycleView的普通适配器(另加RecycleView的格局格式)
  10. Atitit atitit 编程语言之道补充 s22 attilax 艾龙 著 1. 程序设计是个什么概念呢?历史发展 1 1.1. 连接电缆 2 1.2. 程序内置纸带打点 2 1.3. FORT
  11. YUV_NV21图像数据到RGB颜色空间的转换
  12. 单片机矩阵键盘扫描程序c语言,51单片机矩阵键盘扫描程序(源代码)
  13. 21世纪的“影子王国”:GPT-3,又一场科技革命的来临
  14. 基于KNX技术设计的智能照明控制系统在医院的设计与应用
  15. MapGuide简介
  16. DELL服务器自动开机设置
  17. 计算机大学生的代码作业帮做,现在越来越多的学生使用
  18. 芜湖人社×美创科技,人社局数据安全管理制度与数据分类分级建设
  19. 淘宝淘口令解密,解析,转换接口,API对接
  20. 网站分析行业的“前途”和“钱途”

热门文章

  1. 机器人 瓷砖墙面清洗_墙壁清洁机器人.
  2. java遍历之数组遍历,list遍历,set遍历,map遍历,stream遍历,Enumeration遍历
  3. 原生table如何实现表格首行标题冻结
  4. 计算机学科专业基础综合811,2017年四川省培养单位成都计算机应用研究所408计算机学科专业基础综合之计算机操作系统考研仿真模拟题...
  5. FloTHERM 热分析PDF资料大全
  6. 根据TXT文件的内容重命名图片——以百度街景为例
  7. word关闭时卡死_办公技巧:word文档没有保存就关闭了怎么找回?
  8. 商城-商品搜索(品牌统计、规格统计、条件筛选、搜索分页排序、高亮显示)
  9. CSS炫丽的字体,含中文字体,在线字体
  10. PS 学习笔记 10-污点修复画笔工具组