自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 查看服务器状态

【代码】查看服务器状态。

2023-08-23 14:43:10 56

原创 K8S二进制安装

K8S二进制安装概念:https://www.cnblogs.com/noah-luo/p/13345150.html安装教程:https://www.cnblogs.com/yanyanqaq/p/12607713.html

2022-03-27 20:57:25 415

原创 生成tomcat ssl证书jks格式

打开网站http://web.chacuo.net/netcreatecrt 生成server.key和server.crt导出p12:openssl pkcs12 -export -in server.crt -inkey server.key -out server.p12 -name server导入到jks格式:keytool -importkeystore -srckeystore server.p12 -srcstoretype PKCS12 -destkeystore s.

2021-04-15 08:31:00 322

原创 Centos6格式化2T以上的盘

yum -y install parted parted -s /dev/sdb mklabel gptparted -s /dev/sdb mkpart primary 2048s 100%

2021-03-04 09:19:03 158 2

原创 linux日常命令

查看Tomcat项目启动的个数ps -ef|grep java|grep -v grep|sed 's/.*\(opt.*conf\).*/\1/'|awk -F '/' '{print $(NF-1)}'|sort |uniqrsync同步命令rsync -avH --port=873 --progress --delete /opt/tomcat/Base_channel/webapps/ [email protected]::Base_channel --password-file

2020-09-09 11:26:00 112

原创 第十九周

1、简述lvs四种集群特点及使用场景。2、描述LVS-DR工作原理,并配置实现。3、实现LVS+Keepalived高可用。

2020-07-07 22:06:37 159

原创 第十八周

第十八周1、实现基于MySQL的虚拟用户FTP服务1.1 创建数据库[root@centos7 ~]# yum -y install mariadb-server[root@centos7 ~]# systemctl start mariadb[root@centos7 ~]# mysqlMariaDB [(none)]> create database ftp;create...

2020-05-24 11:08:24 193

原创 使用文件创建ftp虚拟用户

1.创建虚拟用户[root@centos7 ~]# cd /etc/vsftpd/[root@centos7 vsftpd]# vi user.txt#添加user1123456user2654321[root@centos7 vsftpd]# db_load -T -t hash -f user.txt vusers.db[root@centos7 vsftpd]# chmod...

2020-04-23 17:12:43 139

原创 第十七周

文章目录第十七周1、部署分离的LAMP,部署到二台服务器上,php加载xcache模块2、部署wordpress论坛,并实现正常访问登录论坛3、收集apache访问日志,并实现图形化展示第十七周1、部署分离的LAMP,部署到二台服务器上,php加载xcache模块两台主机:192.168.175.10,192.168.175.11192.168.175.10安装httpd,php,xcac...

2020-04-20 15:40:30 218

原创 CentOS7编译安装lamp环境和wordpress

文章目录CentOS7编译安装lamp环境和wordpress1.准备2.安装mariadb3.httpd-2.4.43安装4.php7.4编译安装5.配置wordpressCentOS7编译安装lamp环境和wordpress1.准备使用fcgi模式主机IP:192.168.214.20包名:apr-1.7.0.tar.gz,apr-util-1.6.1.tar.gz,httpd-2....

2020-04-13 16:39:22 925

原创 第十六周

文章目录1、使用ansible的playbook实现自动化安装httpd1.Ansible安装2.批量安装httpd服务2、建立httpd服务器,要求提供两个基于名称的虚拟主机:(1)www.X.com,页面文件目录为/web/vhosts/x;错误日志为/var/log/httpd/x.err,访问日志为/var/log/httpd/x.access(2)www.Y.com,页面文件目录为/we...

2020-03-31 14:03:15 178

原创 第十五周

文章目录1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份2、配置Mysql主从同步3、使用MHA实现Mysql高可用1.配置master主节点2.配置slave1从节点3.配置MHA管理节点1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份#!/bin/bashdate=`date '+%F'`sock="-S /dat...

2020-03-19 09:43:03 175

原创 centos7安装mysql5.7多实例

centos7安装mysql5.7多实例方法一:1.环境配置[root@localhost ~]# yum -y install libaio2.解压包[root@localhost ~]# tar xvf mysql-5.7.23-el7-x86_64.tar.gz -C /usr/local/[root@localhost ~]# cd /usr/local/[root@loc...

