随笔分类 - Linux服务
记录下Linux学习中的点点滴滴
摘要:##### vnc 远程GUI桌面工具安装 服务端安装及配置 yum安装服务 检查是否安装图形化界面 yum grouplist | grep -E "GNOME Desktop|Graphical Administration Tools" #下图为已安装 安装图形化界面并配置默认启动(已安装请
阅读全文
摘要:[TOC] 主要功能 HAProxy服务搭建负载均衡服务器,将请求派发不同的后端服务 Keepalived服务实现主从热备,提高服务的可用性 Nginx服务器负责处理.heml静态web请求,并将动态的请求重定向给指定的服务器 Tomcat服务器负责处理.jsp动态web请求 Apache服务器负责
阅读全文
摘要:Tomcat Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目 由Apache、Sun 和其他一些公司及个人共同开发而成 技术先进、性能稳定,而且免费,深受Java 爱好者的喜爱并得到了部分软件开发商的认可 成为目前
阅读全文
摘要: HAProxy haproxy是属于基于七层代理的负载均衡代理方案,同样支持对四层模拟TCP的负载,功能强大;其中七层应用层是基于Http协议进行代理调度,四层是基于tcp四层协议层进行调度,支持(TLS的https和Mysql调度) 提供高可用性、负载均衡以及基于TCP和HTTP应用代理、免费
阅读全文
摘要: 高可用服务器 以提高应用系统的可靠性、尽可能减少终端宕机时间为目标,确保服务的连续性,达到高可用(HA)的容错效果,例如“故障切换”“双击热备”“多机热备”等都属于高可用群集技术 实现技术:keepalived、heartbeat、corosync、cman 高可用主要用于解决单点故障的问题 单
阅读全文
摘要: 集群 [TOC] 概述 集群(cluster),也称为群集,表示一群的意思,在服务器领域表示大量的服务器的集合体。将各个主机组成集群,形成一个系统协调工作,其可扩展性、可用性、容量、性能都会有大规模的提升。 企业级集群分类: 负载均衡集群(LB,Load Balance) 高可用集群(HA,Hi
阅读全文
摘要: Nginx反向代理和缓存 实验环境 nginx反向代理服务器:Centos7 192.168.10.123 LAMP:Centos7 192.168.10.121 LNMP:Centos7 192.168.10.124 注:本次实验基于之前的配置环境,如果感兴趣可以参考 "Nginx初识" 、
阅读全文
摘要: Ngin初识2 [TOC] 实验环境 nginx server:Centos7 192.168.10.124 apache server:Centos7 192.168.10.121 LAMP server:Centos7 192.168.10.121 注:以下实验为 "Nginx初识" 的后续
阅读全文
摘要: NGINX Nginx简介 是一款开源轻量级的高性能静态资源web服务器、也是非常优秀反向代理服务器、缓存服务器、邮件代理服务器 最早由俄罗斯程序员伊戈尔·赛索耶夫开发, "官方网站" 理念和apache不一样,占用内存少、并发能力强、在中国大陆绝大部分的网站服务器都在使用 属于web服务器解决
阅读全文
摘要: 防火墙 NAT NAT地址转换 工作在网络层和传输层,实现地址重写 作用: 隐藏本地网路中主机地址 节约IP地址的使用 分类 SNAT:只是修改请求报文的源地址,一般用于代理内网中的客户机访问外网 DNAT:只是修改请求报文的目标地址,一般用于代理服务端接收客户请求 iptables中的nat表
阅读全文
摘要: PXE+LAMP+NFS+DNAT+DNS综合实验 拓扑结构图 PXE服务器配置 为S1服务器添加网卡 首先S1服务器安装守护进程xinetd(为tftp等服务提供) S1服务器安装tftp服务 修改tftp配置文件 启动服务 2. 将所需配置文件放置tftp服务器共享目录下 放置内核、初始化镜
阅读全文
摘要:防火墙 IPTABLES 防火墙,工作在主机或网络的边缘。对进出本主机或网络段的数据报文,根据规则做匹配,根据匹配的结果做相应的处理。是一种隔离技术,实现内网以及外网传输控制,最大限度阻止黑客破坏企业网络,加强企业网络安全,基于本机内核中的TCP/IP协议栈内核 按照作用对象分类 主机型防火墙 :为
阅读全文
摘要: NFS服务 概述 NFS:Network File System(网络文件系统),是一种基于TCP/IP传输的网络文件系统协议,最早由SUN公司研发。目前使用的NFS 4.X版本 通过使用 RPC(远程过程调用 Remote Procedure Call)实现远程到本地的映射,NFS服务启动后开
阅读全文
摘要: LAMP源码编译安装 实验环境 lamp server:Centos7 192.168.10.121 client:Windows10 192.168.10.1 环境配置 关闭防火墙 关闭selinux 源码包下载 "Mariadb 10.2" "Apache(HTTPD 2.4.33) dow
阅读全文
摘要: PXE无人值守自动化安装 实验环境 dhcp server:Cerntos7 192.168.10.121 tftp server:Centos7 192.168.10.121 vsftp server:Centso7 192.168.10.122 注:防火墙、selinux均已关闭,yum源为
阅读全文
摘要: LAMP环境搭建(Linux+Apache+Mariadb+PHP) [toc] 实验环境 lamp server:Centos7.6 192.168.10.121 client:windows 10 192.168.10.1 环境配置 关闭防火墙 关闭selinux 配置yum源(需要能够确保
阅读全文
摘要: HTTPD2.4的安装与配置详解 httpd2.4 httpd2.4新特性 MPM支持DSO机制 支持event MPM 支持异步读写 支持增强版的表达式分析器 支持毫秒级别的keepalive timeout 基于FQDN的虚拟主机不再需要NameVirtualHost指令 支持用户自定义变量
阅读全文
摘要: HTTPS+cronolog日志滚动+awstats日志分析+AB压力测试 实验环境 CA server:Centos6 192.168.10.111 https server:Centos6 192.168.10.110 client:windows 10 192.168.10.1 配置HTT
阅读全文
摘要: 本实验为前次博客的扩展,有兴趣可以参考 "HTTP服务安装与配置" HTTPD访问控制、虚拟主机、网页压缩优化 [TOC] HTTPD访问控制 访问控制:限制客户端可以访问的资源,或限制其不能访问某些资源 分类 基于来源地址(常用) 基于账号 basic基于虚拟账号认证(明文传输需要进行加密)
阅读全文
摘要:HTTP服务初识 http请求流程 1. 建立、处理连接 2. 接受请求 3. 处理请求 4. 访问资源 5. 构建响应报文 6. 发送响应报文 7. 记录日志 提供http服务的软件 静态资源web程序 httpd(apache) nginx lighttpd 动态资源web程序 IIS tomc
阅读全文