如何免费创建一个自己的网站(可通过外网访问)

1 篇文章 2 订阅
订阅专栏

是不是曾想过创建一个属于自己的网站?拥有一个独一无二的域名,让别人可以通过外网使用这个域名访问自己的网站?小白教程来了,大佬请略过轻喷!希望大家互相学习一下,共同进步!

目录

1 基本概念

2 编写简单的网页文件

3启用IIS功能

4 搭建服务器

5 内网穿透

6 注意事项

基本概念

1 网页文件

  1. 当你访问任何一个网站时,你的浏览器将帮你加载对应服务器的网页文件,然后进行解析,为你呈现出你所看到的网页。而常见的网页文件格式后缀有:htm,html,asp,shtml,shtm,jsp,js,php,aspx等。有关各种网页文件分别起什么做用,这里就不多介绍,各位可自行搜索了解。
  2. 当你在电脑上看不到文件后缀时,可打开任意一个文件夹,进行相应的设置。此处以Windows10系统为例:打开文件夹后,点击上方菜单栏的"查看",然后点击勾选“文件扩展名”,就可以看到各种文件的后缀了,例如下图所示的以.html结尾的是一个网页文件,以.exe结尾的是一个应用程序。
    在这里插入图片描述

2 一些网络知识

  1. IP地址:每台可以使用网络的计算机和其它设备都有一个唯一的网络地址,叫做“IP地址”。这个地址可以比作你的家庭地址,它具有唯一性,所以我们可以用它辨认每台上网设备和寻找某一些/台特定的设备进行通信。而IP地址按照访问的范围又可以简单地分为公网IP和内网IP。而IP地址的的数量是有限的,所以我们不可能让每一部设备都分配一个公网IP地址。因此,现在许多通过路由器上网的设备共用一个公网IP地址,也就是说,外部IP网络(广域网,外网)经过路由器之后,路由器便会分发内网IP地址给连上路由器上网的设备,这个内网也可以称作局域网。上网设备的内网IP经过路由器转换为公网IP后,便可以进行与外部网络的通信。
  2. 内网穿透:一般说来,内网(局域网)内的电脑发起对外连接请求,路由器或网关都不会加以阻拦,但来自公网(广域网)对内网里面的电脑发起的连接请求,路由器或网关在绝大多数情况下都会进行拦截。因此,我们需要进行内网穿透,以达到公网访问内网的目的。这样,通过公网访问我们电脑的网页文件,别人就可以打开我们准备好的网页了。关于如何进行内网穿透,下面会进行详细的介绍。

编写简单的网页文件

  1. 下面我们来编写超简单的网页文件,右键桌面新建一个记事本,打开该文本文档,复制下面的代码进去,保存。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    
</head>
<body>
<p>Hello World!<p>
</body>
</html>
  1. 然后把文件名“新建文本文档.txt”改为为"hello_world.html"(注意,要开启文件后缀显示,更改才有效)。双击打开该文件就可以看到网页的模样,即显示了“Hello World!”。网页文件编写完成。在这里插入图片描述

启用IIS功能

  1. 搭建服务器之前,我们需要开启IIS(Internet Information Servers)功能。以Windows10为例,首先点击左下角的图标,在软件栏找到Windows系统,选择Control Panel,有些电脑可能显示的是控制面板,需要选择控制面板,可以通过图标确定。
    在这里插入图片描述
  2. 点击程序
    在这里插入图片描述
  3. 然后点击程序和功能下方的启用或关闭Windows功能,即弹出右方的列表,确保如图所示的对应选项以及其子选项全部选中。最后点击确定。
    在这里插入图片描述

搭建服务器

  1. 以Windows10为例,首先点击左下角的图标,在软件栏找到WIndows管理工具,点击它找到Internet Information Servers(IIS)管理器,然后点击它打开。而Windows7类似,也可以在点击左下角的图标然后在搜索框搜索。
    在这里插入图片描述
  2. 打开之后,先点击左上角的标签(此标签是你的电脑的名称),然后点击列表下的网站,再点击添加网站。
    在这里插入图片描述
  3. 网站名称可以自己取,这里我取的名字是test,应用程序池不用管,来到内容目录的物理路径下,点击红色的那个小灰框,选择刚才编写了的网页的文件夹的路径,我的网页文件放在了桌面,所以选择的是C:\Users\lenovo\Desktop这个路径。然后绑定类型选择http,IP地址我填的是127.1.1.1,端口填80,80端口是为HTTP(即超文本传输协议)开放的,借以浏览网页,其它选项不用管。
    在这里插入图片描述
  4. 关闭上图的页面后,双击打开点击网站,双击选中test,然后点击右边菜单栏的启动,再双击中间菜单栏的默认文档。
    在这里插入图片描述
  5. 首先点击右上方的添加,名称是填上需要打开的网页的html文件的名称,所以填上应该是“hello_world.html”,记得写上后缀“.html”,然后确定。
    在这里插入图片描述
  6. 接下来,点击右方菜单栏的“浏览 127.1.1.1:80(http)”。在这里插入图片描述
  7. 这时候浏览器应该就会打开你刚刚写的那个网页,并且地址栏显示的是127.1.1.1
    在这里插入图片描述

