自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 收藏
  • 关注

原创 kubernetes/k8s之pod资源管理和k8s-harbor

kubernetes/k8s之pod资源管理和k8s-harbor文章目录kubernetes/k8s之pod资源管理和k8s-harbor一、pod特点二、Pod容器分类1:infrastructure container 基础容器2:initcontainers 初始化容器3:container 业务容器三、镜像拉取策略(image PullPolicy)四、部署kubernetes之harbor节点【1】创建nginx-pod【2】查看pod信息【3】在node节点上面使用curl查看头部信息【4】

2020-10-13 10:56:59 426 1

原创 kubernetes/k8s网页可视化管理搭建

kubernetes网页管理搭建文章目录kubernetes网页管理搭建一、dashboard简介二、kubernetes网页可视化搭建.【1】创建dashboard目录,下载dashboard的yaml文件【2】创建dashboard中的rbac、secret、controller、configmap、service组件【3】查看kube-system命名空间的容器和服务【4】访问,端口号可以在service中修改,默认30001【5】在一些浏览器上面需要证书支持,所以制作证书【6】执行脚本声明kube

2020-10-12 10:08:36 1296 1

原创 kubernetes/k8s多节点部署以及负载均衡和nginx反向代理部署

kubernetes/k8s多节点部署以及负载均衡和nginx反向代理部署文章目录kubernetes/k8s多节点部署以及负载均衡和nginx反向代理部署一、k8s多节点部署【1】在master01上复制kubernetes目录到master02【2】在master01上复制kube-apiserver,kube-controller-manager,kube-scheduler管理服务【3】在master01上复制etcd证书【4】在master02上面修改配置文件kube-apiserver中的IP

2020-10-07 19:41:04 1849

原创 kubernetes/k8s之master和node单节点的部署

kubernetes之单节点的部署文章目录kubernetes之单节点的部署一、项目环境二、master组件的部署【1】生成api-server证书(1)ca证书配置(2)ca证书签名(3)ca证书的生成(4)服务端证书生成(5)客户端代理证书生成(6)管理账户证书生成(7)查看证书是否存在【2】拷贝证书到/opt/kubernetes/ssl/下【3】解压kubernetes压缩包,拷贝kube-apiserver kubectl kube-controller-manager kube-schedul

2020-09-30 11:25:58 932

原创 kubernetes/k8s多节点部署之etcd存储的部署以及flannel网络配置的部署

文章目录k8s多节点部署之etcd存储的部署一、项目需求分析:二、项目步骤部署(master节点):【1】下载证书制作工具【2】定义ca证书【3】实现证书签名【4】生成证书【5】指定etcd三个节点之间的通信验证【6】生成etcd证书server端【7】etcd二进制上传【8】创建配置文件,命令文件,证书【9】使用另一个终端复制证书和systemctl管理服务脚本到其他节点【10】在另外两个节点修改cfg下的配置文件【11】检查群集状态是否健康k8s多节点部署之flannel网络配置的部署一、项目需求分析:

2020-09-29 12:29:53 561

原创 kubernetes/k8s认识和原理以及结构图示

kubernetes认识和原理文章目录kubernetes认识和原理【1】kubernetes介绍【2】kubernetes出现的背景(1)传统的应用部署方式(2)新的应用部署方式(3)kubernetes应用【3】kubernetes的特点【4】kubernetes的组件(1)master组件1】kube-APIserver2】ETCD3】kube-controller-manager4】kube-scheduler(2)node节点组件1】kubelet2】kube-proxy3】pod【1】kub

2020-09-29 12:18:20 831

原创 docker安全通信 TLS介绍及配置

安全通信 TLS 生产环境文章目录安全通信 TLS 生产环境一、认识TLS协议【1】TLS的介绍【2】SSL的介绍【3】TLS算法(1)密钥交换和密钥协商(2)TLS加密的更新二、docker安全通信的配置【1】docker-tls加密通讯【2】创建ca秘钥【3】创建ca证书【4】创建服务器私钥【5】签名私钥【6】使用ca证书与私钥证书签名,输入123123【7】生成客户端秘钥【8】签名客户端【9】创建配置文件【10】签名证书,输入123123,需要(签名客户端,ca证书,ca秘钥)【11】删除多余文件【

2020-09-29 11:41:15 255

原创 docker资源管理cgroup【cgroup介绍,stress工具的使用,cpu限制,内存的限制,i/0的限制,传输速率的限制】

