![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 86
海滩上的那乌克丽丽
I can because i believe i can.
展开
-
shell脚本的基本案例&&使用
[root@localhost ~]# [ -d /media/cdrom ] #判断是否是目录[root@localhost ~]# echo $?#返回数为非零,上条判断错误[root@localhost ~]# [ -f /media/cdrom ] #判断是否是文件[root@localhost ~]# echo $?#返回非零,不是文件[root@localhost ~]# [ -e /media/cdrom ]...原创 2020-06-24 11:11:39 · 434 阅读 · 0 评论 -
关于Tomcat
关于Tomcat网站服务器(绿色免安装)tar zxf apache-tomcat-8.5.40.tar.gz #解包mv apache-tomcat-8.5.40 /tomcat8 #重命名mv /tomcat8/ /usr/local/ #将Tomcat放在/usr/local目录下/usr/local/tomcat8/bin/startup.sh #开启命令netstat -tunlp |grep 8080...原创 2020-06-23 16:51:23 · 127 阅读 · 0 评论 -
nginx+tomcat
三台主机:192.168.88.143192.168.88.137192.168.88.135135做nginx反向代理143和137做后端Tomcat服务器135操作useradd -M -s /sbin/nologin nginx #创建nginx用户tar zxf nginx-1.16.0.tar.gz #解包cd nginx-1.16.0/ #进入目录./configure --prefix...原创 2020-06-23 16:46:26 · 140 阅读 · 0 评论 -
LINUX复习1
Cat命令cat /etc/resolve.conf /etc/host.conf > text #将两个文件合并成一个文件,源文件不变,多一个文件出来显示文件5-10行Head t1 | tail -6 #这里t1默认是10行Sed –n ‘5-10p’文件名Tail –f 文件 #跟踪显示文件尾部Tail -10f 文件 #跟踪显示文件10行,f前面是几就跟踪几行Grep –I 忽略大小写 –v...原创 2020-06-15 17:25:45 · 217 阅读 · 0 评论 -
docker swarm
Docker SwarmDocker Swarm集群的构建1.修改主机名node1(192.168.88.28) node2(192.168.88.4) node3(192.168.88.133)[root@node1 ~]# vim /etc/hosts添加:192.168.88.28 node1 192.168.88.4 node2 192.168.88.133 node3ping一下网络可以ping通scp /etc/hosts root@192.168.88.4.原创 2020-06-07 14:39:19 · 290 阅读 · 0 评论 -
Git与GitHub
关于Git:在主机上安装好git后,须首先进行git配置git config --system user.name pyhao #配置用户名git config --global user.email 1050986935@qq.com #配置邮箱python@ubuntu:~/AID2005$ cat ~/.gitconfig #查看配置2.进行初始化操作:python@ubuntu:~/AID2005$ cat ~/.gitconfig #查看配置python@ubuntu原创 2020-05-12 14:59:31 · 154 阅读 · 0 评论 -
MHA部署
MHA简介MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。生产环境下的mysql主从复制群集,一旦主数据库发生宕机等意外情况使得数据库无法正常运转时,MHA可以将从数据库群集的其中一台...原创 2019-10-20 11:25:59 · 1328 阅读 · 0 评论 -
Linux系统加固
系统加固基本措施系统账号清理(无用的、长时间不用的、程序用户)Userdel/ passwd -l/ usermod -s /sbin/nologinUserdel –r +用户 删除用户Userdel +用户名 删除无用的账户,有时候有人离职,可以把用户删除,但是用户里的文件保留下来了,再确认文件没用后再userdel +r 进行删除Passwd -l +用户名 锁定账...原创 2019-09-14 17:50:40 · 432 阅读 · 0 评论 -
zabbix智能监控系统
搭建Zabbix智能监控系统监控工具也有很多,例如Cacti,Nagios,Ganglia,Zabbix等等,今天我们要介绍的是Zabbix,它的功能很强大,在介绍Zabbix之前,我们先说说Cacti和Nagios。l Cacti:它是一款数据采集,数据存储,外加web界面展示的工具,它的数据展示功能很强大,但是故障报警方面很薄弱l Nagios:告警功能异常强大,但是数据展示方面薄弱...原创 2019-08-06 15:47:40 · 346 阅读 · 0 评论 -
Keepalived双机备热+LVS负载均衡 高可用群集
keepalived双机热备+LVS负载均衡 高可用群集 keepalived的设计目标是构建高可用的LVS负载均衡群集,可以调用ipvsadm来创建虚拟服务器,管理服务池,而不仅仅用作双击备热,使用keepalived构建的LVS群集更加简洁易用,主要体现在: 对LVS负载调度器实现热备切换,提高可用性,对服务器的节点进行健康检查。自动移除失效节点,回复后重新加入。项目环境:准备至...原创 2019-08-01 17:24:30 · 164 阅读 · 0 评论 -
数据库主从复制,读写分离(1)
mysql主从复制与读写分离在实际生产环境中,如果对myql数据库的读和写都在一台数据库上,无论是在安全性、高可用性还是高并发性等各个方面都是不能满足实际需求的。主从复制:一台mysql主服务器带两台mysql从服务器做了数据复制,前端应用在进行写操作时,对主服务器进行操作,在进行服务器读操作时,对两台从服务器进行操作,这样就减轻了对主服务器的压力。搭建mysql主从复制准备三台安装mys...原创 2019-08-05 16:55:00 · 305 阅读 · 1 评论 -
LVS负载均衡
LVS负载均衡负载均衡群集,高可用群集,高性运算群集。负载均衡工作模式:1.地址转换(NAT模式)2.IP隧道(tun模式)3.直接路由(DR模式)LVS由我国章文嵩博士在1998年5月创建,实际上相当于基于IP地址的虚拟化应用,为基于IP抵制内容请求分发的负载均衡提出了一种高效的解决方法。modprobe ip_vs 加载ip_vs模块cat /proc/net/ip_vs ...原创 2019-07-30 19:28:05 · 144 阅读 · 0 评论 -
关于dhcp配置和dhcp安装启动的脚本
dhcp端口号67修改dhcp的配置文件可以是先把里面的注释删除掉subnet 192.168.88.0 netmusk 255.255.255.0 { option routers 192.168.88.2; option domain - name - servers 192.168.88.2 ; range 192.168.88...原创 2019-07-07 11:32:11 · 1068 阅读 · 0 评论 -
关于正则表达式
正则表达式:1.grep:-n显示行号,-i是忽略大小写,-v是反向查找,以…开头,如果在中括号里面,它是对后面内容的否定比如【w】oo表示的意识查找oo前面不是w的,如果是在中括号外面,则是匹配以括号里面字母开头的行,在里面是指不以字母开头。例:grep -n 【^a-z】oo test.txt过滤oo前不是以小写字母开头2.[]中括号代表查找中括号里面的字符之一,凡是中括号里面有的字符...原创 2019-07-07 11:02:49 · 126 阅读 · 0 评论 -
rsync远程同步
rsync远程同步1.查看安装包rpm -q rsync,服务器和客户端都要安装安装后修改主配置文件:[root@localhost ~]# vim /etc/rsyncd.confuid=nobodygid=nobodyuse chroot=yesport 873log file=/var/log/rsyncd.logpid file=/var/run/rsyncd.pid[...原创 2019-07-13 16:47:24 · 124 阅读 · 0 评论