内网穿透

  1. 到这一步时,还无法通过公网访问你的网站,接下来就是进行内网穿透。我们需要首先打开这个网址 https://qydev.com/index.html,先进行注册登录,然后下载对应的软件,Windows10需要下载文件后面有”64版本“的那个文件,而Windows7需要下载文件后面有”86版本”的那个文件。下载后进行解压。
    在这里插入图片描述

  2. 登录后,在管理面板点击隧道管理>点击开通隧道,选择右方的免费版本立即购买。
    在这里插入图片描述

  3. 到了此界面的设置需要注意的是,隧道名称和前置域名需要设置一个独一无二的名字,而且是英文字母组成,所以需要你想一个别人没用过的名称。然后本地端口需要修改成当初配置服务器的那个地址和端口,也就是127.1.1.1:80,冒号是英文输入法下的冒号。然后点击确定添加。
    在这里插入图片描述

  4. 接下来,我们点击隧道管理的隧道列表,点击复制,复制隧道keycode。
    在这里插入图片描述

  5. 打开解压后的文件,双击下面那个文件。
    在这里插入图片描述

  6. 粘贴刚才复制的keycode,回车后,看到下图所示的提示即可。在这里插入图片描述

  7. 接下来就可以复制生成的域名到浏览器地址栏,进而可以通过这个域名用公网打开那个网页了,地址栏不再是127.1.1.1。至此,已经完成所有的步骤!
    在这里插入图片描述
    在这里插入图片描述

注意事项

  1. 当完完全全按照步骤操作依旧没有成功的,可以把Internet Information Servers 管理器关闭后重新打开,在里面删除失败的网站,重试。
  2. 记得在Internet Information Servers 管理器启动你的网站,网站没有启动或者关闭了这个IIS软件,都会导致外部无法访问设置好的网站。
  3. 因为使用的是免费版本,带宽只有1M,所以加载大网页可能会比较慢。
  4. 本教程由本人(小白中的小白)实践得出,存在错误疏漏在所难免,欢迎各位大佬指点,希望大家共同进步!
