- 博客(47)
- 收藏
- 关注
原创 企业13、docker仓库的介绍,公有私有仓库。在私有仓库中我们加密,以页面的方法来看仓库。
docker仓库的简单介绍。是用来保存镜像的位置,Dockuer体供一个注册服务器来保存多个仓库,每个仓库有可以包含多个具有不同tag的镜像,自己创建的镜像,不仅可以在本地使用,并且可以上传到Docker仓库。Docker运行时使用的Dockerfile默认仓库时Dockuer Hub公共仓库,里面存储了各类的镜像,用户通过编写Dockerfile,build创建以后生成镜像,下来创建容器,然后...
2019-10-04 20:43:26 276
原创 企业12,Docker,的简单认识,镜像的倒入,容器的分层,镜像的构造,优化等。
docker模式,为应用部署平台,打包应用。共享宿主机的操作系统。docker景象非常小。安装[root@server1 Desktop]# lscontainerd.io-1.2.5-3.1.el7.x86_64.rpm docker-ce-18.09.6-3.el7.x86_64.rpmcontainer-selinux-2.21-1.el7.noarch.rpm docker-...
2019-10-04 13:35:53 181
原创 企业11,zabbix,在平台上手添加模版,部署云平台,监控tomcat。
在平台只上我们监控的所选向只有十几个左右,完全不能满足我们的监控要求,因此我们可以使用插件来添加,更多的模版。在server1上的配置如下。安装插件,并在插件的配置文件中,写入自己的mysql账户与密码,不然,无法登录到里面去进行获取相应的信息。将我们安装的软件的用户模版的配置文件复制一份到我们的zabbix agent中。[root@server1 ~]# rpm -ivh percona...
2019-10-04 10:42:01 183
原创 企业10,zabbix实现对服务器的监控。发现服务器的方式,以及对数据库的监视。
1、安装zabbix。reset两台虚拟机。2、分布式,的zabbix,监控远程主机。nagios缺点,功能不全面,使用脚本来监控。cacti,图形较为好看。zabbix有额外的插件grafana。prometheus,监控,zabbix升级版。安装包:[root@server1 4.0]# yum install -y fping-3.10-1.el7.x86_64.rpm ikse...
2019-09-30 21:06:13 248
原创 企业9,redis的运用。实现主从复制,储存数据的特点。
redis1、指出多多种数据类型,存储。2、时间较长,数据变动较少的。放到redis缓存,读写速度快。3、单线程,数据不会丢失。比较简单,减少不必要的上下文切换。3、多路io复用。请求可以不断进,不影响速度。5、主栈更新数据,redis也要跟新6、memcache,数据没有实际东西保存东西,断电会丢失。redis会在文件追加,不怕。7、codis,有代理。解决打开两台虚拟机[ro...
2019-09-30 20:25:26 253
原创 企业8、mysql的读写分离,高可用,手动实现以及脚本方式实现。
mysql读写分离这次是在mysql的基于gtid的主从复制上进行的。master:给一个账户和密码,在数据库中。slave:更改主master,开启后查看。[root@server1 mysql]# systemctl stop mysqld.service [root@server1 mysql]# rm -fr *[root@server1 mysql]# vim /etc/my....
2019-09-30 17:47:45 146
原创 企业7,mysql中的复制,基于ip,gtid等方式。还有半同步复制,全复制。
安装解压我们mysql:server1: [root@server1 ~]# tar xf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar 解压和下载[root@server1 ~]# yum install -y mysql-community-client-5.7.24-1.el7.x86_64.rpm mysql-community-common-...
2019-09-26 22:54:55 70
原创 企业5 linux中安装mysql和php。
linux6.5的安装。安装mysql解压和下在cmake命令:[root@server1 ~]# tar zxf mysql-boost-5.7.27.tar.gz[root@server1 ~]# yum install cmake-2.8.12.2-4.el6.x86_64.rpm -y现在依赖行软件:[root@server1 ~]# yum install -y gcc nc...
2019-09-24 00:26:31 316
原创 企业4,nginx的运用。反向代理,轮询。配置文件的改变,监控页面。
1、nginx与apache一样都是一种web服务器。基于REST架构风格,,以统一的资源描述符uri或着统一的资源定位符,url作为沟通依据,通过HTTP协议提供各种网络服务。apache是一种重量级web服务器,nginx是一种轻量级高并发服务器nginx就应运而生了。nginx主要来做代理。安装nginx:我们在之前先取消debug模式,这样安装的nginx会较小[root@serve...
2019-09-24 00:25:03 199
原创 企业3 linux6.5图形化高可用。可以可以实现轮询反向代理等。
图形化高可用1\安装虚拟机用centos6.5版本的安装完毕后,在真机上挂载6.5的包。在虚拟机上我们进行配置yum源[root@server1 ~]# cd /etc/yum.repos.d/[root@server1 yum.repos.d]# lsrhel-source.repo[root@server1 yum.repos.d]# vim rhel-source.repo [r...
2019-09-23 23:58:13 152
原创 企业2lvs,修改ip来进行,nat,隧道等形式,可以实现代理,与轮询。
在这里我放一些在物理机上的历史操作和图片lvs第一个实验,修改ip的连接,同一个网段:server1servier1:(0939之前的)171 yum clean all 172 yum repolist 173 yum install -t ipvsadm 174 lsmod | grep kvm 175 rpm -qa | grep ipvsadm 176...
2019-09-23 23:22:30 227
原创 企业1 linux--varnish,进行cdn的简单实验
1##########安装varnishi所需软件包server1:[root@server1 ~]# yum install -y varnish-4.0.5-1.el7.x86_64.rpm varnish-libs-4.0.5-1.el7.x86_64.rpm jemalloc-3.6.0-1.el7.x86_64.rpm ##解决依赖性[root@server1 ~]# rpm -q...
2019-09-23 23:00:56 132
原创 python7,面向对象,继承,多继承。以及简单的联系。
###面向对象与面向过程的简单介绍面向过程:主要侧重于怎么做,会根据需要完成的需求把操作步骤从头到尾逐步实现,会根据开发者的需求,将某写独立的代码封装成一个个函数,最后完成代码需要调用不同的函数来实现。它具有如下特点:1)注重步骤和过程,不注重职责分工2)如果需求复杂,则代码也会随之变得复杂3)如果在复杂的项目的时候,没有固定的套路,开发难度加大面向对象:主要侧重于谁来做。相比较函数,...
2019-09-23 22:43:40 147
原创 python第6天,python的遍历和第三方模块。
####上下文管理器: 打开文件,执行完with语句内容之后,会自动关闭文件对象with open('/tmp/passwd') as f: #上下文管理器: 打开文件,执行完with语句内容之后,会自动关闭文件 print(f.read()) #f是变量,度却变量并输出with open('/tmp/passwd') as f1,open('/tmp/pass...
2019-09-23 22:11:41 286
原创 python5 匿名函数、装饰器和文件的读取
###匿名函数的关键字为lambda,冒号前面是形参,冒号后面是返回值from functools import reduce #定义累加的库def fun(*args, **kwargs): #定义函数 return args, kwargsprint(fun(1, 2, 3, 4, 5)) #输出print(lambda *args, **kw...
2019-09-08 15:15:46 170
原创 python4 函数的参数,变量等等。生成式简单介绍以及python中内置的高阶函数
##########函数的定义##写一个函数def hello(): ##定义一个函数 print('hello1') print('hello2') print('hello3')hello() #调用函数def sum_2_sum(): ...
2019-09-08 15:01:53 202
原创 python3 列表的查看修改和排序,元组、集合以及字典的相关介绍
python是面向对象的语言,胶水语言,psutil,系统参数监控。pv一个页面一个pv,uv一个用户一个uv。列表修改。1、通过索引、重新赋值。service = [‘http’,‘samba’,‘nfs’] ####给列表给值service[0]= ‘mysql’ ###索引,更换httpprint(service) ...
2019-09-08 14:55:04 170
原创 python2 python列表进行简单了解
#####################python中的列表list = [1,1.3,True,'wesos',(1,2,3,4)] 可以在列表中放任何东西print(list,type(list))[1, 1.3, True, 'wesos', (1, 2, 3, 4)] <class 'list'> ##结果a = ['http','scp','vs...
2019-08-31 16:21:21 90
原创 python2 for 、while语句的简单运用,字符串了解
##############for语句的循环跳出方法exit():它代表的是整个程序结束。break:它代表的for这个循环结束,而程序中的其它命令继续运行continue:它代表的是for里面循环的仅满足条件的这一次循环跳过。但是不结束for的整个循环。for i in range(0, 9): if i == 4: # break # co...
2019-08-31 16:13:09 217
原创 python1 python的起源,与优缺点。输入与输出和简单计算。
############python1、python的起源python的创始人为吉多.范罗苏姆,他在1989年的圣诞节期间决心开发一个新的解释程序,面向对象是非程序员,并且还是开源的,在互联网上开原,全世界的人都可以参与到python这个语言的功能开发上。2、解释器计算机不能直接理解机器语言(010101)之外的语言,所以程序员必须把所写的程序语言翻译成机器语言,计算机才能执行程序。将其他...
2019-08-31 15:34:21 178
原创 2、shell简单介和脚本的编写
1、什么是shell命令用shell包裹,和内核交互。shell可以将好的传递,不好的过滤。shell版本很高,bash、kcsh、。多任务,多用户,随时调度,保护内核。shell也是操作系统中的一个软件,他包在linux内核的外面,为用户和内核之间的交互提供了一个接口,系统中的命令用shell去解释shell接受系统回应的输出并显示其到屏幕中2、什么是内核cpu一次只能处理一个任务。系统...
2019-08-26 21:13:22 149
原创 unit15 linux系统中的磁盘管理
######################本地存储设备的识别插上u盘可以看到插上U盘看设备fdisk -l ##真实存在的设备 (不一定是系统识别的)cat /proc/partition ##系统时别的设备blkid ##系统可使用的设备df ##系统正在挂载的设备#############设备的挂载和卸载#设备名称:/dev/xdx ##/dev/hd...
2019-08-26 20:16:09 82
原创 unit19 linux系统中出现的相关问题
#################更改root密码#1.硬盘引导阶段 mbr主引导记录的恢复 ############### dd1#模拟问题:dd if=/dev/zero of=/dev/vda bs=446 count=1grub2-install 启动分区所在硬盘grub2-install /dev/vda#2.文件引导阶段 #1)引导文件丢失/bo...
2019-08-26 20:15:49 189
原创 unit18 linux中的selinux简单介绍
#################selinux##################1.selinux内核级加强型防火墙1.针对文件,会对系统中每个文件添加安全上下文(context)2.针对进程,会对系统中的每个进程添加全上下文(context)3.会在系统服务上设定sebool开关4.当进程安全上下文和文件的安全上下文不匹配时,那么进程无法访问此文件5.sebool会限制服务...
2019-08-26 20:15:35 183
原创 unit17 vsftp快速传输的一种方式
server:systemctl stop/disable firewalldvim /etc/sysconfig/selinux :disabledclient:同上server:安装软件 yum install vsftpd -ysystemctl start/enable vsftpd 1.要实现匿名用户的下载ll -d /var/ftp/pubchgrp ftp /var/...
2019-08-26 20:15:16 95
原创 unit16 linux中对于磁盘卷组的建立,与最后的挂载。对于lvm的快照
######lvm#######pv ##物理卷被lv命令处理过的物理分区vg ##物理卷组被组装到一起的物理卷pe ##物理扩展lvm设备的最小存储单元,lvm是pe的整数倍lvm ##逻辑卷直接使用的设备,可以增大缩减并保持原有数据不变##lvm建立##监视watch -n 1 'pvs;vgs;lvs;df -h /mnt'1.分区并时定分区标签未8epvcre...
2019-08-26 20:14:51 179
原创 unit14 系统延时任务及定时任务
#######系统延时任务###touch /mnt/file{1..10}[root@localhost ~]# at 23:37 ##设定任务执行时间at> rm -fr /mnt/* ##任务动作 at> <EOT> << CTRL +D ##用ctrl+D发起任务[root@localhost ~]# at now+1min...
2019-08-26 20:13:58 118
原创 unit11 虚拟机管理命令,和虚拟机的简单安装,脚本的安装虚拟机
####脚本安装虚拟机#!/bin/bashvirt-install \--cdrom /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso \--ram 1024 \--cpus 1 \--disk /var/lib/libvirt/images/test.qcow2,bus=virtio,size=9 \ ##不知道等下看--nam...
2019-08-26 20:13:33 103
原创 unit12 yum源的搭建
#############yum源的搭建网络源是172.25.254.71,我们进入yum源的配置文件中,先搭网络资源搭建进入这里面vim /etc/yum.repos.d/yum.repo ##文件名称必须以repo结尾内容如下##配置本地yum源###获得一个与本机系统版本一致的系统镜像,挂载镜像#################设定永久挂载vim /etc/rc....
2019-08-26 20:13:05 101
原创 shell中的显示命令,截取命令,脚本的限定等命令:diff、cut、uniq、grep、sed、test、awk,等。
###########diff在比较文件过程中,结果的读取方式。[root@desktop Desktop]# diff westos westos1 ##直接用diff来比较两个文件1a2 ##a表示添加,1要添加2中的部分内容才能和2一样123 ...
2019-08-20 21:46:54 331
原创 linux中的安全防护firewalld和iptable。
#########################################防火墙##########################我们的操作与系统内核时有交互的。内核能完成我们的任务。但是如果人们直接和内核交换信息,对于系统来说过于危险,这样就需要了解我们的防火墙,他是内核与人们操作之间的管道和保护者。firewalld:trusted 可接受所有的网络连接home ...
2019-08-19 15:25:33 434
原创 linux中nfs、iscsi的共享方式、用autofs自动挂载的方法
#####################nfs专用于linux的传送server:[root@server ~]# yum install nfs-utils ###下载nfs[root@server ~]# systemctl stop smb.service ###关闭samba因为会冲突[root@server ~]#...
2019-08-19 12:15:43 386
原创 linux中samba的共享功能、cifs的保证信息安全服务
############samba第一步server200:[root@server ~]# yum install samba-client.x86_64 samba-common.x86_64 samba.x86_64 -y ##安装samba和其客户浏览端口[root@server ~]# systemctl start smb ...
2019-08-19 12:06:21 198
原创 unit9、linux中时间的查看与同步,日志的查看与同步
###########timedatectl 命令timedatectl ##管理系统时间timedatectl status ##显示当前时间信息set-time ##设定当前时间set-timezone ##设定当前时区set-local-rtc 0|1 ##设...
2019-08-19 11:42:17 362
原创 unit8、linux中用scp、rsync下载和传送文件,解压的的相关了解
#################scp用来下载和上传东西server200client100server中:[root@server Desktop]# touch file1 ##建立file1[root@server Desktop]# lsfile1[root@server Desktop]# pwd ...
2019-08-19 11:32:20 125
原创 unit7、linux中ssh的安全连接,更改ssh配置文件,查看ssh登录的情况
#################sshd服务两台电脑可以无密码ssh登陆,是一种较为安全的方法sshd的连接:主机连接虚拟机[kiosk@foundation71 ~]$ ssh root@172.25.254.100 -Xroot@172.25.254.100's password: Last login: Sun Aug 18 15:57:46 2019[root@desktop...
2019-08-19 11:23:06 450
原创 unit6、linux中对于进程的了解,优限级别的认识和更改
##########什么是进程进程就是系统中没有完成并且正在进行的工作#########图形查看进程[root@desktop ~]# gnome-system-monitor#########用命令来查看进程,只展示部分。ps[root@desktop ~]# ps -A ##-A表示所有的进程 PID TTY TIME CMD ...
2019-08-19 11:11:45 104
原创 unit5、文件与目录权限的了解,更改。设置sticky、sgid等及给特定用户予以权限
###############了解文的权限###首先我们先来看看怎么查看文件的权限[root@desktop mnt]# ls ##ls查看命令file1 fstab passwd rule test[root@desktop mnt]# ls -l dir ##查看是否有dir这个文见,-l表示查看dir完整信息, ...
2019-08-19 11:05:15 210
原创 unit4、linux用户的身份查询,用户和组的更改,密码的更改,用户信息存放地点,
####用户的身份查询:[root@desktop ~]# whoami ##查看你是那个身份root[root@desktop ~]# cd /home/ ##有一个普通用户lost+found/ student/ [root@deskt...
2019-08-19 10:40:04 261
原创 unit3、管道的简单用法,vim的简单知识
#############系统的输入与输出##################系统输入与输出所用到的符号有###将正确的输出输入到右边2> ###将错误的输出伪装成正确的,给右边&> #####所有的输出到右边##输出到右边时会自动覆盖所输出的区域以前的内容,如果要在原有基础上进行曾加输出用下面的形式2&...
2019-08-19 10:29:53 136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人