centos6.5命令安装redis并设置redis自启动,可远程连接
2019独角兽企业重金招聘Python工程师标准>>>
一、安装
1、切换为root账户,安装redis所需的必要包
yum install gcc
2、进入要安装redis的路径下,使用命令下载redis安装包
wget http://download.redis.io/releases/redis-3.2.8.tar.gz
3、解压
tar zxvf redis-3.2.8.tar.gz
4、进入redis目录 cd redis-3.2.8
5、编译安装
make MALLOC=libc
redis 安装成功!
直接启动 进入redis的根目录,执行src/redis-cli
二、配置
1、配置redis.conf
Redis默认只允许本地访问,要使Redis可以远程访问可以修改redis.conf
1.1、注释掉bind 127.0.0.1
可以使所有的ip访问redis,若是想指定多个ip访问,但并不是全部的ip访问,可以bind。在redis3.2之后,redis增加了protected-mode,在这个模式下,即使注释掉了bind 127.0.0.1,再访问redisd时候还是报错。
1.2、修改 protected-mode 为 no
1.3、修改daemonize 为 yes
确保守护进程开启。
2、编写开机自启动脚本
vi /etc/init.d/redis
脚本内容如下:
# chkconfig: 2345 10 90
# description: Start and Stop redis PATH=/usr/local/bin:/sbin:/usr/bin:/bin
# redis端口号
REDISPORT=6379
# redis-server所在目录的绝对路径
EXEC=/usr/local/items/redis-3.2.8/src/redis-server
# redis-cli所在目录的绝对路径
REDIS_CLI=/usr/local/items/redis-3.2.8/src/redis-cli PIDFILE=/var/run/redis.pid
# redis.conf所在目录的绝对路径
CONF="/usr/local/items/redis-3.2.8/redis.conf"
#AUTH="" case "$1" in start) if [ -f $PIDFILE ] then echo "$PIDFILE exists, process is already running or crashed." else echo "Starting Redis server..." $EXEC $CONF fi if [ "$?"="0" ] then echo "Redis is running..." fi ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE exists, process is not running." else PID=$(cat $PIDFILE) echo "Stopping..." $REDIS_CLI -p $REDISPORT SHUTDOWN sleep 2 while [ -x $PIDFILE ] do echo "Waiting for Redis to shutdown..." sleep 1 done echo "Redis stopped" fi ;; restart|force-reload) ${0} stop ${0} start ;; *) echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2 exit 1
esac
3、写完后保存退出VI :wq
4、设置权限
chmod 755 redis
5、启动测试
/etc/init.d/redis start
启动成功会提示如下信息:
Starting Redis server... Redis is running...
使用redis-cli测试:
[root@localhost /]# redis-cli 127.0.0.1:6379> set test abc OK 127.0.0.1:6379> get test "abc" 127.0.0.1:6379> exit
6、设置开机自启动
chkconfig redis on
7、关机重启测试
reboot
然后在用redis-cli测试即可。也可进行远程连接。
ok!
转载于:https://my.oschina.net/swchenml/blog/868576
centos6.5命令安装redis并设置redis自启动,可远程连接相关推荐
- CentOS6.8下安装memcached并设置开机自启动
参考资料:http://www.cnblogs.com/handongyu/p/6419305.html http://coolnull.com/1986.html 一.安装libevent 首 ...
- mac redis 链接_在Ubunt/Mac系统安装Redis以及设置Redis密码并且允许远程连接 - Laravel学习网...
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统. Redis是一个开源的使用ANSI C语言编写.遵守B ...
- Linux服务器,服务管理--systemctl命令详解,设置开机自启动
Linux服务器,服务管理--systemctl命令详解,设置开机自启动 syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了. 摘要: syst ...
- Mac安装redis并设置开机自启动
本文使用Mac的包管理工具brew一行命令搞定安装redis.brew本身的安装与卸载请自行搜索. 本机环境: macOS Catalina:10.15.3, redis:5.0.8, brew:Ho ...
- 如何修改服务器的redis密码设置,redis中密码设置
设置密码,以提供远程登陆 1.初始化Redis密码: 编辑redis.conf配置文件,找到requirepass参数,这个就是配置redis访问密码的参数: # requirepass foobar ...
- Redis入门到入土教程_2 远程连接redis
文章目录 Redis 教程 1. 去除保护模式 1.1 注释 bind 127.0.0.1 1.2 关闭保护模式 1.3 设置redis 登录密码 1.4 设置后台自动启动 1.5 开放防火墙 :st ...
- redis向指定ip主机开放远程连接权限(防骚扰)
一.原因 情况是这样的: 最近在做一个java项目,想要把项目部署到云端.项目中用到了redis服务器. 我的redis服务器布置在华为云服务器,而我的应用布置在阿里云上. 一开始,在redis.co ...
- 「数据库」Linux服务安装部署SQL Server -外网安全远程连接【端口映射】
文章目录 1. 安装sql server 2. 局域网测试连接 3. 安装cpolar内网穿透 4. 将sqlserver映射到公网 5. 公网远程连接 6.固定连接公网地址 7.使用固定公网地址连接 ...
- 零基础学树莓派Raspberry Pi - 基于Pi 2 Imager -从清华镜走起到设置镜像源后远程连接桌面
重点:此篇较旧了,新版请看博客原文.旧版仅作记录使用 Introduction - 介绍 Raspbian 是专门用于 ARM 卡片式计算机 Raspberry Pi® "树莓派" ...
最新文章
- Linux 下实现虚拟光驱功能,查看iso文件内容
- MySQL5.7.10多元复制功能搭建
- linux查看文件及文件夹的大小
- mynginx.conf
- 查看某个端口是否链接超时
- 计算机课计划,计算机教学计划汇总
- linux运维架构师职业规划
- Espresso unit test的输入法问题
- 写论文与PPT汇报时matlab图片的背景透明处理
- VMware安装Windows XP虚拟机并手动安装外加驱动程序
- 《史蒂夫乔布斯传》学习笔记
- 类似win7系统泡泡屏保
- iOS开发之静态库.a的制作教程
- 蒸烤一体机哪个品牌好性价比高,盘点国内消费者呼声最高的品牌推荐
- CSS的文本属性阴影效果
- c++ 的vector、array和数组的比较
- html文件可用本地IP访问
- 搭建STC89C51工程模板
- SpringBoot之事务处理:隔离级别与传播行为
- 如何提升论文写作能力?
热门文章
- css页面重构面试题
- POJ-1664 放苹果
- 摩根上调 思科股票评级至增持
- dubbo接口测试_Django测试工具平台之Dubbo接口请求 + 前端
- 认识python零基础知识到实战概论的复习和回顾上
- mvn 默认scope_maven scope 的作用
- python argv 详解_对python中的argv和argc使用详解
- springBoot @Scheduled多任务同时开始执行
- CSS中的margin的三种写法
- 枚举 ---- D. Zigzags[ Educational Codeforces Round 94 (Rated for Div. 2)]思维枚举优化4重循环