摘要: 1、讲述httpd工作原理以rpm包的方式安装LAMP,配置基于域名的虚拟机主机并部署PhpMyAdmin、WordPress(提供https)、discuz http协议介绍 http/0.9:1991,原型版本,功能简陋,只有一个命令GET。GET /index.html ,服务器只能回应HTM 阅读全文
posted @ 2019-10-29 16:23 woaiyitiaochai 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1、使用rpm安装mysql yum install mysql-server安装服务器包,实际上这条命令会自动安装客户端包。 查看包配置文件 service mysqld start 启动 数据库 启动成功,会出现提示,实际上是跑了一个初始化的脚本在/var/lib/mysql/中生成了套接字文件 阅读全文
posted @ 2019-10-29 12:07 woaiyitiaochai 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 1、描述视图,存储过程,函数,触发器分别是什么并实践 视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。表现为对实体表的查询结果,查完之后存储在视图。方便下次查询 通过视图,可以展现基表的部分数据;视图数据来自定义视图的查询中使用的表,使用视图动态生成。 创建视图 create v 阅读全文
posted @ 2019-10-29 12:07 woaiyitiaochai 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、借助Ansible Playbook自动化搭建LNMP环境(可借助yum) 通过yum方式安装ansible,先安装epel仓库 yum install epel-release 安装epel仓库 yum install ansible 安装ansible程序 /etc/ansible/ansi 阅读全文
posted @ 2019-10-29 12:07 woaiyitiaochai 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 1、分别使用lxc容器和docker容器搭建nginx服务,能够正常访问到容器内的web服务 下载docker-ceyum仓库至 /etc/yum.repos.d/目录中,使用yum安装docker-ce 使用阿里镜像仓库地址:https://mirrors.aliyun.com/docker-ce 阅读全文
posted @ 2019-10-29 12:06 woaiyitiaochai 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 1、搭建kvm虚拟环境 •KVM是一个混合类型的VMM,它能够以模拟方式支持硬件的完全虚拟 化,也能够在GuestOS中安装驱动程序进而支持部分硬件的半虚拟化 •对网络设备和块设备来讲,半虚拟化方式能够极大地提升设备性能 •Red Hat联手IBM同Linux社区开发出了一种独立于VMM的半虚拟化驱 阅读全文
posted @ 2019-10-29 12:06 woaiyitiaochai 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1、Nginx+Keepalived实现站点高可用 linux cluster类型 LB:nginx负载,varnish(director module)haproxy,lvs HA:keepalived,heartbeat 采用冗余方式为活动设备提供备用设备,活动设备出现故障时,备用设备主动代替活 阅读全文
posted @ 2019-10-29 12:06 woaiyitiaochai 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1、运用haproxy实现nginx服务负载均衡 http://cbonte.github.io/haproxy-dconv/1.5/configuration.html #github之上的文档手持地址 docker pull nginx:alpine #使用docker拉取nginx镜像 [ro 阅读全文
posted @ 2019-10-29 12:06 woaiyitiaochai 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1、搭建mogilefs MogileFS是一个开源的分布式文件存储系统,由LiveJournal旗下的Danga Interactive公司开发。Danga团队开发了包括 Memcached、MogileFS、Perlbal 等多个知名的开源项目。目前使用MogileFS 的公司非常多,如日本排名 阅读全文
posted @ 2019-10-29 12:06 woaiyitiaochai 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 1、搭建mysql服务器,并实现主主复制、半同步复制 存储引擎: 表类型:也称为“表类型”,表级别概念,不建议在同一个库中的表上使用不同的ENGINE; CREATE TABLE ... ENGINE[=]STORAGE_ENGINE_NAME ... SHOW TABLE STATUS 常见的存储 阅读全文
posted @ 2019-10-29 12:06 woaiyitiaochai 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、 简述JVM垃圾回收算法分类 常用的垃圾收集算法 JVM的内存结构包括五大区域:程序计数器、虚拟机栈、本地方法栈、堆区、方法区。其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生、随线程而灭,因此这几个区域的内存分配和回收都具备确定性,就不需要过多考虑回收的问题,因为方法结束或者线程结束时, 阅读全文
posted @ 2019-10-29 12:06 woaiyitiaochai 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1、安装配置gitlab服务,在gitlab新建一个仓库,配置本地密钥,并通过ssh方式拉取gitlab仓库代码 https://packages.gitlab.com/gitlab/gitlab-ce?page=1 gitlab包下载地址 wget https://packages.gitlab. 阅读全文
posted @ 2019-10-29 12:05 woaiyitiaochai 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 1、添加tomcat监控模版 yum install java-1.8.0-openjdk tomcat-webapps tomcat-admin-webapps tomcat-docs-webapp -y #在被监控节点安装tomcat包 与jmx接口通信需要使用特定的客户端,还需要在其他节点或者 阅读全文
posted @ 2019-10-29 12:05 woaiyitiaochai 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1、描述zookeeper集群中leader,follower,observer几种角色 Zookeeper: 分布式系统:是一个硬件或软件组件分布在网络中的不同的计算机之上,彼此间仅通过消息传递进行通信和协作的系统。 特征: 分布性、对等性、并发性、缺乏全局时钟、故障必然会发生 典型问题: 通信异 阅读全文
posted @ 2019-10-29 12:05 woaiyitiaochai 阅读(4344) 评论(0) 推荐(0) 编辑
摘要: 1,编译安装nginx应用,提供wordpress服务 wget http://nginx.org/download/nginx-1.14.2.tar.gz #下载nginx源码包 tar -zxf nginx-1.12.1.tar.gz #解压包 yum groupinstall "Develop 阅读全文
posted @ 2019-10-29 12:02 woaiyitiaochai 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1、描述rsyslog日志服务,并提供带web展示的日志服务器 rsyslog日志服务简介 ​ 日志的概念好理解,日志作用可用于排障和追溯审计的等 ​ 1、rsyslog是一个C/S架构的服务,可监听于某套接字,帮其它主机记录日志信息,在linux系统中可以分类两个日志: ​ klogd:kerne 阅读全文
posted @ 2019-10-29 11:59 woaiyitiaochai 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 1、使用mysqldump备份数据库并通过备份及二进制日志还原数据(备份完后再写入数据,然后再删库) mysqldump -A --single-transaction -F --master-data=2 > /data/backup/mysql.sql -A备份所有数据库,--single-st 阅读全文
posted @ 2019-10-29 11:58 woaiyitiaochai 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 一,计算机组成及其功能 简单来说,计算机分为硬件系统运算器、控制器、存储器和输入/输出设备,五大设备与软件系统 由操作系统,应用系统组成 cpu(中央处理器)计算机核心部分之一,包括运算器.寄存器,控制器,主要功能为1,处理指令,执行操作,处理大规模运算 存储器,内存(Memory)也被称为内存储器 阅读全文
posted @ 2019-10-29 11:52 woaiyitiaochai 阅读(698) 评论(0) 推荐(0) 编辑