Linux 安装Redis 可远程连接,并且设置自启动, 设置登录密码

本文使用的redis版本为 4.0.11 可访问 https://redis.io/ 这个网站直接下载
因为是公司服务器,所以redis 得设置可以远程访问并且得有密码

接下来就是安装步骤

  1. 首先下载安装包 redis-4.0.11.tar.gz,上传至服务器,我这里上传至/app目录,并进入app目录cd /app
  2. 解压包 tar -zxvf redis-4.0.11.tar.gz
  3. 进入刚解压的目录 cd redis-4.0.11 执行 make 进行编译
  4. 接下来进入 cd /app/redis-4.0.11/src里 执行 ./redis-server ../redis.conf 这样就可以让redis服务端读取 redis.conf配置文件来进行启动
  5. 当你看到下面这个图片 就说明 你的服务端启动成功了,但是现在你把SSH窗口一关闭,redis服务就会关闭了,所以我们得设置后台自动运行
    Linux 安装Redis 可远程连接,并且设置自启动, 设置登录密码_第1张图片
    6.我们可以 再开一个ssh窗口 ,先在 /app/redis-4.0.11/src 里 执行 ./redis-cli 来运行客户端
    若是出现 如下效果,说明安装成功
    Linux 安装Redis 可远程连接,并且设置自启动, 设置登录密码_第2张图片

7.接下来我们就要开始修改配置文件了
为了方便接下来的操作,可以使用 ps -ef|grep redis 查看redis的进程号pid 然后 kill -9 pid关掉redis的服务端
8.首先给redis 设置登录密码 ,然后我们再设置后台运行 ,然后再解决远程登录问题,

vi /app/redis-4.0.11/redis.conf
//找到#requirepass foobared
//去掉#号 并且修改foobared 为自己密码 比如这里修改密码为 123456
requirepass 123456
//查找daemonize no改为 yes 以守护进程方式运行 
daemonize yes 
//修改appendonly为yes 以追加的方式进行快照
appendonly yes
//为了保证能远程连接 找到 bind 127.0.0.1 注释掉
#bind 127.0.0.1
//再找到protected-mode yesyes修改为no 关掉保护模式 因为我们已经设置过密码了 不用担心
protected-mode no
//然后 wq! 保存退出

接下来将 redis添加到系统的自启动里

#将redis添加到自启动中  
echo "/app/redis-4.0.11/src/redis-server /app/redis-4.0.11/redis.conf" >> /etc/rc.d/rc.local  

如果不通 看看linux的防火墙是否开启 如果开启可以去给防火墙配置规则
然后再去防火墙里 配置开放 6379端口

然后我们重新启动redis 服务端./redis-server ../redis.conf,配置完成

你可能感兴趣的:(linux服务器升级问题,redis,linux,远程连接,密码,安装)