从0到0.1,快速搭建一个静态网站

本文将从0到0.1搭建一个简单的网站。

文章目录

网站原理

本质:计算机互联、共享资源

最早起源于军事,科研用途。

怎么定位每台机器?:ip (身份证号) 域名 dns (把域名转换成ip)

每台公网机器有自己独一无二的ip,就相当于我们的身份证号。

而ip地址,是一串数字,不好记忆,所以就有了域名,例如www.baidu.com

dns协议就是把域名转换成ip地址的,因为要寻找那台机器我们最终需要通过ip地址。

我们通过cmd来看一下百度的ip地址,摁住win+r,输入cmd,回车

输入ping www.baidu.com

dns协议会解析出百度的ip地址

《从0到0.1,快速搭建一个静态网站》

我们可以直接在浏览器通过输入这个ip来访问百度,和访问域名是一样的。

《从0到0.1,快速搭建一个静态网站》

公网ip 内网ip

公网ip就是大家都在互联网上,都可以访问到的,而内网ip就是只有在局域网内才能访问的。

什么是局域网呢?

用个通俗的例子,一个班级就是一个局域网,一个班级用一个公网ip,每个同学用一个内网ip。你们出去只能以班级的名义和别人交流,别人不认识你。但是在你的班级里,大家互相之间都认识。

内网ip有好多个作用,首先可以缓解公网ip不够用的问题,ipv4都耗尽了,没那么多公网ip(现在已经向ipv6过渡了),一个人一个公网ip太奢侈了。还有就是安全保障。等等。

我们自己的电脑都有一个内网ip,可以打开cmd查看

摁住win+r,输入cmd,回车

输入ipconfig

《从0到0.1,快速搭建一个静态网站》

端口

端口就像一个房子的窗口和门一样,用来和外界通信。

不同电脑之间通信,你想,电脑上有各种各样的服务和应用,比如浏览器,qq,它们都有不同的端口,这样我们访问其他应用的时候,人家才能根据端口知道你想干啥。

我们可以通过任务管理器来查看应用的端口

打开任务管理器,点击性能,然后点资源监视器

《从0到0.1,快速搭建一个静态网站》

从网络中,在网络活动的进程的程序前面打√,然后就能在侦听端口那里看到它所使用的端口。

《从0到0.1,快速搭建一个静态网站》

资源文件

其实我们访问其他的网站,就像访问我们电脑里的文件一样,只是需要通过互联网访问其他机器。

我们访问的网站本质上是在其他电脑上的文件。

网站构成

web服务器软件:apache、nginx、等

我们之前说了,一台电脑有很多应用,我们根据端口来识别不同应用。

但是呢,即便有了端口,当有用户来请求网站内容的时候,我们也不知道它想要干什么。

这就需要一个东西来帮我们识别它到底要干什么,然后做出响应,这个就是web服务器

《从0到0.1,快速搭建一个静态网站》

数据库 mysql

暂且不说

等等

利用宝塔搭建简易网站流程

首先我们要有一台服务器

服务器的话,对于学生来说,腾讯 阿里云等都有学生一会,一个月不到十块钱。

《从0到0.1,快速搭建一个静态网站》

搭建一站式控制面板 宝塔

手动搭建。

宝塔官网:https://www.bt.cn/

《从0到0.1,快速搭建一个静态网站》

根据不同系统选择不同命令,远程连接服务器后,切换root用户,直接复制输入命令即可

《从0到0.1,快速搭建一个静态网站》

在输入完命令后,等一段时间即可。(可能开始会有几个选项,需要你输入yes确认)

然后会给你面板的访问地址和账号密码。注意,需要在云服务器上开通8888端口才能访问,具体开通见后面

《从0到0.1,快速搭建一个静态网站》

如何远程连接服务器

一个是可以采用xshell,putty等工具,另外可以直接用cmd命令行

ssh 用户名@ip地址,然后输入密码即可

《从0到0.1,快速搭建一个静态网站》

密码的话,以腾讯云为例,买了服务器后,在这里重置即可。

《从0到0.1,快速搭建一个静态网站》

切换root用户

如果不让以root用户登录的话,在普通用户登陆后

输入sudo su 或者 su root,然后输入密码即可

开通8888端口

以腾讯云为例。

进入服务器管理页面,点防火墙选项,然后点击添加规则

《从0到0.1,快速搭建一个静态网站》

输入端口号,其他默认,确认即可

《从0到0.1,快速搭建一个静态网站》

直接搭建

重置应用的时候直接选择宝塔即可

《从0到0.1,快速搭建一个静态网站》

《从0到0.1,快速搭建一个静态网站》

如果是这搭建的话,账号密码可以在这里查看

《从0到0.1,快速搭建一个静态网站》

登录宝塔

根据不同方式搭建都有给出宝塔地址,我们进行登录

《从0到0.1,快速搭建一个静态网站》

《从0到0.1,快速搭建一个静态网站》

登录的时候会让你绑定账号,根据提示走就可以。

安装web服务器软件

在软件商店搜索apache,然后进行安装即可

《从0到0.1,快速搭建一个静态网站》

添加站点

网站—添加站点—域名就输入http://ip地址即可

《从0到0.1,快速搭建一个静态网站》

创建成功!

现在就可以用ip访问这个网站了,会看到默认页面

《从0到0.1,快速搭建一个静态网站》

简单修改

我们之前说过,我们访问的东西本质还是文件,

我们可以从文件里,进入这里查看,可以自己修改index.html,上传和下载文件

《从0到0.1,快速搭建一个静态网站》
《从0到0.1,快速搭建一个静态网站》

    原文作者:唐仔橙
    原文地址: https://blog.csdn.net/qq_43200143/article/details/121374124
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