- 博客(27)
- 收藏
- 关注
原创 5.41- 正则三剑客
什么是正则正则就是一串有规律的字符串 掌握好正则对于编写shell脚本有很大帮助 各种编程语言中都有正则,原理是一样的 本章将要学习grep/egrep、sed、awkgrepgrep [-cinvABC] 'word' filename -c 行数 -i 不区分大小写 -n 显示行号 -v 取反 -r 遍历所有子目录 -A 后面跟数字,过滤出符合要求的行以及下面n行 -B 同上...
2019-03-18 10:31:56
134
原创 5.26-什么是shell 5.27-shell脚本结构和执行 5.28-date命令 5.29-shell变量
shell是什么shell是一种脚本语言 可以使用逻辑判断、循环等语法 可以自定义函数 shell是系统命令的集合 shell脚本可以实现自动化运维,能大大增加我们的运维效率shell脚本结构和执行开头需要加#!/bin/bash 以#开头的行作为解释说明 脚本的名字以.sh结尾,用于区分这是一个shell脚本 执行方法有两种 chmod +x 1.sh; ./1.sh bash...
2019-03-18 10:25:33
160
原创 5.21/5.22-监控Nginx 5.23-监控Tomcat 5.24-监控MySQL/MariaDB
监控Nginx在aminglinux02上安装Nginx编辑yum仓库: vi /etc/yum.repos.d/nginx.repo 粘贴: [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 安装: yum install -y nginx...
2019-03-18 10:20:18
176
原创 5.26-shell脚本编程
hell是什么shell是一种脚本语言可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚本可以实现自动化运维,能大大增加我们的运维效率shell脚本结构和执行开头需要加#!/bin/bash以#开头的行作为解释说明脚本的名字以.sh结尾,用于区分这是一个shell脚本执行方法有两种chmod +x 1.sh; ./1.shbash ...
2019-03-07 17:07:44
161
原创 5.25-zabbix监控MySQL
授权一个监控用户> grant usage, process, replication client on *.* to 'mon'@'localhost' identified by 'x2ay9xodTvyM';编辑配置文件vi /etc/zabbix/zabbix_agentd.d/userparameter_mysql.confmkdir /var/lib/zab...
2019-03-07 17:05:05
107
原创 5.24-zabbix监控Tomcat
监控流程:1)安装zabbix_java_gateway2)配置zabbix_java_gateway配置文件和zabbix_server配置文件,指定监听端口,启动进程数3)编辑Tomcat配置文件,开启JMX4)添加host,指定JMX interface5)链接TOMCAT模板安装zabbix_java_gatewayyum install -y zabbix-ja...
2019-03-07 15:08:40
129
原创 5.22-zabbix监控Nginx
在aminglinux02上安装Nginx编辑yum仓库:vi /etc/yum.repos.d/nginx.repo粘贴:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1 安装:yum install -y nginx配...
2019-03-07 15:07:33
65
原创 5.19-zabbix邮件告警
阿里云邮件推送服务阿里云 -> 管理控制台 -> 产品与服务 -> 云通信 -> 邮件推送立即开通 -> 发信域名 -> 新建域名 -> 点击配置 dnspod -> TXT记录/MX记录/CNAME验证发信地址 -> 新建发信地址 -> 域名/账号/发信类型(触发) -> 设置smtp密码 SMTP服务地址: sm...
2019-03-04 22:32:14
119
原创 5.13-5.15 监控介绍 zabbix4.0 安装 监控客户机 配置图形化和窗口
为什么要做监控?可以提前发现潜在故障隐患,第一时间解决掉。把影响降低。常见的监控软件:cacti nagios zaabix open-falcon prometheus grafanazabbix4.0 安装1)安装zabbix yum源 rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/za...
2019-03-01 09:43:09
220
原创 5.1-5.9 监控Linux系统状态
5.1-监控Linux系统状态; 查看系统负载: w 或 uptime 最后面三个数字表示1分钟,5分钟,15分钟平均有多少个进程占用CPU 占用CPU的进程可以是Running,也可以是Waiting 某一时刻1颗CPU只能有一个进程在使用其资源 top命令:top 回车就可以进入到top界面 每3秒刷新一次 默认按cpu百分比排序,可以按M键按照内存使用率大小排序 ...
2019-02-25 22:59:24
131
转载 Linux 运维1月14日 1.1-2.3
目录1.1 学习的约定1.2 需求分析2.1 域名申请2.2 域名解析2.3 域名备案1.1 学习的约定网址 http://github.com/aminglinux/linux2019资源地址.r.aminglinux.com工具:印象笔记,有道云笔记协作:www.yiqixie.com, 腾讯文档学习: markdonw语法博客: oschina...
2019-02-25 22:58:53
117
原创 4.64- Tomcat的日志 FTP服务 测试FTP登陆
4.64--Tomcat的日志 Tomcat日志在/usr/local/tomcat/logs/目录下,大概有这么几类文件:catalina.out、catalina.xxxx-xx-xx.log、host-manager.xxxx-xx-xx.log、manager.xxxx-xx-xx.log、localhost.xxxx-xx-xx.log、xxx_access_log.xxx...
2019-02-20 21:47:33
209
原创 4.61 -4.63 第二个JAVA应用 Tomcat的管理功能
第二个JAVA应用 方法一:配置文件:/usr/local/tomcat/conf/server.xml 编辑配置文件;增加host主机配置域名;app的目录;<Host name="www.aminglinux.cc" appBase="/data/wwwroot/zrlog.byron.cc" unpackWARs="true" autoDeploy="true...
2019-02-19 23:00:41
90
原创 4.57-4.60 MariaDB慢查询日志 、 Tomcat_JDK部署 安装zrlog Nginx代理Tomcat
4.57MariaDB慢查询日志 为什么要配置慢查询日志? 目的是为了帮助我们分析MariaDB的瓶颈点。如何配置?1)进入MariaDB里面执行: show variables like 'slow%'; show variables like 'datadir'; show variables like 'long%'; 2)打开配置文件/etc/my.cnf,编辑,增...
2019-02-18 23:14:16
106
原创 4.50 - 4.56 Nginx负载均衡 - Nginx SSL PHP-FPM配置 MariaDB的密码重置
什么是负载均衡?负载均衡就是,把请求均衡地分发到后端的各个机器上面。比如,A B C D 四台WEB服务器,现在E要访问这4台服务器,F为Nginx反向代理服务器,可以让F把E的请求均衡地发送到A B C D 4台服务器上。配置:upstream qq_com{ip_hash;server 61.135.157.156:80;server 125.39.240.113:80;}...
2019-02-14 22:48:25
222
原创 4.41静态文件过期缓存 4.42-Nginx防盗链 4.43-4.45 访问控制1/2/3 4.48-Nginx反向代理
4.4.1 静态文件过期缓存 在nginx 配置中 添加以下配置,定义静态文件过期缓存时间;location ~*\.(png|gif|ico|css|js|bmp|flv)${expires 1m; 定义静态缓存期过期时间为一分钟,可以按 1d; 1m;定义;access_log off;} 定义完后重启nginx;使用 curl 工具 curl -...
2019-02-11 21:48:00
180
原创 Linux 运维1月23日4.25-4.31
4.31 yum安装Nginxyum -y install nginx 4.32-33 Nginx虚拟主机配置nginx 4.34 安装wordpress 4.35 安装discuz
2019-01-31 23:15:10
128
原创 linux 运维复习文件目录管理,权限管理
复习文件目录管理,权限管理一、lsls 命令ls -l =列出文件详细信息 (显示文件权限 属主 属组 大小 日期 文件名)ls -i =显示文件和目录的inode编号ls -la=查看所有隐藏文件ls -lta=时间顺序排序ls -ld =只列出目录本身第一位 – 文件类型d:目录文件s:socket文件l:链接文件c:字符设备文件b:块设备文件s: 通信文件...
2019-01-28 21:34:09
151
原创 Linux 运维1月23日4.26--4.30
4.26 AliasAlias别名:一条命令的另外一个名字,你可以理解为外号。举例: alias ls='/usr/bin/ls --color=auto' 网卡配置文件路径很长,每次敲这个命令都要花很长时间,可以做一个别名: alias viens33='vi /etc/sysconfig/network-scripts/ifcfg-ens33'配置文件作用域...
2019-01-25 22:18:04
149
原创 Linux 运维1月23日4.21--4.24
4.21 LNMP环境介绍linux +nginx+mariadb+php4.22/23/25 Mariadb安装1、使用wget 下载 二进制包,到cd /usr/local/src/ 2、 下载完成后解压缩安装包 tar -xvf xxx.rpm 3、 将mariadb解压 移动并改名到、usr/local/mysql 3、 创建数据库目录 mkdir...
2019-01-24 23:12:42
134
原创 Linux 运维1月23日4.16--4.20
chown命令chown 用来更改一个文件或者目录的所有者或者所属组-R 级联更改一个目录下所有的目录和文件useradd 添加用户的命令如 useradd user1 添加user1用户,同时也会添加一个user1组查看刚添加的用户 tail -2 /etc/passwdtail命令是用来查看一个文件最后几行的命令用法:tail 1.txt 默认查询1.txt的最后10行...
2019-01-23 23:32:53
176
原创 Linux 运维1月22日4.11--4.15
4.11重置密码忘记了root密码,没办法登录了。就需要重置密码了。用的是密钥认证,忘记root密码无所谓,只要你记得密钥密码即可。密码和密钥都支持远程登录,是不是说启用了密钥,密码就失效了。答案是:不是。 二选一,你随便用哪一种都可以。 那为什么还要使用密钥呢? 因为密码相对密钥来说,更容易被破解。密钥认证指的是 远程的ssh登录。 而本地登录无法用密钥。改密码:root用户,直接执...
2019-01-22 22:53:08
117
原创 Linux 运维1月21日4.6--4.10
4.6-4.7配置网络配置网络目的:1)远程登录它2)可以使用yum安装其它的包配置网络步骤:1)执行dhclient命令,自动获取IP地址(NAT模式,它可以自动生成一个IP地址)查看IP地址的命令: ip addrping www.baidu.com 测试网络快捷键 ctrl L 清屏2)配置IP地址,你需要知道:IP地址,子网掩码,网关,DNS...
2019-01-21 22:40:29
111
原创 Linux 运维1月18日4.1--4.5
4.1 选择IDC机房1. 选择IDC机房1)选择云主机2)传统的IDCa. 购买物理服务器b. 服务器托管c. 装操作系统2. 如何选择IDC机房?1)跟公司的地理位置和距离2)考虑机房的稳定性a. 运营商(电信、联通、移动)b. 中间服务商(xx互联)维护网络硬件设备、服务器、其他硬件设备c. 机房本身的硬件实例(机房建立多少年、机房内空调、UP...
2019-01-18 22:58:55
198
原创 Linux 运维1月17日3.12--3.16
3.12 重装系统点击阿里云控制台--选择重新安装系统即可3.13 工单系统进入阿里云--工单提交问题;3.14 RDSRDS 云数据库,支持MySQL,SqlServer 等 3.15 SLB单台服务器不够支撑网站访问,需要多台服务器介入支撑用户访问 如何让多台服务器一起协作,就需要负载均衡 就是把用户请求均衡的发给后台服务器 SLB 本身就是一台服务器 ...
2019-01-17 22:51:22
108
原创 Linux 运维1月16日3.6--3.11
3.6 VPC专有网络VPC(Virtual Private Cloud)是基于阿里云构建的一个隔离的网络环境;专有网络是您自己独有的云上私有网络。您可以完全掌控自己的专有网络,例如选择IP地址范围、配置路由表和网关等,您可以在自己定义的专有网络中使用阿里云资源如ECS、RDS、SLB等。您可以将专有网络连接到其他专有网络或本地网络,形成一个按需定制的网络环境,实现应用的平滑迁移上云和...
2019-01-16 21:32:16
113
原创 Linux 运维1月15日 3.1-3.5
3.1 主流公有云介绍公有云(PublicClouds),公有云是面向大众提供计算资源的服务。是由IDC服务商或第三方提供资源,如应用和存储,这些资源是在服务商的场所内部署。用户通过互联网来使用这些资源。公有云服务提供商有Amazon、Google和微软,以及国内的阿里云、腾讯云、华为云、金山云、京东云、百度云、网易云等。公有云的优势是成本低,扩展性非常好。缺点是对于云端的资源缺乏控制、保密数...
2019-01-15 10:41:59
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人