常见的服务器系统
Windows Server
Linux(centos、debian、ubuntu)
mac server
常见的个人主机系统:windows 7 windows 10
Linux 只有 黑乎乎的命令行(不装图形化)
WINDOWS 容易上手、对服务器性能要求很高
如何区分windows和linux
通过路径区分
在windows中,路径为 “\” 而在linux下,路径为”/“
通过系统占用区分
一般而言,windows Server占用的资源会比linux多
相对路径与绝对路径
相对路径:张老师在对面办公室
绝对路径:江西省南昌市新建区第一中学明德楼三楼301(经纬度)
网站的访问为相对路径
windows 和 linux的绝对路径
windows:
C:\Users\Admin.android\avd (有盘符)
linux:
/etc/init/ (不带盘符且为”/“)
cmd 命令
在开始,大多数计算机完全是通过在命令行输入命令来操作的在gui大量使用的今天,命令行依然被保留,对linux而言,可能使用命令比使用gui更常见
在windows系统中可以通过win+r再输入cmd后回车进入
下面介绍几个基础的命令
dir
显示当前目录
cd
跳转目录
IP地址
互联网协议地址,缩写为IP地址,是分配给用户上网使用的网际协议的设备的数字标签
简单来说就是你家住址
ip地址的范围
0.0.0.0~255.255.255.255
因为是从0开始的所以0~255有256个数
子网掩码
用于指示IP地址的哪些位标识主机所在的子网,哪些位标识为主机的位掩码,同一个ip段的主机可以直接访问,不同ip段的主机不能直接访问
比如:192.168.1.1和192.168.2.1在255.255.255.0的子网掩码下,他们不能直接访问,而在255.255.0.0的子网掩码下他们能互相访问
可以看知乎的回答,
内网地址
简单来说就是你一栋高楼里面你的门牌号,只有和你一栋楼(即一个内网)的人才能通过门牌号敲你家的门
域名
人们发现ip地址没有实际意义所以非常难记,所以搞了一个域名,类似于经纬度和详细地址的关系,经纬度也能确定你家位置,但是没人用就是因为难用,难记 而是通过详细地址来找路(域名)
DNS
类似与一个大的记事本,记录着ip地址和域名对应的关系,你每次通过域名找ip得在这个大记事本里面找
端口
类似于你家有很多间房间,每个房间有各种各样的功能,如游乐房,睡房,你可以在你家门上编号(端口号)来访问每个门当你去一个人家(访问一个域名/ip)如果不指名默认是其80房间或443房间(80端口号或443端口号)
HTTP 协议
什么是协议
顾名思义,就是一种约定
HTTP 协议
用于从WEB服务器传输超文本标记语言(HTML)到本地浏览器的传送协议
Web 容器
顾名思义,就像杯子一样,让倒水的人(开发者)不用担心用什么装水,不用思考怎么创造一个在外部环境(操作系统等)的杯子也不用在意外界环境是下雨还是刮风带来的影响