轻松上手,小白也能免费部署自己的炫酷静态网站!(如何免费搭建个人网站
XiaoqiangClub的博客
03-28 234
如何免费搭建个人网站
VMware下配置Linux系统局域网外网访问图文教程
09-15
本文分步骤给大家详细介绍了VMware下配置Linux系统局域网外网访问图文教程,非常不错,具有参考借鉴价值,需要的朋友参考下吧
如何制作自己的网站,自己的家
05-24
可以帮助大家搭建自己的网站,非常容易的一件事情,而且还可以赚钱呢......
你想要创建一个属于自己的网站吗?十大免费网站
m0_57448314的博客
08-05 4727
是一个开源的建站系统,可创建个人博客、企业官网、电商平台,并且里面有很多主题,插件也非常丰富。 这是一款超级好用的文档生成器,里面含有非常详细的入门教程,只要两行命令就可以完成安装和生成站点了。也可以通过安装插件增加其他丰富的功能。而且文档的格式很简洁,并且是响应式的。文档网站生成器,与Docsify不同的是,它主要从事组件开发场景,和很适合作为组件库的文档,如果你使用过组件库,就会发现这些文档的特点是有代码的,有演示效果没有那么好做,而dumi 可以帮助我们嵌入和折叠代码块,提供组件的预览效果。不仅如此,
如何详细搭建一个属于自己的网站(适合小白)(超详细)
最新发布
2301_81818516的博客
04-10 2343
如何在阿里云服务器上搭建属于自己的网站
内网穿透搭建自己ASP.NET网站
Stephanie的专栏
04-23 552
ASP.NET发布到外网前需要注意的事项 ASP.NET从内网发布一个外网访问网站时,需要注意目标URL需要指定为本机的内网IP,如果本机是自动分配IP会受到网管断电重启的影响(内网IP可能会变化),因此保险起见最好配置一个固定的内网IP。 或者发布完成后,在Web项目的子文件夹下找到发布的配置文件,直接修改里面的IP应该也是可以的。 发布配置流程留意 以下是发布的全部流...
内网穿透工具+常见问题
QQSqqs_的博客
03-25 843
一、下载配置步骤 1.下载安装uTools,里面有各种好用的插件。uTools官网 2.打开软件,选择内网穿透插件 3.进入已安装 4.配置好映射地址,打开链接 打开连接即可访问。 二、常见的问题 1.访问页面出现这个Invalid Host header错误 (1)vue-cli版本为2.x的情况下修改webpack.dev.conf.js中的devServer对象加入disableHostCheck: true即可转发成功 devServer: { disa.
免费建立一个自己的网站
qq_51555426的博客
10-20 3347
小白如何免费建立一个自己的网站 所需工具:织梦CMS Phpstudy_pro(小皮) 接下来就一步步建立自己的网站吧! 一:下载织梦CMSv5.7 sp2 UTF8版和GBK版都可以。想知道具体区别可看网页链接 二:下载安装Phpstudy_pro(小皮) 到官网我们选择windows版下载就好了。 三:运行Phpstudy_pro(小皮) 先启动Apache 和MySQL套件,检查一下网站,数据库,是否工作正常。 网站默认域名locallhost,可以自己创建。默认80端口。若创建新域名,成功后
网站制作教程:如何建设自己的网站
06-24 2316
很多从来没有做过网站的新手都很想知道,如何建设自己的网站,需要准备什么?步骤有哪些? 在讲解之前,需要先明白网站主要由什么组成,一个完整的网站必须具备三元素:域名,网站空间(服务器),网站程序。域名就是网址,空间用来存放网站程序文件网站程序就是展示网站内容的相关文件和功能文件的统称。 在做网站之前你需要先明白自己要做的网站类型,是做企业网站,还是商城网站,还是个人博客。 第一步:注册域名 ...
如何搭建免费的个人网站
热门推荐
infi
06-02 1万+
1. 新建一个github账号,然后登陆https://github.com2,新建一个repository3,上传网站你可以自己写一个网站,或者在网上下载一个网站模板http://www.cssmoban.com/。然后将网站上传到该repository中4,设置GitHub主页5,现在就可以访问主页了https://zhouyinfei.github.io/qiulin/6,申请免费域名htt...
如何免费建立一个网站
编辑编辑器
04-02 6587
以我的个人经历来说,我是不太建议用免费的空间和域名来建立网店或网站。 我之前也建立了一个免费网站,开端的时分觉得真的挺不错的。可是一段时间后,网站的内容多了,阅读量也多了,可是免费网站速度却慢的很。 有一次,我那个免费网站来了五百多个阅读者,也不算多,但是访问十分慢,卡了大半个小时,最后连我自己也上不了自己的网站。 我们总说:“免费的往往是最贵的”,许多人都没想到,用免费网站还有许多晦气之处...
浅谈如何免费搭建自己的网站
jishublog
03-25 308
搭建一个免费网站,首先应该先考虑是开通一个什么类型的网站,选择适合自己的模板,比如开通博客,就可以选用wordpress等博客系统,开通论坛就可以使用动易论坛cms,开通电子商务类网站使用shopex模板。 其次在网上申请自己的一个空间,有一些免费网站空间,比如主机屋免费空间,申请一次即可拥有1G免费空间,让很多小网站主即可拥有属于自己的免费空间,而且也不用花钱。 ...
设置Mysql5.6允许外网访问的详细流程分享
12-15
一、设置MySQL服务允许外网访问 修改mysql的配置文件,有的是my.ini(windows),有的是my.cnf(linux), 在配置文件中增加 [mysqld] port=3306 bind-address=0.0.0.0 然后重新启动mysql服务,执行service mysql ...
WebSocket部署服务器外网无法连接的解决方法
10-19
WebSocket是html5新增加的一种通信协议,目前流行的浏览器都支持这个协议,例如Chrome,Safari,Firefox,Opera,IE等等,下面这篇文章主要给大家介绍了关于WebSocket部署服务器外网无法连接的解决方法,需要的朋友可以...
Mysql允许外网访问设置步骤
12-16
4、创建host(如果有”%”这个host值,则跳过这一步) 如果没有”%”这个host值,就执行下面这两句: mysql> update user set host='%' where user='root'; mysql> flush privileges; 5、授权用户 (1)任意主机以...
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
11-27
1.准备工作。 1.首先准备安装Vue及Vue-CLI $ npm install vue $ npm install -g @vue/cli 2.其次下载Tomcat ...任选一个版本,我测试用的是macOS,所以下载了第二个压缩包 ...其中有一个ROOT文件夹,这个就是我们放置
保姆级网站搭建教学,教你手把手学会搭建属于自己的网站
01的奇思妙想
04-02 1284
以上就是从零开始到搭建完自己的网站,及实战演练的全过程,由于购买域名,服务器都是租的,一个月基本会在200左右的费用,大家自行决定是否搭建,可以开一个月自己学习实操体会一下搭建网站的知识。在宝塔面板—文案—终端(之前没有安装docker的话需要在面板上进行安装推荐清华镜像比较快,如果安装失败,就在软件商店进行安装)—终端下输入docker 回车。在宝塔面板选择文件,点击后选择与你域名相同的那个文件夹(例如chat.01_aide)打开里面就是你网站的源代码文件,可以进行你的网站的设计。
免费网站创建
u010714850的专栏
12-19 502
http://www.freewebhostingarea.com
怎样制作自己的网站?
为众网站建设
12-16 666
最佳答案  1. 要建立个人网站,首先必须要了解一下目前网页制作的基本语言HTML,入门即可,大概花个一二小时就可。  2. 学会使用目前流行的网页制作软件,如Frontpage、Dreamweaver等一些功能强大,所见所得的软件,初步了解就可,不用全部掌握,一般是边用边学,不断提高使用水平。  3. 广泛的上网浏览各种网页,一开始最好能下载一些较简单的个人网页,因为他们所
如何让自己的电脑变成外网可以访问
07-16
要让自己的电脑变成外网访问的,您可以尝试以下几个步骤: 1. 配置网络:确保您的电脑连接到一个稳定的互联网连接,可以是有线或无线网络。 2. 配置路由器:如果您使用的是家用路由器,请确保您的路由器已正确配置,并且已打开端口转发功能。具体操作方法可以参考您所使用路由器的说明书或者厂商的网站。 3. 静态IP或DDNS:如果您的网络提供商为您分配了动态IP地址,您可以考虑使用动态DNS(DDNS)服务,将动态IP地址映射到一个固定的域名。这样即使IP地址变化,您的电脑仍然可以通过域名进行访问。 4. 防火墙设置:检查您的防火墙设置,确保允许外部访问您的电脑。如果您使用的是Windows操作系统,可以在防火墙设置中创建一个入站规则来允许外部访问所需的端口。 5. 端口转发:根据您要提供的服务或应用程序,需要在路由器中设置端口转发规则。具体的端口号取决于您要使用的服务或应用程序。 请注意,将您的电脑暴露在外网中存在一定的安全风险。在进行上述操作之前,请确保您的电脑已经正确设置了安全措施,例如更新操作系统和软件、安装防病毒软件,并使用强密码保护您的设备和服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
1
原创
16
点赞
146
收藏
9
粉丝
关注
私信
写文章

热门文章

  • 如何免费创建一个自己的网站(可通过外网访问) 14272

分类专栏

  • 搭建网站 1篇

最新评论

  • 如何免费创建一个自己的网站(可通过外网访问)

    sun: 内网穿透那个网站上不去了

  • 如何免费创建一个自己的网站(可通过外网访问)

    LYX工作室114514: 网站打不开

  • 如何免费创建一个自己的网站(可通过外网访问)

    ZYC1965993871: 请问这样把html文件加进去后,为何启动网址打不开html绑的音乐文件表情包

  • 如何免费创建一个自己的网站(可通过外网访问)

    Include. Main: 为什么建服务器那个网站打开是404

  • 如何免费创建一个自己的网站(可通过外网访问)

    只会Ctrl加C再加V: 不能用,完全一样的操作,500内部错误

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

2020年1篇

目录

目录

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司大鹏关键词按天扣费威海seo网站推广价格武汉网站设计模板价格丹竹头网站优化按天计费价格福田关键词排名包年推广推荐赤峰建设网站价格长沙SEO按天收费哪家好桂林关键词按天收费多少钱益阳seo优化多少钱海北网页制作多少钱临猗品牌网站设计许昌网站制作设计多少钱黄南百度竞价包年推广银川网站关键词优化报价南宁建设网站报价罗湖网站优化排名张掖网站搭建报价拉萨外贸网站制作推荐铜川企业网站改版公司宿迁阿里店铺托管价格防城港设计公司网站哪家好咸宁网站关键词优化榆林关键词按天收费公司咸阳网站优化按天收费推荐南澳网站推广系统报价吉林外贸网站制作哪家好铜仁网站seo优化价格霍邱网站制作哪家好肇庆SEO按效果付费推荐普洱网站设计模板报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化