docker资源管理cgroup文章目录docker资源管理cgroup一、cgroup的介绍【1】cgroup的功能【2】cgroup的作用【3】cgroup子系统二、使用stress工具测试CPU和内存【1】使用dockerfile来创建一个机遇centos的stress镜像【2】使用命令创建容器【3】通过cpu share可以设置容器使用cpu的优先级,【4】再开启一个容器比较两个容器的%cpu,比例是1:2三、cpu周期限制四、cpu内核参数五、cpu配额控制参数的混合使用六、docker容器的内

2020-09-29 11:19:29 373

原创 docker-consul自动部署和负载均衡以及docker-harbor管理器项目实战

docker-consul自动部署和负载均衡以及docker-harbor管理器项目实战文章目录docker-consul自动部署和负载均衡以及docker-harbor管理器项目实战一、docker-consul自动部署和负载均衡【1】项目需求【2】项目配置之consul服务器(1)consul服务器配置consul【基于docker】(2)查看群集信息(3)通过httpd API获取群集信息【2】项目配置之server服务配置自动加入nginx集群(1)安装gliderlabs/registrator

2020-09-26 16:43:46 236

原创 docker网络,docker容器编排【compose】、搭建consul群集

docker网络,docker容器编排【compose】、搭建consul群集文章目录docker网络,docker容器编排【compose】、搭建consul群集一、docker网络【1】Docker自身的4种网络工作方式【2】自定义网络固定ip的配置二、compose容器编排【1】使用Compose基本上是一个三步过程【2】compose的文件格式注意事项【3】docker compose配置常用的字段【4】docker compose常用命令【5】compose命令说明三、consul介绍【1】co

2020-09-23 12:15:52 168

原创 Dockerfile工具的使用【ssh镜像制作、systemctl镜像的制作、nginx镜像的制作、tomcat镜像的制作、mysql镜像的制作】

Dockerfile工具的使用【ssh镜像制作、systemctl镜像的制作、nginx镜像的制作、tomcat镜像的制作、mysql镜像的制作】文章目录Dockerfile工具的使用【ssh镜像制作、systemctl镜像的制作、nginx镜像的制作、tomcat镜像的制作、mysql镜像的制作】一、Dockerfile工具的介绍【1】dockerfile结构有四部分【2】dockerfile操作指令【注意,每条指令要大写】二、dockerfile制作镜像【1】容器开启ssh【2】容器使用systemc

2020-09-22 19:29:48 257

原创 docker的管理【镜像的生成(基于已有镜像、基于本地模板、基于dockerfile工具)】

docker的管理一、dockerfile的认识1、镜像dockerfile生成注意事项:【1】dockerfile中的每个指令都会创建一个新的镜像层【2】镜像层将被缓存和复用【3】当dockerfile的指令修改了,复制的文件变化了,或者构建镜像时指定的变量不同了,对应的镜像层缓存会失效【4】某一层的镜像缓存失效之后,它之后的镜像层缓存都会失效【5】镜像层是不可变的,如果在某一层中添加一个文件,然后在下一层中删除它,则镜像依然会包含该文件2、Dockerfile脚本分为四层【从下往上】:

2020-09-22 09:23:02 355

原创 docker基础命令之【镜像、容器】认识以及创建、删除、查看等

docker【镜像、容器】创建、删除、查看文章目录docker【镜像、容器】创建、删除、查看一、docker概述【1】docker和虚拟机的区别【2】docker的使用场景【3】docker三要素:【4】centos安装docker的两种方式:二、安装docker镜像【1】安装依赖包【2】设置阿里云镜像源【3】安装docker并设置为开机自启动【4】镜像加速【在自己的阿里云账号中有镜像加速,复制到下面目录即可】【5】网络优化【6】检查docker版本查看docker服务【7】搜索镜像(公有仓库)【8】获取

2020-09-20 11:30:06 271

原创 ELK【Elasticsearch Logstash Kibana】日志分析系统及配置构建、故障问题及解决方案

ELK【Elasticsearch Logstash Kibana】日志分析系统及配置文章目录ELK【Elasticsearch Logstash Kibana】日志分析系统及配置一、认识elk日志分析系统【1】elasticsearch存储及索引【2】logstash日志收集【3】kibana日志展示【4】elk的作用及工作原理二、部署elk日志分析系统【1】elasticsearch部署(1)修改服务端和负载端的主机名(2)添加本地解析并关闭防火防护【//以下配置服务端和负载端配置一样】(3)安装el

2020-09-14 22:56:27 448

原创 glusterfs分布式存储架构集群【分布式卷、条带卷、复制卷、分布式条带卷、分布式复制卷】创建

