linux架构www服务器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/strivenoend/article/details/83472793

部署任何一种服务器应该考虑的?

架战之后,要不要对Internet开放?要不要提供什么服务给客户?提供什么服务?选择哪种服务器软件?

提供这些服务后,要不要对用户做出限制?

根据主机以后的用途与服务的客户端数目,选择硬件与分配网络带宽

 启动服务器,观察启动的状态,服务是否正常运行,设置开机启动该服务器

系统运行如何,查看下服务日志

什么是网络?

计算机和计算机之间实现数据通信,这就叫网络,数据通信传输遵循一定的数据传输协议,这种协议就是Internet协议,只要计算机发出的数据遵循此协议,计算机和计算机之间的通信便建立了,计算机和计算机通信的语言标准-----------------协议

网络的七层模型/5层模型其实就是将网络分层,规定了各层所用到的协议的标准,

物理层:规定网络硬件标准---源主机目的主机的协议开发

数据链路层:规定了帧的标准---源主机目的主机的协议开发

-------------------------------------------------------------硬件部分网卡

网络层:规定了计算机连接建立终止的标准----针对源主机目的主机的协议开发,对接主机

传输层:规定了传输的标准------针对传输可靠性的协议开发,对接应用

应用层:规定了应用之间通信的标准---针对应用通信的高层协议

---------------------------------------------------------------软件部分各种协议

帧MAC在两台主机的网卡之间传输,通过ARPX协议知道其他主机的Mac地址(ip--->mac)

传输数据的本质过程:

应用-----数据打包---http数据包---tcp数据包--ip数据包---mac帧----ip数据包---tcp数据包---http数据包---数据-----应用

期间通过协议对数据进行打包,每一次层的数据作为下一层的数据塞进去,

常见linux网络命令?

ifconfig:查询ip网段与物理网卡的参数值

ping:查看网络状态

traceroute:追踪两个主机之间通过的各个节点的通信情况的好坏

netstat:查看主机所监听的端口

yum:对软件进行管理

-----------------------------------------------------------------------------

在linux主机上我们可以假设各种各样的服务器哦

telnet/sshnfs/dhcp/dns/www/mail服务器

猜你喜欢

转载自blog.csdn.net/strivenoend/article/details/83472793