手机随时阅读
新人专享大礼包¥24
root@bdmanagerdevopsshellcatproject_sys_info.sh!/bin/bashFileName:project_sys_info.shVersion:V1.0Author:itterOrganization:www.ipran.comDesc:(1)处理文件的函数1、保存文件file_save_result=sys_info.csvserver_list="ng
我发表的文章都是在我的笔记软件上抄下来的,每学习一个东西,都会记录在笔记,然后在发表在博客上,但是有一个问题解决不了,就是笔记的格式和51的文本处理格式对应不上,很麻烦,图示如下,你们也将就看把,如果想要原版我发PDF给你们。(1)我的笔记格式:(2)51cto博客的形式:{这格式中间空的比小孩的裤裆开的空档都大哎}
(1)环境规划:①地址规划:②业务流量流向图:③业务部署流程:1、从前往后部署2、最后部署存储④编译机器:负责编译前端代码和后端代码,不参与实际生产1、编译的前端配置:{这里的地址是写4层slb的地址,因为web上的流量到了以后是要扔在4层slb上}为什么要写slb的公网地地址?代码的疏忽[root@bd-manager tduck-front]# cat .env.production# 页
(一)mysql的多实例:(1)多实例的说明:①多实例的解释:1、互相独立的进程2、互相对立的数据3、互相之间有隐私性②应用场景:1、业务不是特别繁忙,且项目多,并且希望业务隔离开2、业务不是特别繁忙,想省钱3、主从复制,读写分离集群环境,节省服务器数量4、大厂都会多实例,比如sina、百度、阿里5、使用的是物理服务器(2)多实例的创建:①创建多个实例:1、创建额外的文件夹用来存放另外实例的数据:
(1)zabbix的服务端的安装:①zabbix部署流程规划:1、centos7不支持yum安装服务端,客户端可以yum安装2、部署ngx+php环境并测试3、部署数据库 mariadb 10.5以及上4、编译安装zabbix-server服务器以及后端配置5、部署前端代码进行访问6、web访问②部署nginx+php:1、yum -y isntall nginx [root@zabbix-ser
(1)制作U盘启动linux系统:(1)准备工作:①U盘:8-16G②linux ISO镜像(2)制作过程:①用软件UItraISO打开linxu镜像:②烧录镜像到U盘:③检查U盘是否是自己要刻录的,然后写入:④刻录完成之后,按“F11”进入启动项界面:选择自己的U盘1、情况1,这样选择:2、情况2:1.按F11进入选项2.进入boot manager设置:3.进入Boot Manager,点击O
(一)大型ansible项目:(1)环境规划:①地址规划:②配置免秘钥:[root@docker-manager back]# cat docker-manager/ssh.sh . /etc/profileip_list='192.168.0.14192.168.0.15192.168.0.16192.168.0.17192.168.0.18192.168.0.19192.168.0.20192
(一)加密隧道:(1)概述:{加密隧道解决的是解决2点之间传输数据}①方案1:专线,但是成本高②硬件设备3层路由,硬件设备,vpn virtual,private,network虚拟专有网络,深信服vpn ③开源软件:1、pptp:不推荐,使用简单,不是很稳定,依赖于网络设备的支持2、openvpn:实现用户、运维、开发、访问网站内网3、ipsec4、openswan:用于实现两个局域网内网互通④
(一)跳板机:(1)区别:①跳板机:仅仅是个跳板,没有额外的审计功能②堡垒机:跳板+审计③常用跳板机的选择:④jumpserver的架构:(2)部署:①下载软件和部署:{安装jumpserver的机器不要和安装ansible的机器放在一起,因为jumpserver上有内置的ansible}1、进入opt目录root@e303-master ~]# cd /opt/2、下载软件:[root@e303
(一)vpc:(1)vpc概述:①介绍:1、vpc虚拟专有网络,虚拟局域网,自定义网络,vpc网络相当于一个大的网段{局域网}还可以通过创建虚拟交换机划分子网2、vpc的创建要先选定一个地域,这个地域选定之后不可更改(2)vpc的创建:{不同vpc内网之间不通}①找到vpc的选项②选择区域:{自己的ecs在那个区域就要在那个区域创建}1、选择指定的区域:2、创建专有网络:3、同一个地区的不同可用区
)网站会话保持项目:①概述:1、cookie:用于存放用户登录信息,基本信息2、session:用于存放用户登录信息,基本信息3、会话保持:会话保持/会话共享:无论用户通过那台web登录,登录状态保持不变②会话保持方案:1、使用ip_hash轮训算法即可,这样用户就会只访问1台2、搭建一个存放会话的服务{redis/mem,把所有的会话信息存放到这个服务中}③环境规划:1、web01:nginx+
因为51博客在处理我的笔记的时候图片一直加载不上,或者导致笔记的图片全部放到下面,暂时没办法解决例如:1、正常的:2、异常的:
(一)ls:目录处理命令(1)ls:list,显示目录文件(2)路径:/bin/ls(3)选项:①a:显示所有,包括隐藏文件-a:简化选项,--a:完整选项②l:详细显示③d:查看目录属性(4)演示1:显示当前目录的详细信息ls -l总用量 4554756drwxr-xr-x. 2 root root 6 10月 1 15:31 ios①2:表示计数,被调用了几次②root:
(一)openstack的发放的云主机的管理:(1)查看发放的虚拟机存在哪里:1、vim /etc/cinder/cinder.conf //云主机的磁盘的来源,他是从这个卷划分了一部分容量给云主机,在这个配置文件里面能看到底层是一个逻辑卷①virsh list --all //会看到实例,如果有则证明有机器是存在这个设备上②/var/lib/nova/instances/_ba
(一)openstack的日志:(1)9大组件的日志全部存在/var/log (2)日志的排错:{添加一个大容量的云硬盘,但是具体的实际容量不够产生的错误}①vim /etc/nova/nova.conf //需要先打开debug的日志1527 debug=True②tail -f * |egrep -i '(warn|err)'
(一)管理openstack的服务:(1)openstack的服务管理①systemctl restart openstack-nova-api.service //重启nova这个服务②openstack-service restart neutron //重启openstack的网络服务(二)openstack的配置文件的管理:(1
(一)openstack的环境变量:①nova --os-username usre1 --os-tenant-name ipran --os-auth-url=http://10.1.1.66:5000/v2.0 list //使用传统的命令方式查看,很复杂,很麻烦,因为需要补充各种户籍安静参数,如果提前定义环境就简单了②先定义环境变量:cp keystonerc_admi
(一)openstack的命令帮助:(1)使用帮助命令:①命令后面加help格式:1、neutron help|grep router //类似这样的格式帮助就能得到对应的功能2、glance help image-update //类似这样的帮助[] 是可选命令<> 是必须命令②使用帮助命令:1、nova help boot {boot是nova的一个子命令},一般情
(一)openstack的管理:{使用admin,创建租户,创建规格,上传镜像,创建外部网络}(1)创建租户:①identity-创建项目:元数据条目:不用管虚拟内核:指的是vcpu实例:指的是云主机注入的文件:开机之后希望做某些事情,就可以写脚本云硬盘:除系统盘外的硬盘浮动ip:公网ip网络:一个vpc就是一个网络子网:所有的vpc不能超过的子网数②创建用户:选择刚才的项目“ipran”(2)创
(1)openstack的基础部署:(1)关闭以下服务:①关闭防火墙:systemctl stop firewalld.servicesystemctl disable firewalld.servicesetenforce 0 vim /etc/sysconfig/selinux SELINUX=disabled sestatus ②关闭centos的管理网络:systemctl stop
(一)日志介绍:(1)日志简介:在CentOS6.x中日志服务已经由rsyslogd取代了原先的syslogd服务。rsyslogd日志服务更加先进,功能更多。但是不论该服务的使用,还是日志文件的格式其实都是和syslogd服务相兼容的,所以学习起来基本和syslogd服务一致。(2)查询日志服务:ps aux |grep rsyslogd(3)常见日志的作用:①/var/1og/cron:记录了
(一)概念: 是一种轻量级,可移植,自包含的软件打包技术,使应用程序可以在任何地方以相同的方式运行,容器赋予软件独立性,使其免受外界环境差异,从而减少人团队之间在相同的基础设施上运行不同软件的冲突,在宿主机的内核之上跑了很多的应用,每一个应用就是一个容器,docker是容器引擎,把linux的cgroup,namespace等容器底层技术进行封装抽象,为用户提供创建和管理容器的便捷界面
(一)NFS:(1)nfs介绍{network file system}:①nfs可以让后客户端把服务器的共享目录挂载到本机使用,就像使用本机分区一样②nfs端口:2049;rpc端口:111;nfs daemon端口:随机当客户端去连接nfs的时候,所有的服务都会去rpc哪里去注册,然后客户端去访问rpc,rpc会将nfs的端口告诉给客户端③nfs和其他文件服务的对比:③权限说明:1、linux
(一)扫描设备:(1)查看主机是否在线:①查看某个地址是否在线:nmap -sP 172.18.152.86②查看多个地址是否在线:1-10nmap -sP 172.18.152.1-2 172.18.152.1.10③使用netdiscover:netdiscover -r 192.168.1.0/24(二)端口扫描:(1)nmap:①对某一个主机进行扫描:nmap 192.168.1.
(一)vnc的安装:(1)停止防火墙策略:①systemctl stop firewalld.service②systemctl disable firewalld.service③setenforce 0 ④vim /etc/sysconfig/selinux SELINUX=disabled (2)安装vnc rpm包: yum install -y tigervnc-server t
(一)tcpdump的安装: (1) yum -y install tcpdump (二)tcpdump的参数介绍: (1)参数帮助: ①i:接口信息 ②port:只捕捉80端口 ③v:显示详细信息,2个vv显示更详细的信息,vvv就详细的不得了 ④w:保存为文件 Usage: tcpdump [-aAbdDefhHIJKlLnNOpqStuUvxX#] [ -B size ] [ -
openstack中的nova flavor-list和nova image-list的区别:①从openstack中{k}版创建falvor:②从openstack中{k}版分别创建image:(2)从底层看区别:①[root@controller ~(keystone_admin)]# nova flavor-list+-----------------------------------
(一)samba的整体介绍:(1)samba介绍:实现了linux和windows之间的文件共享,基于netbios协议开发(2)samba的主要应用:①文件共享②打印机服务器③samba登录时身份验证④可以进行windows的主机名解析(3)文件服务器的比较:(二)samba的安装:(1)安装包:samba:主服务包 samba-client:客户端samba-common:通用工具samba4
(一)ftp(1)ftp的模式:①ftp主动模式:服务端从20端口主动向客户端发起连接②ftp被动模式:服务端等待客户端主动连接过来(2)ftp的安装:① yum -y install vsftpd.x86_64 systemctl restart vsftpd②vim /etc/vsftpd/vsftpd.conf //配置文件③用户访问控制文件:1、vim /etc/vsftp
smb服务是centos7作为服务端起的,centos6作为客户端去连接的centos6提示:ping 10.1.1.10 PING 10.1.1.10 (10.1.1.10) 56(84) bytes of data. 64 bytes from 10.1.1.10: icmp_seq=1 ttl=64 time=0.404 ms ^C --- 10.1.1.10 ping stat
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号