2020-03-12 16:21:57 280

原创 第十四周

文章目录1、 导入hellodb.sql生成数据库2、数据库授权magedu用户,允许192.168.1.0/24网段可以连接**mysql**3、总结mysql常见的存储引擎以及特点。MyISAM引擎InnoDB引擎其它存储引擎1、 导入hellodb.sql生成数据库[root@centos7 ~]# mysql -p < hellodb.sql(1) 在students表中,查...

2020-02-25 13:47:14 275

原创 CentOS7安装zabbix

1、zabbix包安装1.1 配置镜像源[root@localhost ~]# vim /etc/yum.repos.d/CentOS-Base.repo#添加[zabbix]name=zabbixbaseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/x86_64/gpgcheck=01.2 安装yum -y i...

2020-02-24 15:49:45 132

原创 第十三周

文章目录1、简述DNS服务器原理,并搭建主-辅服务器**1.1 DNS服务器原理:****1.2 安装DNS服务:**1.2.1 主服务器搭建:1.2.2 从服务器搭建:2、搭建并实现智能DNS3、编译安装Mariadb,并启动后可以正常登录3.1 yum源安装3.2 编译安装1、简述DNS服务器原理,并搭建主-辅服务器1.1 DNS服务器原理:Clinethosts文件DNS Servic...

2020-02-22 12:05:55 201

原创 第十二周

1、配置chrony服务,实现服务器时间自动同步1.开启chrony服务systemctl start chronydsystemctl enable chronyd2.配置服务源vi /etc/chrony.confserver 0.centos.pool.ntp.org iburstserver 1.centos.pool.ntp.org iburstserver 2.ce...

2020-02-14 22:06:54 126

原创 pxe自动安装(CentOS7)

准备两台主机一台DHCP,HTTPD,TFTP服务器(一个网卡,仅主机),一台测试机(一个网卡,仅主机)关闭仅主机的vmware中dhcp服务1、配置环境yum install httpd tftp-server dhcp syslinux systemctl start httpd tftp2、准备yum源mkdir /var/www/html/centos/7/os/x86_6...

2020-02-14 15:01:26 247

原创 Linux操作错误集

1、chown -R 777 /1.首先检查ssh是否正常,无法ssh就无法后续操作[root@centos6 ~]# sshd -t/var/empty/sshd must be owned by root and not group or world-writable.[root@centos6 ~]# chown root /var/empty/sshd2.找一台linux系统(...

2020-02-09 14:54:55 144

原创 第十一周

1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败 次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问#!/bin/baship=`lastb |awk '/ssh/{print $(NF-7)}'|sort|uniq -c|sort -nr|awk '{if($1>10)print $2}'`while :...

2020-02-09 13:03:07 133

原创 第十周

1.编写脚本selinux.sh,实现开启或禁用SELINUX功能#!/bin/bashwhile read ip user password;doexpect <<EOFset timeout 20spawn ssh $user@$ipexpect {"yes/no" { send "yes\n";exp_continue }"password" { send "$p...

2020-02-04 17:28:05 166

原创 第九周

1.编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www#!/bin/bashif [ "$1" == "magedu" -a "$2" == "/www" ];then id -u $1 &> /dev/null && echo "$1 is exists" ||...

2020-02-02 21:04:19 210

原创 shell小脚本集合

1.猜数字#!/bin/bashx=$[RANDOM%10+1]while read -p "please your number:" num;do #echo $num if [ "$num" -eq "$x" ];then echo your gueess right. break elif [ "$num" -lt "$x" ];the...

2020-01-26 15:37:47 1505

原创 第八周

1.显示统计占用系统内存最多的进程,并排序ps -eo pid,ppid,cmd,%mem --sort=-%mem|head2.编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出“success!”,若ping不通则输出“fail!”for循环:#!/bin/bashfor i in $(seq 1 254);do...

2020-01-22 16:03:35 226

原创 阿里云centos7配置qq邮件

1.安装sendmailyum -y install sendmail2.配置文件vi /etc/mail.rc最后添加set [email protected] smtp=smtp.qq.com:587(阿里云默认587邮件端口)set smtp-auth-user=123456set smtp-auth-password=xxxxxxxx(需要上qq邮件进行授权)s...

