运维基础
文章平均质量分 87
淡泪无痕
学不可以已
展开
-
centos 7升级内核,yum方式升级内核,编译方式升级内核
centos 7升级内核1、yum方式升级内核2、编译方式升级内核原创 2022-04-02 18:53:30 · 8333 阅读 · 0 评论 -
mysql的增删改查,mysql常用命令
1、CREATE语句2、SHOW 语句3、INSERT 语句(增加内容到表格)4、DELETE 语句(删除表格内容)5、UPDATE (更改表格内容)6、SELECT 语句(查询表格内容)7、ALTER语句(主要修改数据库、表格、用户等属性)8、DROP 语句9、GRANT 授权语句10、REVOKE 撤销(删除)权限语句11、SET语句12、EXPLAIN语句(一般用于查询索引是否执行)13、DESCRIBE(简写DESC,主要用于查看表或视图结构)14、RENAME语句....原创 2022-06-11 16:55:29 · 4324 阅读 · 3 评论 -
网站压测工具Apache-ab,webbench,Apache-Jemeter
网站压测工具Apache-ab,webbench,Apache-Jemeter1、搭建测试网站2、Apache自带工具ab3、webbench4、Windows下安装Apache-Jmeter原创 2022-04-20 14:53:30 · 5899 阅读 · 0 评论 -
nginx日志切割,logrotate和nginx日志切割
nginx日志切割,logrotate和nginx日志切割原创 2022-03-02 16:39:17 · 4378 阅读 · 0 评论 -
haproxy,nginx,jumpserver,tomcat
一、haproxy + nginx 实现四、七层IP透传二、haproxy服务器动态下线三、自行实现jumpserver管理资产及MySQL(设置运维、开发、测试三个组,每个组授权不同的资产和用户)四、编写脚本实现tomcat一键安装8.5版本原创 2021-12-31 13:21:28 · 1647 阅读 · 0 评论 -
linux运维21
linux运维21一、简述redis集群的实现原理二、基于redis5的redis cluster部署原创 2021-12-27 16:20:57 · 564 阅读 · 0 评论 -
linux运维20
linux运维20一、总结tomcat优化方法二、java程序出现oom如何解决?什么场景下会出现oom?三、简述redis特点及其应用场景四、对比redis的RDB、AOF模式的优缺点五、实现redis哨兵,模拟master故障场景原创 2021-12-26 17:16:25 · 845 阅读 · 0 评论 -
linux运维19
linux运维19一、haproxy https实现二、总结tomcat的核心组件以及根目录结构三、tomcat实现多虚拟主机四、nginx实现后端tomcat的负载均衡调度五、简述memcached的工作原理原创 2021-12-24 00:01:18 · 841 阅读 · 0 评论 -
linux运维篇1
linux运维篇1一、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。二、安装Centos7.9和ubuntu操作系统,创建一个自己名字的用户名,并可以正常登录。三、配置环境变量,实现执行history的时候可以看到执行命令的时间。四、总结Linux哲学思想。五、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令六、描述Linux发行版的系统目录名称命名规则以及用途原创 2021-07-11 19:13:14 · 235 阅读 · 0 评论 -
linux运维12
linux运维12一、mariadb主从复制及主主复制的实现二、xtrabackup实现全量+增量+binlog恢复库三、MyCAT实现MySQL读写分离四、ansible常用模块介绍五、ansible-playbook批量安装httpd,按主机名提供不同的index.html(如node1的index.html欢迎页面为welcome node1)原创 2021-12-06 12:45:22 · 110 阅读 · 0 评论 -
linux运维18
linux运维18一、简述keepalived工作原理二、编译安装haproxy三、总结haproxy各调度算法的实现方式及其应用场景四、使用haproxy的ACL实现基于文件后缀名的动静分离原创 2021-12-21 00:13:13 · 697 阅读 · 0 评论 -
linux运维17
linux运维17一、nginx负载均衡中常见的算法及原理有哪些?二、使用rewrite规则实现将所有到a域名的访问rewrite到b域名三、实现反向代理客户端IP透传 四、利用LNMP实现wordpress站点搭建原创 2021-12-20 00:52:24 · 2022 阅读 · 0 评论 -
linux运维16
linux运维16一、对常用I/O模型进行比较说明二、nginx中的模块分类及常见核心模块有哪些三、描述nginx中worker_processes、worker_cpu_affinity、worker_rlimit_nofile、worker_connections配置项的含义四、编译安装nginx,实现多域名 https原创 2021-12-19 18:22:04 · 1478 阅读 · 0 评论 -
linux运维15
linux运维15一、实现基于MYSQL验证的vsftpd虚拟用户访问二、配置samba共享,实现/www目录共享三、使用rsync+inotify实现/www目录实时同步四、LVS调度算法总结五、LVS的跨网络DR实现原创 2021-12-16 16:11:09 · 732 阅读 · 0 评论 -
linux运维14
linux运维14一、简述CGI与FASTCGI区别二、 编译安装基于fastcgi模式的多虚拟主机的wordpress和discuz的LAMP架构三、通过loganalyzer展示数据库中的日志(cgi模式)原创 2021-12-16 14:40:00 · 2264 阅读 · 0 评论 -
linux运维13
linux运维13一、ansible-playbook实现MySQL的二进制部署二、Ansible playbook实现apache批量部署,并对不同主机提供以各自IP地址为内容的index.html三、http的报文结构和状态码总结原创 2021-12-09 11:37:38 · 622 阅读 · 0 评论 -
linux运维11(mysql命令)
linux运维11一、 导入hellodb_innodb.sql生成数据库(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄 (2) 以ClassID为分组依据,显示每组的平均年龄(3) 显示第2题中平均年龄大于30的分组及平均年龄(4) 显示以L开头的名字的同学的信息二、数据库授权magedu用户,允许192.168.116.0/24网段可以连接mysql原创 2021-09-22 14:34:19 · 89 阅读 · 0 评论 -
linux运维10
linux运维10一、虚拟机搭建o,p,e,n,v,p,n,服务器二、通过编译、二进制安装MySQL5.7.31三、二进制安装mariadb10.4原创 2021-09-16 11:42:15 · 430 阅读 · 0 评论 -
linux运维9(DNS原理,CDN原理)iptables和NAT策略
linux运维9一、简述DNS服务器原理,并搭建主-辅服务器。二、搭建并实现智能DNS(CDN原理)三、使用iptable实现: 放行ssh,telnet, ftp, web服务80端口,其他端口服务全部拒绝四、NAT原理总结五、iptables实现SNAT和DNAT,并对规则持久保存。原创 2021-09-05 22:29:20 · 599 阅读 · 0 评论 -
linux运维8
linux运维81、创建私有CA并进行证书申请。2、总结ssh常用参数、用法3、总结sshd服务常用参数。4、搭建dhcp服务,实现ip地址申请分发原创 2021-08-29 23:35:18 · 160 阅读 · 0 评论 -
linux运维7
linux运维71、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT2、描述密钥交换的过程3、https的通信过程4、使用awk以冒号分隔获取/ettc/passwd文件第一列原创 2021-08-25 11:44:01 · 102 阅读 · 0 评论 -
linux运维6
1、编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式)。2、生成10个随机数保存于数组中,并找出其最大值和最小值 3、输入若干个数值存入数组中,采用冒泡算法进行升序或降序排序4、总结查看系统负载的几种命令,总结top命令的指标大概什么含义5、编写脚本,使用for和while分别实现192.168.116.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"6、每周的工作日1:30,将/etc备份至/backup目录原创 2021-08-14 21:21:27 · 152 阅读 · 0 评论 -
linux运维5
linux运维五1、简述osi七层模型和TCP/IP五层模型2、总结描述TCP三次握手四次挥手3、描述TCP和UDP区别4、网卡绑定bond0的实现原创 2021-08-11 13:41:04 · 173 阅读 · 0 评论 -
linux运维4
linux运维41、自建yum仓库,分别为网络源和本地源2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交3、利用sed 取出ifconfig命令中本机的IPv4地址4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符5、处理/etc/fstab路径,使用sed命令取出其目录名和基名6、列出ubuntu软件管理工具apt的一些用法(自由总结)原创 2021-08-02 11:21:25 · 225 阅读 · 0 评论 -
linux运维篇3
linux运维篇31、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来2、查出用户UID最大值的用户名、UID及shell类型3、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序4、编写脚本disk.sh,显示当前硬盘分区中空间利用率最大的值5、编写脚本 systeminfo.sh,显示当前主机系统信息,包括:主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小原创 2021-07-25 16:54:18 · 148 阅读 · 0 评论 -
linux运维篇2
linux运维篇21、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中4、请总结描述用户和组管理类命令的使用方法并完成以下练习:5、创建用户user1、user2、user3。在/data/下创建目录test原创 2021-07-19 12:43:24 · 207 阅读 · 0 评论