gluster分布式存储架构集群文章目录gluster分布式存储架构集群一、glusterfs认识【1】GlusterFS概述【2】GlusterFS特点【3】GlusterFS术语【4】GlusterFS工作原理【5】GlusterFS的卷类型(1) 分布式卷(2)分布式卷的特点(3)创建分布式卷(4)条带卷(5) 条带卷的特点(6)创建条带卷(7) 复制卷(8) 复制卷的特点(9) 创建复制卷(10)分布式条带卷(11) 创建分布式条带卷(12) 分布式复制卷(13) 创建分布式复制卷二、部署集群环境

2020-09-14 22:40:39 2424 1

原创 rsync同步认识以及配置【手动操作(免密同步)、自动操作】和inotify+rsync自动同步

rsync同步文章目录rsync同步一、rsync同步的认识【1】应用场景【2】三种工作模式【3】常用的选项二、rsync同步的配置【1】手动同步之主服务配置(1)修改配置文件信息(2)编写密码文件(3)启动rsync(4)编写web站点文件【2】手动同步之从服务器同步配置【3】inotify+rsync自动同步在发起端配置(1)设置监控事件【后面脚本做铺垫】(2)安装inotify-tools辅助工具(3)测试inotify辅助工具是否正常(4)rsync+inotify实时同步(5)验证三、故障及解决

2020-09-13 16:07:35 560

原创 redis数据库【redis数据库的配置、redis数据库基本命令、redis持久化、redis性能管理、redis数据库的群集】故障及解决方案

redis数据库一、关系数据库和非关系数据库的对比【1】关系型数据库结构化数据库,创建在关系模型基础上,面向记录大致包括:oracle、mysql、SQL server、DB2(大数据常用)、Microsoft access非关系型数据库除了主流的关系型数据库外的数据库,都认为是非关系型大致包括:redis、mongdb、hbase、couhdb非关系型数据库产生的背景(1)对数据库高并发读写需求(2)对海量数据高效存储与访问需求(3)对数据库高可扩展性与高可用性需求【2】redis

2020-09-09 22:25:59 246

原创 squid的反向代理【可用域名,可用ip地址】、squid的ACL访问控制和日志管理【sarg软件】以及故障解决

squid的反向代理、ACL和日志管理文章目录squid的反向代理、ACL和日志管理一、squid日志管理系统【1】安装squid服务【2】便于service管理设置脚本【3】squid传统代理服务器配置【4】安装squid日志管理系统【5】在浏览器上面访问192.168.60.30/squid-reports就能出现sarg软件的统计界面。【6】使用周期性计划每天执行生成报告二、squid反向代理【1】安装squid服务【2】便于service管理设置脚本【3】squid传统代理服务器配置【4】修改反向

2020-09-07 20:17:26 713

原创 LVS之Nginx做反向代理+tomcat做网站、nginx与tomcat之间动静分离【网页动静分离、图片动静分离】故障处理

LVS之Nginx做反向代理+tomcat做网站、nginx与tomcat之间动静分离文章目录LVS之Nginx做反向代理+tomcat做网站、nginx与tomcat之间动静分离一、nginx反向代理【1】反向代理概念【2】正向代理与反向代理的原理(1)nginx做正向代理图示:(2)nginx做反向代理图示二、LVS之Nginx做反向代理+tomcat做网站部署【1】手工编译安装nginx服务【2】编译安装tomcat(1)Java环境部署(2)tomcat环境部署【3】配置tomcat01服务器【4

2020-09-05 00:15:47 255

原创 Java简单基础知识【从控制台的输入、输出、条件语句、Java循环for、Java数组(一维数组和二维数组)、创建对象(无参构造、有参构造、默认值构造)】

