能力说明:
熟练掌握Docker各类高级特性,包括容器数据卷、DockerFile构建等;熟练使用Docker封装MySQL、Redis、Tomcat、Apache等镜像,并可在公有云或私有云部署并保持稳定运行。
能力说明:
熟悉微服务常用开放框架,理解Spring、Spring Boot,以及Spring Cloud的概念和不同,对Spring Cloud Alibaba有较为全面的认知。对Istio具备基础运维能力,掌握基本组件的知识。
能力说明:
熟练掌握Linux常用命令、文件及用户管理、文本处理、Vim工具使用等,熟练掌握企业IP规划、子网划分、Linux的路由、网卡、以及其他企业级网络配置技术,可进行Web服务器(Nginx),以及数据库(My SQL)的搭建、配置、应用,可根据需求编写Shell脚本,通过常用工具进行linux服务器自动化运维。
能力说明:
掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。
原3dmgame(三大妈)游戏网运维总监,原阿里云栖论坛版主,wlnmp一键安装包作者,多年互联网行业从业经验,专注于Linux平台的系统维护、DevOps运维实践、监控平台实践及应用部署。我的博客https://blog.whsir.com
Redis内存管理包括限制和淘汰策略。`maxmemory`配置参数决定内存上限,无设置时64位系统默认不限制,可能导致系统资源耗尽,生产环境建议设定合理值。当内存满时,未设置淘汰策略会导致写入错误。Redis提供8种淘汰策略,如LRU(最近最少使用)和LFU(最不经常使用),以及随机或基于过期时间的删除。需根据数据重要性、访问频率和一致性选择合适策略。
linux文件切割命令之split
快速安装 MySQL !wlnmp一键安装包助你搞定
Nginx配置访问IP白名单
解决ORA-28002: the password will expire within 7 days
独家esxi7镜像_集成网卡m.2等驱动
zabbix5.0监控tcp连接数
EFK环境收集MySQL慢日志
umount卸载根目录,xfs_repair修复根分区
xfs_repair命令xfs文件系统修复工具
gcc版本过低导致charconv: No such file or directory
安装VMware提示无法访问网络位置*:\VMware\......
php8安装fileinfo扩展
structure needs cleaning结构需要清理解决方案
Centos7通过war包部署jenkins(2022版)
php7安装readline扩展
本文基于Dell PowerEdge R340服务器,RAID阵列卡使用S140(这里S表示软件)为例。
MySQL8设置远程访问授权
nginx通过keepalived实现高可用(主备方式)
本文介绍一款wok kimchi的替代方案,cockpit-machines和wok kimchi一样都是基于kvm的web管理工具,但是安装使用起来更加的简单,功能更强大。
confluence日志大量Establishing SSL connection without ...
chrome浏览器每次都打开独立窗口bat实现
Zabbix5.0监控ogg并自动拉起进程
升级vcsa6.7时报错设备根密码过期
Zabbix5.0钉钉报警设置
Centos7降级glibc解决依赖问题
阿里云ECS完美升级gcc版本基于CentOS8
使用Nexus搭建Maven私服
基于WLNMP一键安装包安装禅道12.4
阿里云ECS安装部署RabbitMQ3.7.x
基于wlnmp一键包安装Nextcloud网盘
ceph本地镜像源搭建
Dockerfile文件指令介绍
通过tunasync搭建镜像仓库
F2etest教程之部署IE9浏览器
F2etest教程之安装部
F2etest教程之安装部署
Nginx
CentOS完美升级gcc方案
Apache Guacamole教程之安装部署
php7安装igbinary扩展
适用于Centos6.x和Centos7.x系统,php使用7.1版本,wlnmp一键包已支持该扩展 phalcon扩展包地址:https://github.com/phalcon/cphalcon 1、安装所需依赖,如果在编译时还提示缺少其他依赖,请自行安装 yum install autoco...
shell提取文件中的ip和端口,我这里提供两个shell脚本传参思路,可根据使用情况来更改。 现有一文本文件ip.txt,文件内容格式如下 1.1.1.1:801114.114.114.114:808.
Nginx判断用户IP设置访问跳转 第一种方法 根据$remote_addr客户端IP地址判断,判断成功即返回301跳转,可以写正则,如果有大量不规则IP就很头疼了。 if ($remote_addr = 192.168.1.123) { return 301 https://blog.whsir.com; } 第二种方法nginx通过lua实现,这方法是孔大神给的,将需要做301跳转的IP,直接写到/tmp/ip文件中,支持网段,一行一个,添加后不需要重启nginx,即时生效。
$arg_name请求行中的name参数 $args请求行中的参数 $binary_remote_addr客户端地址为二进制形式,IPv4地址值的长度是4字节,IPv6地址值的长度是16字节 $body_bytes_sent返回给客户端的字节数,不包括响应头。
上篇文章中监控了nginx status,这篇文章来介绍如何添加模板设置告警(客户端配置见上一篇文章) 1、配置-模板-创建模板 名称随意,添加到相应的群组中,最后点击添加 2、创建模板监控项 继续再添加个监控项 我这里演示只添加了两个,其他同理 3、设置触发器 名称我这里设置为(自行定义...
以下内容在zabbix客户端配置 1、查看当前nginx的status模块 nginx -V 查看nginx是否将--with-http_stub_status_module编译进来 可以看到我这里已经将--with-http_stub_status_module编译进来了 2、启用nginx的s...
安装libsodiumlibsodium是安装sodium扩展的必须依赖条件,我这里提供两种安装方式,编译和直接yum 编译安装libsodium wget https://github.com/jedisct1/libsodium/releases/download/1.
ngx_lua_waf改版,增加网段、UA、主机白名单等功能,修复了一些bug,项目地址:https://github.com/whsir/ngx_lua_waf ngx_lua_waf改版基于ngx_lua_waf二次修改,增加了一些必要的功能,使用起来简单,高性能和轻量级。