2020-01-22 15:50:43 212

原创 centos7双网卡绑定

1.安装bash插件包bash-completion,不然nmcli无法补全[root@bogon ~]# yum install bash-completion -y[root@bogon ~]# reboot

2020-01-16 16:05:49 135

原创 第七周

1.简述osi七层模型和TCP/IP五层模型2.总结描述TCP三次握手和四次挥手3.描述TCP和UDP区别4.总结ip分类以及每个分类可以分配的IP数量5.总结IP配置方法

2020-01-12 20:22:17 170

原创 第六周

1.自建yum仓库,分别为网络源和本地源。1)挂载光盘mount -r /dev/cdrom /mnt/cdrom/cp -rv /mnt/cdrom /media/cdromumount /mnt/cdrom2)配置/etc/yum.repos.d/CentOS-Base.repo文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repo...

2019-12-23 21:42:52 112

原创 第五周

1.查找/etc目录下大于1M且类型为普通文件的所有文件。find /etc/ -size +1M -type f2.打包/etc/目录下所有conf结尾的文件,压缩包名称为当天时间,并拷贝到/usr/local/src目录下。tar -zcvf allconf_$(date +"%F").tar.gz /etc/*conf && cp allconf_$(date +"%F...

2019-12-17 15:54:34 124

原创 编写生成脚本基本格式的脚本,包括作者,联系方式,版本,时间,描述等

111

2019-12-17 10:36:29 245

原创 编写脚本createuser.sh,实现用一个用户做参数,存在就显示存在,否则添加;显示添加用户id好等信息

#!/bin/bashread -p “please input a username:” usernameif id -u $username > /dev/null 2>&1; then    echo “${username} is alread exit!”else    useradd ${username} &&    id ${use...

2019-11-23 15:17:48 482

原创 统计当前连接本机的每个远程主机IP的连接数并从大到小排序

~]$ netstat -nt|grep [0-9]|awk ‘{print $4}’|grep -o [0-9].*|cut -d: -f1|sort|uniq -c|sort -rn

2019-11-23 12:21:40 622

原创 查出用户UID最大值得用户名、UID及shell类型

~]# sort -n -k3 -t’:’ /etc/passwd|tail -1f|cut -d: -f1,3,7

2019-11-23 10:43:16 571

原创 统计出/etc/passwd文件中默认shell为非/sbin/nologin的用户个数,并将用户都显示出来

统计shell为非/sbin/nologin用户的个数:   ~]# cat /etc/passwd | grep -v ‘/sbin/nologin’|wc -l显示用户:   ~]# cat /etc/passwd | grep -v ‘/sbin/nologin’|cut -d: -f1

2019-11-23 10:16:37 1580

原创 总结描述用户和组管理类命令的使用方法

groupadd:添加组    groupadd [选项] group_name      -g GID:指定GID;      -r:创建系统组;groupmod:修改组属性   groupmod [选项] GROUP      -g GID:修改GID;      -n new_name:修改组名;groupdel:删除组   groupdel [选择] GROUPuser...

2019-11-17 15:38:33 279

原创 将/etc/issue文件中的内容转换成为大写后保存至/tmp/issue.out文件中

cat /etc/issue | tr [a-z] [A-Z] > /tmp/issue.out

2019-11-17 13:36:39 735

原创 复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中

cp -rv /etc/p*[^[:digit:]] /tmp/mytest1

2019-11-17 13:32:50 934

原创 显示/etc目录下,以非字母开头后面跟一个字母以及其他任意长度任意字符的文件或目录

ls /etc/[^[:alpha:]]*

2019-11-17 13:09:25 1731

原创 vim中设置tab缩进问4个字符

vim中设置tab缩进问4个字符vim ~/.vimrc一下添加:set ts=4set noexpandtab

2019-11-10 16:48:06 279

原创 复制/etc/profile至/tmp目录,用查找替换命令删除/tmp/profile文件中的行首的空白字符

复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的行首的空白字符cp /etc/profile /tmp/cat /tmp/profile |tr -d ’ ’

2019-11-10 16:44:55 1113

空空如也

空空如也

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

TA关注的人

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