自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 数据库三大范式

一、第一范式(1NF)要求:要求:每一个分量必须是不可分的数据项。特点:1)有主键,且主键不能为空。2)字段不能再分。示例:(以下例子不满足第一范式)学号年龄信息10119湖北武汉市,电话:1234567810120湖北主键:学号不满足原因:1)主键重复。2)信息字段可以再分二、第二范式(2NF)要求:在范式一的基础上,且每一个非主属性完全函数依赖于主键。特点:1)满足第一范式。2)表中的每一个非主属性,必须完全依赖于...

2020-09-10 12:47:48 587

原创 LNMP部署wordpress

4.构建LNMP环境,部署wordpress框架图安装流程4.1配置nginx修改nginx配置文件,使nginx与php建立联系vi /etc/nginx/nginx.conf server { listen 80; server_name www.cyy0523.com; root /data/cyy; #下面的document_root将调用这个值 loc

2020-06-06 23:36:50 354

原创 用本地证书搭建https站点

3.用免费证书实现https站点3.1创建rsa私钥ssl.key密码必须填openssl genrsa -des3 -out ssl.key 1024然后去密码openssl rsa -in ssl.key -out ssl.key3.2生成证书请求文件ssl.csr[root@dnsserver ~] openssl req -new -key ssl.key -out ssl.csrYou are about to be asked to enter information tha

2020-06-06 23:33:12 823

原创 nginx搭建静态资源web服务器

nignx已用编译安装方式准备完毕1.搭建静态资源web服务器1.1编辑配置文件vi /usr/local/nginx/conf/nginx.conf添加一个server server { listen 8080; #自定义端口号 server_name localhost; error_log /var/log/cyy.com.errlog; access_log /var/log/cyy.com.acclog;

2020-06-06 23:27:58 182

原创 配置Apache虚拟主机

Apache虚拟主机1.apache安装yum -y install httpd2.编辑配置文件vi /etc/httpd/conf.d/vhost.conf<VirtualHost *:80> DocumentRoot "/var/www/html/data/pl/" ServerName www.pl.com ErrorLog "logs/pl.com-error_log" TransferLog "logs/pl.

2020-06-06 23:18:13 104

原创 linux部署Cobbler自动安装Centos7与Ubuntu

2.使用Centos 7部署Cobbler,安装Centos7,安装Ubuntu部署Cobbler2.1基础环境配置关闭selinuxsetenforce 0yum配置#安装wget,并添加aliyun仓库及epel仓库yum install -y wget wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.

2020-06-06 23:16:42 397

原创 使用centos6部署PXE+Kickstart

1.使用Centos 6部署PXE+Kickstart,安装Centos6系统原理图以下都在服务器操作1.1安装软件yum -y install tftp-server dhcp syslinux vsftpdyum groupinstall "X Window System" "Desktop"1.2挂载光盘(最好写到/etc/fstab中)mount -t iso9660 /dev/cdrom /var/ftp/pub/cd1.3配置tftp服务vi /etc/xinetd.d/

2020-06-06 23:13:48 160

原创 linux部署DNS_view视图

3.部署DNS_view视图实验拓扑图3.1更改主机名DNS服务器hostnamectl set-hostname DNSserver客户端1hostnamectl set-hostname client1客户端2hostnamectl set-hostname client23.2配置网卡DNS服务器ifconfig ens33:0 10.1.1.161 netmask 255.255.255.0ifconfig ens33:1 192.168.1.161 netmask

2020-06-06 23:09:01 283

原创 linux配置主从DNS服务器

2.主从DNS2.1时间同步ntpdate cn.pool.ntp.orgtimedatectl set-timezone Asia/Shanghai2.2主DNS服务器配置vi /etc/named.rfc1912.zones在刚刚的配置上修改zone "pl.com" IN { type master; file"named.pl.com"; allow-transfer { 10.1.1.170; };};zone "1.1.10.

2020-06-06 23:05:18 151

原创 linux配置本地DNS

1.本地DNS1.1.修改配置文件vi /etc/named.conflisten-on port 53 { any; }; 监听地址和端口directory "/var/named"; 数据文件存放默认目录allow-query { any;}; 允许哪些主机来解析域名recursion yes; 是否支持递归dnssec-enable no; dns安全检查1.2.定义正解区域vi /etc/named.rfc1912.zoneszone "pl.co

2020-06-06 23:04:14 644

原创 ftp文件共享服务实战

文章目录ftp文件共享服务1.搭建只允许匿名用户访问文件共享服务器1.1编辑配置文件/etc/vsftpd/vsftpd.conf1.2**测试**2.让本地用户登录时访问指定目录, 并不能跳出此目录2.1编辑配置文件/etc/vsftpd/vsftpd.conf2.2测试3.让匿名对某目录有权限上传文件3.1创建目录并修改权限3.2编辑配置文件3.3关闭selinux3.4测试4.让某普通用户对某个目录具有上传权限5.虚拟用户相关文件5.1修改配置文件5.2创建虚拟账号及对应分登录目录5.3建立用户数据库

2020-05-19 16:41:05 300

原创 部署SNAT和DNAT

文章目录12.NAT实战12.1 SNAT 原地址转换12.2 DNAT 目的地址转换12.NAT实战12.1 SNAT 原地址转换内网服务器配置1.配置内网Ip地址ifconfig ens33 172.16.1.1 netmask 255.255.255.0(ip地址配完后可以互相ping一下看看通不通)2.配置网关指向防火墙route add default gw 172.16.1.254查看route -n防火墙服务器配置1.配置内网接口ifconfig eth0:0

2020-05-12 18:13:07 562

原创 k8s常用操作

k8s常用操作查看查看节点nodekubectl get nodes查看deploymentkubectl get deployment查看podskubectl get pods --all-namespaces查看指定namespace的podkubectl get pods -n NAMESPACE查看详细信息kubectl describe pod/node/depl...

2020-04-20 22:58:27 167

原创 k8s持久化存储PV&PVC部署

k8s持久化存储PV&PVC部署基于NFS的PV1.创建NFS服务安装nfs-utils rpcbindyum install nfs-utils rpcbind​ nfs-utils所有节点都需要安装启动systemctl restart rpcbind nfs编辑共享配置文件在主机节点编辑vim /etc/exports写入:/mnt/share *(rw)...

2020-04-20 22:56:55 389

原创 k8s环境部署

k8s环境部署1.主机master节点部署1.修改主机名hostnamectl set-hostname k8s012.关闭防火墙与selinux关闭防火墙与selinuxsystemctl stop firewalld && systemctl disable firewalld​setenforce 0vim /etc/selinux/config se...

2020-04-20 22:56:19 193

转载 5分钟看懂Docker和k8s

2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进行了简化和标准化,并命名为——Docker。 Docker技术诞生之后,并没有引起行业的关注。...

2020-04-02 01:26:20 347

原创 Docker多host网络访问-overlay方式

Docker多host网络访问-overlay方式1.配置consul数据库Docerk overlay 网络需要一个 key-value 数据库用于保存网络状态信息,包括 Network、Endpoint、IP 等。Consul、Etcd 和 ZooKeeper 都是 Docker 支持的 key-vlaue 软件。consul是一种key-value数据库,可以用它存储系统的状态信息等,...

2020-03-29 15:09:02 570

原创 两种方式制作Docker镜像

制作Docker镜像1.使用docker commit制作docker commit -m "new container" 6930 cyy0523/newcontainer:s1将容器提交回去做成新的镜像2.使用Dockerfile方式构建mkdir /opt/dockerfile/nginxcd /opt/dockerfile/nginxvim Dockerfile# ...

2020-03-27 14:51:25 116

转载 Docker容器与镜像关系基础概念

docker中容器和镜像的关系是什么?docker的整个生命周期有三部分组成:镜像(image)+容器(container)+仓库(repository)。容器是由镜像实例化而来。也可以说,镜像是文件,容器是进程。容器是基于镜像创建的,即容器中的进程依赖于镜像中的文件。docker中容器和镜像的关系docker 的镜像概念类似虚拟机的镜像。是一个只读的模板,一个独立的文件系统,包括运行容器所...

2020-03-27 14:15:26 1051

原创 ansible-playbook脚本部署nginx

文章目录playbook脚本部署nginx配置ansible1.设置管理端与客户端2.秘钥部署3.配置文件部署playbook1.创建角色目录及相关子目录2.在tasks中定义任务3.在vars中定义变量4.在handles中定义触发器5.创建nginx.yaml引导文件运行playbook脚本部署nginx配置ansible1.设置管理端与客户端管理端设置hostnamectl set...

2020-03-26 12:27:53 199

转载 理解Iaas,Paas,Saas

你一定听说过云计算中的三个“高大上”的你一定听说过云计算中的三个“高大上”的概念:IaaS、PaaS和SaaS,这几个术语并不好理解。不过,如果你是个吃货,还喜欢披萨,这个问题就好解决了!好吧,其实你根本不是一个吃货,之所以自我标榜为吃货,其实是为了收获赞叹式的夸奖,“吃货还这么瘦,好羡慕啊!”或者,总得给伦家的微丰找个像样的理由。一个“吃货”是怎样吃到披萨的呢?1. 在家自己做这真是个麻烦事,你...

2020-03-26 12:24:57 88

转载 什么是shell?bash与shell什么关系

什么是Shell?      shell是你(用户)和Linux(或者更准确的说,是你和Linux内核)之间的接口程序。你在提示符下输入的每个命令都由shell先解释然后传给Linux内核。      shell 是一个命令语言解释器(command-language interpreter)。拥有自己内建...

2020-03-24 10:38:56 290

转载 运维工程师常用平台及工具

运维工程师使用的运维平台和工具包括:Web服务器:apache、tomcat、nginx、lighttpd监控:nagios、ganglia、cacti、zabbix自动部署:ansible、sshpt、salt配置管理:puppet、cfengine负载均衡:lvs、haproxy、nginx传输工具:scribe、flume备份工具:rsync、wget数据库:mysql、or...

2020-03-23 23:42:45 996

原创 给Docker更换国内镜像源

给Docker守护进程配置加速器通过配置文件启动Docker,修改/etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。vim /etc/docker/daemon.json{"registry-mirrors": ["http://hub-mirror.c.163.com"]}修改保存后,重启 Docker 以使配置生效。servi...

2020-03-23 22:26:25 2992

原创 虚拟化相关问题解析

虚拟化相关问题解析硬件虚拟化&软件虚拟化TYPE2 软件虚拟化VMM 运行在传统的操作系统上,就像其他计算机程序那样运行。特点VMM 作为应用程序运行在主操作系统环境内运行效率一般较类型 I 低实现案例VMware 5.5 以前版本Xen 3.0 以前版本Virtual PC 2004TYPE1硬件虚拟化这些虚拟机管理程序直接运行在宿主机的硬件上来控制硬件和管...

2020-03-22 14:20:37 172

转载 简历怎么写

一、简历怎么写从面试官的角度来说,面试官想看到什么样的内容:1、基本面貌:​ 姓名、性别、年龄(或者出生年月)、邮箱、手机号码、籍贯、求职意向,大概这么多就够了,这些相信大家都会写。2、教育背景:​ 学校、专业、时间段,大概这么多也就够了,如果是研究生也可以写下研究方向。3、工作经验:​ 如果没有工作经验也可以写一些项目经验或者研究经验,这里很重要,基本上亮点就在这...

2020-03-19 01:39:27 1147

转载 CentOS6安装python2.7&ansible

文章目录Linux centos6 安装pytho...

2020-03-18 14:57:33 155

原创 centos6安装python2.7

第一步: 安装 依赖yum install gcc zlib-devel openssl-devel第二步: 下载 Python 2.7wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz第三步: 解压 编译tar xzf Python-2.7.13.tgzcd Python-2.7.13./configure...

2020-03-17 14:10:04 85

原创 欢迎使用CSDN-markdown编辑器1

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-03-12 22:01:17 47

空空如也

空空如也

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

TA关注的人

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