环境:
CentOS: 7
kubeCtl: v1.21
kubeCM: v0.15.3
k9s-nsg: v0.24.1
一、安装相关软件
1.安装 CentOS 的 Snaps Store
作用:方便后续下载安装软件
1 | sudo yum install epel-release |
解决:AntD降级到4.15.6
解决:next.config.js中reactStrictMode设为false
环境:
CentOS: 7
Docker: 20.10.8
Docker Compose: 1.29.2
Loki: 2.3.0
Promtail: 2.3.0
Grafana: latest
1 | const morgan = require("morgan"); |
1.安装:
首先保证电脑上有brew然后使用下面的命令安装即可
1 | brew install redis |
2.启动redis服务
1 | brew services start redis |
3.关闭redis服务
1 | brew services stop redis |
4.重启redis服务
1 | brew services restart redis |
5.打开图形化界面
1 | redis-cli |
6.开机启动redis命令
1 | ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents |
7.使用配置文件启动redis-server
1 | redis-server /opt/homebrew/etc/redis.conf |
8.停止redis服务
1 | redis-cli shutdown |
9.redis配置文件位置
1 | /usr/local/etc/redis.conf |
10.卸载redis
1 | brew uninstall redis rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist |
11.允许远程访问:
默认情况下 redis不允许远程访问,只允许本机访问
#注:在redis3.2之后,redis增加了protected-mode,在这个模式下,即使注释掉了bind 127.0.0.1,再访问redisd时候还是报错,需要把protected-mode yes改为protected-mode no
1 | vim /usr/local/etc/redis.conf |
1.列出所有键(大量键时,生产禁止使用):keys *
2.查询有多少个键:dbsize
3.是否存在某个键(0否1是):exists [key]
4.删除一个/多个键,返回成功删除的键的个数:del [key/keys]
5.为键设置过期时间(不存在返回0):expire [key] seconds
6.查询键的过期时间:ttl [key]
1 | brew tap mongodb/brew |
官方下载, 解压下载的文件,无需安装,直接拷贝到 /usr/local 目录,然后重命名为 mongodb
如果要使用 MongoDB 的命令行,需要添加一个环境变量,找到 .zshrc 文件,添加以下代码:
1 | export PATH=/usr/local/mongodb/bin:$PATH |
生效:
1 | source ~/.zshrc |