欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

redis服务器部署

程序员文章站 2022-07-05 20:36:44
...

redis的服务器部署

  • redis 安装(安装gcc redis是c语言编写的 yum install gcc-c++)

下载: wget http://download.redis.io/releases/redis-5.0.5.tar.gz

解包:tar xzf redis-5.0.5.tar.gz (cd redis-5.0.5)

make(编译)

redis配置需要修改内容:
注释掉:bind 127.0.0.1
requirepass ‘abc’
daemonize no 改为 daemonize yes
protected-mode yes改为protected-mode no
运行服务: ./src/redis-server redis.conf

  • 添加防火墙
1 确认防火墙是否开启了6379端口

添加端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent

刷新防火墙:firewall-cmd --reload

2 如果你是阿里云的服务器,那么可能还需要在安全组中开启端口

redis服务器部署

  • redis的基本命令
 pwd       显示当前位置
 ls        显示所有信息
 mkdir     创建文件夹
 ls -a     显示全部文件(包括隐藏信息)
 ls -l     显示权限(ls -l显示文件属性(1.用户名,2.主机名称),(1.文件所有者,2.组的概念--有些权限都能看见)
				[-开头的是文件,以d开头的是文件夹,rwx可读可写可执行],[r4,w2,x1]7,说明三者权限都有)
				
 touch a.txt    创建一个文件(默认没有执行的权限)
 chmod 700(00代表消除权限)a.txt
 mv a.txt mydir     把一个文件移动到另一个文件夹
 man ls     查看一个文档帮助(format格式[--代表全称,-代表缩写])

 vi Readme.md   每个下载包都会自带的文档
 vi ~/.ssh.
 id_rsa     私钥
 
 ps aux      列举所有的进程,查看进程是否启动
 ps aux | grep redis    |管道符     grep筛选    意思就是筛选出redis的所有进程
 kill -9 11243     *11243 进程的id*            杀死进程(俩种(1. -15需告知要把你杀死了,2. -9强制杀死))


# 启动redis服务
src/redis-server
cat ~/.ssh/config
redis-conf    服务器redis配置文件(bind 127.0.0.1 注释掉)
vi 里  /   搜索
requirepass 'abc'    设置连接密码
src/redis-server redis.conf      再次启动服务需要跟一个配置文件


# reids客户端
src/reids-cli  [没有参数的就是本机连接127.0.0.1]

redis-cli --help
jsage:  用法

redis-cli -h 地址
redis-cli -h 地址 -a 密码