楚鹏的个人博客
1. 介绍
我的gitee
命令
基础
web服务
文件系统
vpn
堡垒机
脚本
监控
git
自动化
数据库
docker
k8s
elk
消息队列
云计算
云服务器
运维开发
新技术
面试相关
楚鹏的个人博客
我的gitee
命令
命令
引言
基础命令
基础命令
常用命令
常用命令
1. 介绍
帮助命令
帮助命令
1. 介绍
磁盘管理命令
磁盘管理命令
1. 介绍
压缩解压命令
压缩解压命令
1. 介绍
进程管理命令
进程管理命令
1. 介绍
权限管理命令
权限管理命令
1. 介绍
网络命令
网络命令
1. 介绍
安装命令
安装命令
1. 介绍
系统管理命令
系统管理命令
1. 介绍
用户管理命令
用户管理命令
1. 介绍
定时任务命令
定时任务命令
1. 介绍
三剑客(重点!)
三剑客(重点!)
grep
grep
1. 介绍
2. 案例
sed
sed
1. 介绍
2. 案例
awk
awk
1. 介绍
2. 案例
基础
基础
引言
ftp
ftp
1. 介绍
dns
dns
1. 介绍
raid
raid
1. 介绍
定时任务
定时任务
1. 介绍
网络知识
网络知识
1. 介绍
web服务
web服务
引言
nginx
nginx
1. 介绍
2. 安装
3. 配置文件
4. nginx基本命令
5. lnmp搭建
6. http状态码
7. 反向代理和负载均衡
8. 虚拟主机配置
9. location匹配
10. 日志格式设置
11. 错误日志
12. 日志切割
13. 目录浏览功能
14. 状态页功能
15. url地址重写
16. 访问认证
17. nginx热部署
18. location中root和alias指令区别
LVS
LVS
1. 介绍
2. 安装
3. 原理
keepalived
keepalived
1. 介绍
2. 单主配置
3. 双主配置
apache
apache
1. 介绍
2. 安装
3. 使用
4. LAMP搭建
5. discuz论坛搭建
tomcat
tomcat
1. 介绍
2. tomcat部署
3. jpress部署
4. tomcat负载均衡
caddy
caddy
1. 介绍
2. 安装
个人论坛博客
个人论坛博客
介绍
wordpress
wordpress
1. 介绍
2. docker部署
discuz
discuz
1. 介绍
2. docker部署
halo
halo
1. 介绍
2. docker部署
个人网盘
个人网盘
owncloud
owncloud
1.owncloud部署
可道云
可道云
1.kodexplorer部署
个人在线笔记
个人在线笔记
leanote
leanote
1.leanote部署
本博客搭建工具
本博客搭建工具
mkdocs
mkdocs
1. 介绍
2. mkdocs安装
3. 创建gitee仓库
4. 云服务器部署
其他类似工具hugo
其他类似工具hugo
1.介绍
2. ubuntu安装hugo
3. win10安装hugo
4. win10使用hugo
文件系统
文件系统
引言
nfs
nfs
1. 介绍
2. centos安装nfs
3. ubuntu安装nfs
hadoop
hadoop
1. 介绍
2. 本地搭建
3. 伪分布式搭建
4. 完全分布式搭建
5. 改进部署
6. 脚本:一键切换模式
7. 拓展:最高最低气温统计
ceph
ceph
1. 介绍
glusterfs
glusterfs
1. 介绍
nas
nas
1. 介绍
2. trueNAS-core安装
vpn
vpn
引言
openvpn
openvpn
1. 介绍
2. docker安装
wireguard
wireguard
1. 介绍
2. 云服务器安装wireguard
3. windows客户端安装设置
花生壳内网穿透
花生壳内网穿透
1. 介绍
2. 安装
翻墙
翻墙
1. 介绍
2. shadowsocks
3. v2ray
堡垒机
堡垒机
引言
jumpserver
jumpserver
1. 安装
2. 基本设置
3. 邮箱设置
4. 企业微信认证
5. 创建系统用户
6. 创建资产
7. 创建用户
8. 资产授权
9. MySQL应用管理
10. k8s应用管理
11. 设置企业微信登录
脚本
脚本
引言
shell脚本
shell脚本
1. 介绍
2. shebang
3. source与sh区别
4. history命令
5. 环境变量
6. 引号区别
7. 特殊参数变量
8. 特殊状态变量
9. 内置命令
10. shell子串用法
11. 变量匹配
12. 批量修改文件名
13. shell扩展变量
14. 删除7天前文件
15. 父子进程
16. type命令
17. 算术运算
18. 脚本:nginx服务检测
19. 脚本:判断文件后缀
20. 脚本:判断单词长度
21. 脚本:算术运算
22. 条件语法
23. 脚本:控制输入
24. 脚本:安装lnmp
25. if语法
26. 脚本:剩余内存检测
27. 脚本:数字比较
28. 脚本:MySQL服务检测
29. 脚本:rsync服务启停
30. 函数
31. 脚本:网站存活
32. 脚本:rsync管理
33. case用法
34. 脚本:猜数字
35. 脚本:菜单
36. while循环
37. 后台执行脚本
38. 脚本:循环打印数字
39. 脚本:模拟seq命令
40. until用法
41. 脚本:监控网站
42. 脚本:检测url
43. 脚本:分析nginx日志
44. 脚本:防ddos攻击
45. for循环
46. for循环写法
47. 脚本:获取所有文件名
48. 脚本:批量重命名
49. 脚本:99乘法表
50. 脚本:MySQL分库备份
51. 脚本:批量创建账号
52. 脚本
53. 脚本:批量生产随机字符文件
54. 脚本:批量改名
55. 脚本:批量创建特殊要求用户
56. 脚本:扫描存活主机
57. 脚本:mysql分库备份
58. 脚本:mysql分库分表备份
59. 脚本:ssh免密批量分发文件
60. 脚本:破解random随机数
61. 脚本:批量检查多个网站
62. 脚本:解决ddos攻击
63. 脚本:MySQL服务启停
64. 脚本:单词及字母去重排序
监控
监控
引言
zabbix
zabbix
1. 介绍
2. 安装
3. 添加监控主机
4. 邮件报警
5. 钉钉报警
6. 微信报警
7. 监控ssh登录人数
8. 监控服务进程
prometheus
prometheus
1. 介绍
2. 部署prometheus监控本机
3. 远程主机添加到prometheus监控
4. MySQL添加到prometheus监控
5. docker部署grafana展示prometheus数据
nightingale
nightingale
1. 介绍
2. docker快速部署
3. 单机版启动
4. telegraf采集数据
5. 监控linux系统
wgcloud
wgcloud
1. 介绍
2. 运行环境
3. 安装包解压
4. 导入sql
5. server配置
6. agent配置
7. 启动服务
git
git
引言
git
git
1. 介绍
2. 安装
3. 配置用户信息
4. 配置git管理仓库
5. git版本提交流程
6. 提交日志查看
7. git生命周期
8. git版本控制
9. git缓冲区
10. git分支
11. git分支冲突
12. git标签
gitee和github介绍
gitee和github介绍
1. 介绍
gitlab
gitlab
1. 介绍
2. 安装
3. 使用
4. docker安装gitlab
自动化
自动化
引言
ansible
ansible
1. 介绍
2. centos7部署ansible
3. ubuntu20.04部署ansible
4. command模块
5. shell模块
6. script模块
7. copy模块
8. file模块
9. yum模块
10. systemd模块
11. cron模块
12. playbook剧本
jenkins
jenkins
1. 介绍
2. 老版本jenkins部署
3. 老版本使用
4. ubuntu20.04安装jenkins
5. 修改jenkins运行用户为root
6. 构建最简单的测试项目
7. 添加邮件通知
8. 添加企业微信通知
9. 添加钉钉通知
10. jenkins结合gitee仓库
11. 免密拉取gitee代码配置
12. jenkins免密登录其他服务器设置
13. 部署静态网站shell脚本
14. 部署静态网站ansible脚本
15. 部署静态网站python脚本
16. jenkins自动构建静态网站测试
17. jenkins流水线
数据库
数据库
引言
mysql
mysql
1. MySQL5.7二进制安装
2. MySQL5.7源码安装
3. MySQL忘记密码处理
4. mysqld服务程序构成
5. DDL,DCL,DML,DQL
6. information_schema应用
7. 索引
8. 压力测试
9. 存储引擎
10. 事务
11. 日志
12. 备份恢复
13. 备份恢复案例
14. xtrabackup安装
15. MySQL5.7多实例配置
16. 主从复制
17. 主从复制原理
18. 监控状态
19. io线程故障
20. SQL线程故障
21. 延时从库
22. 半同步复制
23. 过滤复制
24. 架构扩展准备
25. GTID搭建
26. 高性能-高可用架构举例
27. MHA环境准备
28. MHA搭建
29. MHA故障模拟
30. MHA-VIP飘移
31. MHA原理
32. MHA-binlog server引用
33. 读写分离-Atlas
34. Atlas基本管理
35. Atlas自动分表
36. mycat环境准备
37. mycat主从
38. mycat安装
39. mycat读写分离
40. mycat高可用
41. mycat参数
42. mycat垂直分表
43. mycat范围分片
44. mycat枚举分片
45. 全局表和ER表
46. mycat基本管理
47. mycat基本管理
redis
redis
1. redis介绍
2. 安装
3. 数据持久化
4. 数据类型
5. 发布订阅及事务
6. 服务管理命令
7. 主从复制
8. 哨兵配置
9. 集群搭建
mongo
mongo
1. 介绍及安装
2. 命令
3. 用户管理
4. 复制集
5. 分片集群
6. 备份恢复-mongoexport
7. 数据迁移
8. 备份恢复-mongodump
9. 备份恢复-oplog
10. 监控工具
11. mongo使用案例-个人笔记leanote
oracle
oracle
1. centos7安装oracle11g-xe
2. 基本操作
3. 备份恢复
数据库相关工具
数据库相关工具
1. 简介
2. sqlyog
3. navicat
4. redisdesktopmanager
5. MongoDBCompass
docker
docker
引言
1. 安装
1. 安装
1. centos安装
2. ubuntu安装
3. 一键安装脚本
4. centos一键安装脚本
2. 镜像加速
3. docker使用
4. 本地仓库registry搭建
5. 企业级仓库habor搭建
6. habor仓库基本使用
k8s
k8s
引言
1. kubeadm安装k8s集群-centos7
2. kubeadm安装k8s集群-ubuntu20.04
3. pod资源
4. service资源
5. deployment资源
6. 使用dockerfile制作docker镜像
7. 安装ingress实现七层转发
8. 使用ingress的url重写部署docker镜像
9. 阿里云镜像仓库使用
10. dockerfile制作myblog镜像
11. dockerfile制作mysql5.7镜像
12. pod部署myblog镜像
13. pod优化1-应用拆分
14. pod优化2-敏感信息隐藏
15. deployment部署myblog镜像
16. 给myblog添加service
17. 给myblog添加ingress
18. 给MySQL添加svc
19. MySQL-svc的服务发现
20. 部署dashboard
21. 创建kubeconfig用户认证文件
22. metricserve安装-top及hpa扩容
23. hpa动态扩容测试
24. nfs搭建
25. 手动创建pv和pvc
26. deployment挂载pvc
27. storageclass安装-自动创建pv
28. prometheus安装
29. grafana安装
30. ingress配置https
elk
elk
引言
1.下载软件包
2.安装filebeat
3.安装elasticsearch
4.修改es的使用内存为2G
5.安装kibana
6.filebeat日志过滤
7.自定义索引名
8.kibana汉化
9.监控apache访问日志
10.监控nginx访问日志
11.添加所有索引
12.MySQL开启慢日志
13.安装logstash
14.监控慢日志
15.filebeat多行日志合并
16.logstash格式化日志
17.慢日志收集
18.安装kafka
19.发送日志到kafka
20.接收kafka日志
消息队列
消息队列
引言
memcached
memcached
1. 介绍
2. 安装
redis
redis
1. redis介绍
2. 安装
3. 数据持久化
4. 数据类型
5. 发布订阅及事务
6. 服务管理命令
7. 主从复制
8. 哨兵配置
9. 集群搭建
kafka
kafka
1. 介绍
2. kafka安装
3. 简单使用
rabbitmq
rabbitmq
1. 介绍
2. 安装
云计算
云计算
引言
openstack
openstack
1. openstack介绍
2. 虚拟机安装openstack
3. 安装基础服务
4. 安装认证服务keystone
5. 安装镜像服务glance
6. 安装计算服务nova
7. 安装网络服务neutron
8. 安装仪表盘服务horizon
9. 启动第一个实例
10. 增加计算节点
11. 创建项目和角色
12. 迁移镜像服务
13. 安装块存储服务cinder-控制节点
14. 安装块存储服务cinder-存储节点
15. 增加flat类型网络
云服务器
云服务器
引言
腾讯云
腾讯云
1. 类NAS系统——casaOS搭建
2. casaOS系统设置及基本使用
3. wordpress结合腾讯云存储COS
运维开发
运维开发
引言
python脚本
python脚本
1. 介绍
2. 使用paramiko连接linux
3. 上传文件到服务器
4. 计时器py脚本
5. 从服务器下载文件
6. nginx检测自启脚本
7. 获取CPU信息脚本
8. 获取系统负载脚本
9. 获取内存信息脚本
10. 获取网络接口使用情况脚本
flask
flask
1. 介绍
2. 全栈概念及学生管理系统需求
3. 创建flask项目
4. 登录功能
5. 后台管理功能
6. 新增学员功能
7. 删除修改功能
8. 优化思路
9. 主页优化
django
django
1. 介绍
其他
其他
1. 用pycharm远程连接linux服务器
2. schedule定时任务介绍
3. 每天定时发送天气预报
4. 每天定时发送励志语句
新技术
新技术
引言
面试相关
面试相关
引言
1. 介绍
crontab
# 设置定时任务,可以周期性执行
at
# 设置定时任务,只执行一次!
最后更新:
2022-02-14 06:42:42