Java基础知识【1】控制台的输入和条件输出import java.util.Scanner;public class test { public static void main(String[] args) { //控制台输入值 System.out.println("请输入数字:"); //创建一个对象接受从控制台输入的值 Scanner input= new Scanner(System.in); //定义

2020-09-02 22:53:34 797

原创 Haproxy做负载均衡器+nginx网页架构【haproxy的认识、haproxy应用场景、haproxy的配置】

Haproxy高可用代理服务+nginx网页架构一、haproxy服务认识HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。【1】haproxy【2】【3】二、架构搭建配置1、项目需求:三台服务器:【1】haproxy服务器:192.168.60.10【2】nginx网页1:192.168.60.20【3】nginx网页2:192.168.60.302、项目配置:【1】手工编译安装nginx服务器,两台服务都

2020-09-02 22:22:32 156

原创 【hello word】敲开Java语言【Java语言的认识、Java语言的数据类型、Java语言的关键字、java环境的安装】以及使用Java驱动MySQL数据的提取

Java语言认识文章目录Java语言认识一、认识Java语言【1】发展历程【2】编程环境【3】编程工具【4】Java语言的数据类型(1)整数型(2)浮点型(3)字符型(4)字符串型(5)布尔型【5】Java语言的关键字二、认识对象三、Java环境的安装一、认识Java语言Java是由Sun公司于1995年5月推出的面向对象的程序设计语言。Java继承了C++语言面向对象技术的核心,又舍弃了C++语言中的指针、运算符重载以及多重继承的特性,同时引入了泛型编程、类型安全的枚举等特性,使Java成为简单、

2020-09-02 08:29:14 250

原创 keepalived的原理、LVS负载均衡之DR模式+KeepAlived双机热备架构【原理和配置】

LVS负载均衡之DR模式+KeepAlived双机热备架构文章目录LVS负载均衡之DR模式+KeepAlived双机热备架构一、keepalived双机热备【1】keepalived含义【2】keepalived原理图示(1)keepalived的原理(2)keepalived优缺点【3】Keepalived双机热备的应用场景二、LVS负载均衡之DR模式+KeepAlived双机热备架构配置【1】lvs负载均衡之DR模式原理图示【2】lvs负载均衡之DR模式转发过程【3】lvs负载均衡之DR+keepal

2020-09-01 23:26:44 328

原创 LVS负载均衡【分类、部署方式、算法】,lvs负载均衡之NAT模式【原理和配置】

LVS负载均衡之NAT模式文章目录LVS负载均衡之NAT模式一、负载均衡介绍【1】负载均衡的分类(1)软/硬件负载均衡(2)本地/全局负载均衡【2】负载均衡的部署方式(1)路由模式(推荐)(2)桥接模式(3)服务直接返回模式【3】负载均衡的算法(1)轮询法(2)随机法(3)最小连接法二、负载均衡配置之NAT模式1、需求及规划2、负载均衡之NAT模式原理图示3、部署步骤【1】加载ip_vs模块,安装ipvsadm工具,添加双网卡【2】nfs服务器安装(1)编辑配置文件(2)开启nfs服务相关配置(3)查看共

2020-09-01 12:10:08 218

原创 MySQL数据库主从复制、mysql数据库读写分离【读写分离中故障及解决方案】、MySQL数据库MHA高可用【MHA出现故障及解决】

MySQL数据库主从复制与读写分离一、主从复制【1】主从复制的原因【2】主从复制的原理二、读写分离【1】读写分离的原因

2020-08-31 15:35:21 215

原创 MySQL数据库函数【数学函数、聚合函数、字符串函数、日期函数】和MySQL数据库储存过程

MySQL数据库函数一、数据库函数的认识数据库函数是指当需要分析数据清单中的数值是否符合特定条件时,使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1,000 且小于 2,500 的行或记录的总数。 Microsoft Excel 共有 12 个 工作表函数用于对 存储在数据清单或 数据库中的数据进行 分析,这些函数的统一名称为 Dfunctions,也称为 D 函数,每个函数均有三个相同的 参数:database、field 和 criteria。这些 参数指

2020-08-27 11:01:40 249

原创 MySQL数据库高级SQL语句【进阶查询、null值、数据库正则、数据库运算符、连接查询(内连接、左外连接、右外连接)】

MySQL数据高级语句文章目录MySQL数据高级语句1、MySQL进阶查询【1】按关键字排序//升序排列//降序排列//和条件配合使用降序排列【2】对结果进行分组【3】限制结果条目【4】设置别名【5】通配符【6】子查询(内查询、嵌套查询)【7】null值【8】数据库正则表达式(1)以特定字符串开头(2)以特定字符串结尾(3)包含指定字符串(4)以“.”字符串中的任意一个字符(5)匹配包含“或”关系的记录(6)“*”匹配前面字符的任意多次(7)“+”匹配前面字符至少一次(8)匹配指定字符集中的一个【9】数据

2020-08-25 11:10:44 220

原创 MySQL数据库的备份与恢复【完整备份、增量备份、差异备份】

文章目录MySQL数据库的备份【1】数据的备份认识(1)数据备份之双机热备简介(2)数据备份之双机热备方案方式1】基于共享存储(磁盘阵列)的方式2】基于数据复制的方式【2】数据备份的策略(1)完整备份(full backup)(2)增量备份(incremental backup)(3)差异备份(differential backup)【3】数据备份的配置方法(1)物理冷备(2)MySQL完整备份与恢复1】备份整个数据库:2】备份多个数据库:3】备份表4】对所有库进行备份(3)MySQL增量备份与恢复(4)M

2020-08-19 20:10:18 2829 2

原创 MySQL数据库的索引【唯一索引、主键索引、全文索引】、MySQL数据库事务【数据库三大范式、四大性质】、mysql数据库引擎【innodb、myisam】

数据库MySQL的索引、引擎和事务文章目录数据库MySQL的索引、引擎和事务一、MySQL索引【1】索引定义【2】索引特点【3】索引分类(1)普通索引:仅加速查询(2)唯一索引:加速查询 + 列值唯一(可以有null)(3)主键索引:加速查询 + 列值唯一(不可以有null)+ 表中只有一个(4)组合索引:多列值组成一个索引,专门用于组合搜索,其效率大于索引合并(5)全文索引:对文本的内容进行分词,进行搜索二、MySQL引擎【1】引擎分类(1)myisam引擎(2)innodb引擎三、MySQL事务【1】

2020-08-18 20:19:45 477

原创 数据库的认识、数据库的创建【MySQL5.6、mysql5.7】、数据库MySQL基础入门命令之mysql的【库、表(创建、删除、增加字段)数据(增、删、改)】

数据库MySQL基础入门及表索引文章目录数据库MySQL基础入门及表索引一、MySQL认识【1】数据库定义(1)广义定义(2)狭义定义【2】MySQL数据库定义【3】数据库特点(1)实现数据共享(2)减少数据的冗余度(3)数据的独立性(4)数据实现集中控制(5)数据一致性 和可维护性,以确保数据的安全性和可靠性(6)故障恢复二、MySQL基础命令【1】查看数据库信息【2】查看表信息【3】查看表的结构【4】查看表的数据信息【5】创建数据库【6】创建表【7】删除数据库和表【8】往表中插入数据【9】提取数据库信

2020-08-18 13:35:43 516

原创 TOMCAT容器部署和tomcat虚拟主机构建及其优化

tomcat容器部署和tomcat虚拟主机及其优化文章目录tomcat容器部署和tomcat虚拟主机及其优化一、Tomcat部署【1】上传JDK软件包和tomcat压缩包并解压【2】声明JDK全局变量【3】查看Java版本是否改变【4】优化命令为系统识别【5】启动tomcat并验证【6】优化启动二、虚拟主机设置【1】在tomcat工作目录下创建站点【2】tomcat虚拟主机配置【3】配置域名【4】启动服务和tomcat【5】访问不同的域名显示不同的结果三、Tomcat优化【1】修改tomcat配置文件【2

2020-08-13 12:34:18 199

原创 Nginx+fastcgi工作原理与nginx-rewrite模块的应用【rewrite模块的跳转】以及apache+nginx动静分离

nginx工作原理与nginx-rewrite模块的应用文章目录nginx工作原理与nginx-rewrite模块的应用一、nginx工作原理原理及分类1、从结构分类【1】nginx核心模块【2】nginx基础模块【3】nginx第三方模块2、从功能分类【1】handles(处理模块)【2】fliter(过滤器模块)【3】proxies(代理类模块)二、nginx进程1、master进程2、worker进程三、Nginx+FastCGI(快速通用网关接口)运行原理1、认识FastCGI2、运行原理四、ng

2020-08-11 23:15:52 473

原创 Nginx安全优化和nginx网页优化【隐藏版本信息、nginx压缩、nginx缓存、nginx日志分割、nginx时间超时设置、nginx进程优化、nginx防盗链设置、php-fpm参数优化】

nginx网页优化文章目录nginx网页优化【1】手工编译安装nginx服务【2】隐藏版本信息【3】nginx缓存【4】nginx压缩【5】nginx日志分割【6】nginx客户端超时时间设置【7】nginx进程优化【8】防盗链设置(1)首先配置盗链网站(2)配置正常的网站【9】fpm参数优化【1】手工编译安装nginx服务cd /optmkdir nginxcd nginx出 tar zxvf nginx-1.12.2.tar.gz cd nginx-1.12.2yum install -

2020-08-10 20:20:19 428

原创 Nginx认识、LNMP架构论坛搭建、nginx虚拟主机【基于域名虚拟主机、基于IP地址虚拟主机、基于端口虚拟主机】设置

nginx认识以及nginx安全优化设置文章目录nginx认识以及nginx安全优化设置一、nginx认识二、nginx网页优化【1】基于域名虚拟主机(1)nginx手工编译安装(2)service管理设置(3)DNS域名解析配置(4)站点声明【2】基于端口虚拟主机【3】基于IP地址虚拟主机(1)修改区域数据配置文件(2)修改站点声明三、nginx安全优化【1】nginx访问统计【2】nginx访问控制(1)安装httpd服务借用htpasswd(2)指定用户使用密码访问(3)拒绝某一主机或网段四、LNM

2020-08-09 20:02:30 317

原创 Apache网页优化(网页压缩和缓存)和apache安全优化(防盗链和隐藏版本号)

三、Apache压缩Apache实现网页压缩的功能模块有mod_gzip模块,mod_deflate模块,Apache 1.x,没有内建网页压缩技术,但可使用第三方mod_gzip模块执行压缩,Apache 2.x,在开发的时候,内建了mod_deflate这个模块,取代mod_gzip。部署Apache压缩步骤:【1】...

2020-08-06 23:11:36 235

原创 Apache的配置与应用【Apache访问控制】以及apache日志管理【日志分割、awstats日志分析】

一、Apache连接和访问控制1、Apache连接Apache通过设置配置文件或者虚拟主机配置文件中相关的连接保持参数来开启与控制连接保持功能【1】KeepAlive决定是否打开连接保持功能,后面接on表示开启,接off表示关闭。可以根据网站的并发请求量决定是否打开,即在高并发时打开连接保持功能。【2】KeepAlive Timeout表示一次连接多次请求之间的最大时间间隔,超过间隔时间就会断开,从而避免客户端占用连接资源。2、Apache的访问控制为了控制网站的资源访问,可以为特定的网站目录添

2020-08-06 10:56:34 342

原创 Apache构建虚拟web主机【基于域名、基于端口、基于IP】

构建虚拟web主机文章目录构建虚拟web主机一、虚拟web主机简介【1】基于域名【2】基于IP地址【3】基于端口二、基于域名的虚拟主机配置【1】安装httpd服务和DNS域名解析服务【2】修改DNS主配置文件【3】设置区域配置文件【4】添加区域数据配置文件【5】添加虚拟主机配置文件【6】添加站点网页文件【7】修改http配置文件【8】启动服务,验证三、基于IP地址的虚拟主机配置【1】安装httpd服务和DNS域名解析服务【2】修改DNS主配置文件【3】设置区域配置文件【4】添加区域数据配置文件【5】添加虚

2020-08-04 19:21:44 301

原创 部署LAMP论坛平台【Linux Apache MySQL PHP(Python、Perl)】架构

部署LAMP论坛平台一、认识LAMP架构平台LAMP架构是目前成熟的企业网站模式之一,指的是协同工作的一整套系统和相关的软件,能够提供动态的web网站服务站点及其应用开发环境。LAMP是Linux系统、Apache网站服务器、MySQL数据库服务器、PHP网页编程语言。【1】Apache网站服务特点开放源代码;跨平台应用;支持各种web编程语言;模块化设计;运行非常稳定;良好的安全性。【2】源码编译安装Apache[root@localhost ~]# systemctl stop firewa

2020-08-04 17:21:36 388

原创 防火墙Firewall(字符管理与图形管理)与iptables(四表五链)基础研究

防火墙Firewall与iptables一、防火墙防火墙的原理是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它是不同网络或网络安全域之间信息的唯一出入口,通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,有选择地接受外部访问。对内部强化设备监管、控制对服务器与外部网络的访问,在被保护网络和外部网络之间架起一道屏障,以防止发生不可预测的、潜在的破坏性侵入。【1】原理防火墙有两种,硬件防火墙和软件防火墙,都能起到保

2020-07-30 22:55:33 227

原创 shell脚本中Here Document(EOF交互)和Expect免交互方式

Here Document(EOF免交互)和Expect免交互方式文章目录Here Document(EOF免交互)和Expect免交互方式一、EOF免交互【1】基本格式【2】常规用法(1)变量替换(2)变量设定(3)格式控制1】关闭变量替换功能2】去除每行之前的Tab字符3】多行注释【3】注意事项二、Expect免交互【1】基本命令(1)连接线网yum源或者挂在光盘安装expect软件包(2)expect(捕捉)(3)send(发送)(4)spawn(命令启动标签)(5)set(设置)(6)exp_co

2020-07-28 11:52:29 638

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除