网络相关知识详解
摘要:一、网络硬件层基础知识 1.网络通讯基本原理 1)主机之间需要有传输介质 2)主机上必须有网卡设备 可以将二进制信息转换为高低电压,信号调制过程 可以将高低电压转化为二进制信息,信号的解调过程 3)多台主机需要协商网络速率 100Mbps ~ 100Mbit per second ~ 每秒钟传输10
阅读全文
posted @
2021-11-05 22:58
jueyuanfengsheng
阅读(201)
推荐(0) 编辑
nginx+keepalived实现集群高可用&&LNMP架构常见问题
摘要:nginx高可用服务介绍说明 避免负载均衡服务出现单点问题 keepalived高可用对之间是通过VRRP通信的: (1)VRRP,全程Virtual Router Redundancy Protocol,中文名为虚拟路由冗余协议,VRRP的出现是为了解决静态路由的单点故障。 (2)VRRP是通过一
阅读全文
posted @
2021-10-29 02:35
jueyuanfengsheng
阅读(285)
推荐(0) 编辑
DHCP服务和PXE
摘要:DHCP 解决局域网中地址分配的问题,只用于局域网 把一个主机接入TCP/IP网络,要为一台主机配置哪些参数: IP/mask Gateway DNS Server Wins Server,NTP Server 参数配置方式: 静态指定 动态分配 bootp protocol dhcp:引入了“租约
阅读全文
posted @
2021-09-01 15:24
jueyuanfengsheng
阅读(582)
推荐(0) 编辑
RPM包制作
摘要:RPM包制作 制作RPM包一定不要使用管理员进行,因为管理员权限太大,在制作过程当中,一个命令使用错误,后果将是灾难性的。本身制作RPM包也用不到管理员权限,可以使用普通用户进行。 制作步骤: 1.Set up the directory structure 2.Place the sources
阅读全文
posted @
2021-08-23 09:30
jueyuanfengsheng
阅读(1113)
推荐(0) 编辑
JAVA && tomcat
摘要:java oak:java早期的名称 java包含四个独立却又被此相关的技术: java程序设计语言 java API(java第三方库) java Class 文件格式(编译后的文件格式) JVM:Java Virtual Machine(编译后的文件再java虚拟机上运行) java源程序文件(
阅读全文
posted @
2021-08-12 17:43
jueyuanfengsheng
阅读(52)
推荐(0) 编辑
CPU及内存调优
摘要:# 进程类别 交互式进程(I/O) 批处理进程(CPU) 实时进程(Real-time) CPU密集型:分配时间片长,优先级低 IO密集型:时间片短,优先级高 Linux优先级:priority 实时优先级:1-99,数字越小,优先级越低; 静态优先级:100-139,数字越小,优先级越高; nic
阅读全文
posted @
2021-08-10 17:08
jueyuanfengsheng
阅读(543)
推荐(0) 编辑
Linux_31 Linux Cluster && 各种调度算法实现不同的调度
摘要:Linux Cluster Cluster:计算机集合,为解决某个特定问题组合起来 形成的单个系统; Linux Cluster 类型: LB:Load Balancing,负载均衡; HA:High Availiablity,高可用; A=MTBF/(MTBF+MTTR) (0,1):90%,95
阅读全文
posted @
2021-07-14 16:31
jueyuanfengsheng
阅读(140)
推荐(0) 编辑
Linux_30 IO事件模型及nginx常用模块使用(1)
摘要:http服务及IO事件模型 engine X = Nginx http协议:web 服务器(类似于httpd)、http reverse proxy(类似于httpd)、imap/pop3 reverse proxy NGINX is a free,open-source,high-performa
阅读全文
posted @
2021-07-14 16:29
jueyuanfengsheng
阅读(129)
推荐(0) 编辑
Linux_29 时间服务(chrony/ntp)和 rsyslog日志(高级用法)
摘要:chrony CentOS 7:同步时间使用 Chronyd(/etc/chrony.conf)服务, 而CentOS 6使用的是ntpd服务(/etc/ntp.conf) 准确的时间同步: Chrony 是网络时间协议的(NTP)的另一种实现,与网络时间协议后台程序(ntpd)不同,它可以更快地且
阅读全文
posted @
2021-07-07 09:30
jueyuanfengsheng
阅读(1972)
推荐(0) 编辑
Linux_28 iptables
摘要:由于这五个规则是内核中的功能,用户不能直接操作内核中的功能,内核中所有的功能都是通过接口向外提供调用的,所以用户想要和内核交互,只能通过系统调用完成,所以需要开发一个用户空间工具,利用这个工具编写一些内容,送到内核的这些个位置上,来帮我们生成规则,这个工具就叫做iptables,内核中的叫netfi
阅读全文
posted @
2021-07-06 15:58
jueyuanfengsheng
阅读(109)
推荐(0) 编辑
Linux_27 ftp、nfs、samba
摘要:ftp I/O:网络、存储 存储: DAS:Direct Attached Storage 接口类型:"block" 设备:SATA,SAS;IDE,SCSI;USB; NAS:Network Attached Storage 接口类型:"file" 协议:CIFS(samba),NFS(Netwo
阅读全文
posted @
2021-06-23 15:44
jueyuanfengsheng
阅读(254)
推荐(0) 编辑
Linux_26 LAMP
摘要:LAMP LAMP: a:apache(httpd) m:mysql,mariadb p:php,perl,python WEB资源类型: 静态资源:原始形式与响应内容一致 动态资源:原始形式通常外围程序文件,需要在服务器端端执行之后,将执行结果返回给客户端; 客户端技术:javascript 服务
阅读全文
posted @
2021-06-18 17:00
jueyuanfengsheng
阅读(71)
推荐(0) 编辑
Linux_25 SELinux及systemd新特性
摘要:SELinux SELinux:Secure Enhanced Linux,工作于Linux内核中 DAC:自主访问控制; MAC:强制访问控制; SELinux右两种工作级别: strict:每个进程都受到selinux的控制; targeted:仅有限个进程收到selinux控制; 只监控容易被
阅读全文
posted @
2021-06-18 16:24
jueyuanfengsheng
阅读(373)
推荐(0) 编辑
Linux_24 http和httpd
摘要:Web Service 应用层:http,https 实现某类具体应用 传输层协议:TCP,UDP,SCTP IANA: 0-1023:众所周知,永久地分配给固定的应用使用,特权端口; 1024-41951:亦为注册端口,但要求不是特别严格,分配给程序注册为某应用使用;3306/tcp,11211/
阅读全文
posted @
2021-06-17 11:02
jueyuanfengsheng
阅读(242)
推荐(0) 编辑
Linux_23 DNS 正向解析区域、反向解析区域;主/从;子域;基本安全控制
摘要:DNS and Bind Sockets: C/S: Client:发起应用请求的程序; Server:响应请求(提供服务)的程序; 传输层协议:TCP,UDP,SCTP TCP:Transmission Control Protocol 面向连接的协议:双方通信之前需要事先建立虚连接; UDP:U
阅读全文
posted @
2021-06-13 23:25
jueyuanfengsheng
阅读(500)
推荐(0) 编辑