Linux的源码包上传和下载

[root@192 yum.repos .d]# yum provides rz
[ root@192 yum.repos.d]# yum -y install lrzsz-0.12.20-36.e17.x8664
[ root@192 yum.repos.d]# rz(选择自己要放入的文件)
在这里插入图片描述
在这里插入图片描述
先做个yum的清理缓存,再做一个缓存yum包,安装这些软件包和环境
在这里插入图片描述
一、源码包管理nginx
下载: tengine . taobao . org
官网:http://tengine.taobao.org/
安装:
[root@qfedu.com ~]# useradd www
[root@qfedu.com ~]# tar xvf tengine-2.2.0. tar .9z
[root@qfedu.com ~]# cd tengine-2.2.0
[root@qfedu.com ~]# . /configure \

–user-www
–group=www
–prefix=/usr/local/nginx \ //指定安装在这个目录下
–wi th-http- stub. status. module
–with-http_sub_module
–with-http_ssl_module
–with-pcre
在这里插入图片描述
[root@qfedu.com ~]# make在这里插入图片描述
[root@qfedu.com ~]# make install
在这里插入图片描述

[root@qfedu.com ~]# /usr/local/nginx/sbin/nginx
//启动nginx服务器
在这里插入图片描述

二、源码包的安装:
官网:http://nginx.org/
先要看自身的80端口是否被占用,再删除/usr/local/nginx,进入/etc/yum.repos.d中确认是国内源,在安装gcc,make,zlib-devel,pcre,pcre-devel,openssl-devel

三、通信的标准
IOS:
国际标准化组织 ( International Organization for Standardization )
OSI:
开放系统互联 ( open system interconnection )
分层:
OSI参考模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,其最主要的功能就是帮助不同类型的主机实现数据传输
分层结构的优点:

  1. 开放的标准化接口
  2. 多厂商兼容性
  3. 易于理解、学习和更新协议标准
  4. 实现模块化工程,降低了开发实现的复杂度
  5. 便于故障排除

重要网络协议
TCP协议:
Transmission Control Protocol传输控制协议
是一种面向连接的、可靠的、基于字节流的传输层( Transport layer )通信协议,由IETF的RFC739说明( specified). TCP在IP报 文的协议号是6.在OSI模型中,它完成第四层传输层所指定的功能。

UDP:
User Datagram Protocol用户数据包协议
是OSI参考模型中-种无连接的传输服协议,提供面向事务的简单不可靠信息传送服务。在OSI模型中,在第四层传输层,处于IP协议的上一层。 UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说当报文发送之后,是无法得知其是否安全完整到达的。

UDP的特性:
非面向连接:不用先与对方建立连接,不握手
可靠的:没有确认机制
因为它不属于连接型协议,因而具有资源消耗小,处理速度快的优点,所以通常音频、视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响。

udp的可靠性不是靠协议,是靠应用程序,靠程序员
udp一般用于:
1.即时通信:qq聊天对数据准确性和丢包要求比较低,但速度必须快。
2.在线视频RTSP(Real Time Streaming Protocol -个应用层协议)速度一定要快,保证视频连续,但是偶尔花了一个图像帧,人们还是能接受的。
3.网络语音电话:VoIP语音数据包-般比较小,需要高速发送,偶尔断音或串音也没问题。
4. dns : dns同时占用tp和udp的53号端口,其中tp/53一般在从服务器同步主服务器的时候用。
IP协议是TCP/IP协议族中最为核心的协议。所有TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输。

特点:
不可靠( unreliable )
它不能保证IP数据报能成功地到达目的地。IP仅提供尽力而为的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区,IP有一个简单的错误处理算法:丢弃该数据报,然后发送ICMP消息报给信源端。任何要求的可靠性必须由.上层来提供(如TCP )。
无连接( connectionless )
这个术语的意思是IP并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立的。这也说明,IP数据报可以不按发送顺序接收。如果一信源向相同的信宿发送两个连续的数据报(先是A然后是B) , 每个数据报都是独立地进行路由选择,可能选择不同的路线,因此B可能在A到达之前先到达。

ARP协议的作用
ARP地址解析协议用于将网络地址( IP地址31位)转化为物理地址( MAC地址48位) [RFC826]。ARP协议是属于”数据链路层or网络层的协议,在以太网中的数据帧从一个主机到达网内的另一台主机是根据48位的以太网地址(硬件地址)来确定接口的,而不是根据32位的IP地址。内核(如驱动)必须知道目的端的硬件地址才能发送数据。

ICMP:
ICMP是( Internet Control Message Protocol ) Internet控制报文协议。它是TCP/IP协议族的一
个子协议,用于在P主机。路由器之间传递控制消息。控制消息是指网络通不通。主机是否可达.路由是否可用等网络本身的消息这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。
ICMP经常被认为是P层的一个组成部分。它传递差错报文以及其他需要注意的信息。ICMP报文通常被IP层或更高层协议( TCP或UDP )使用。一些ICMP报文把差错报文返回给用户进程。
其功能主要有:

  1. 侦测远端主机是否存在。
  2. 建立及维护路由资料。
  3. 重导资料传送路径。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值