Centos7 安装redis
配置redis 安装的环境
yum install gcc-c++
上传redis安装包
redis-4.0.8.tar
解压
tar -zxvf redis-4.0.8.tar
进入解压后redis目录解压
make
然后安装
make install PREFIX=/usr/local/redis
PREFIX 是制定安装位置
然后在/usr/local下会有 Cli 是客户端 server 是服务端
设置后端启动 打开根目录下解压后的redis-4.0.8文件
把redis.conf 拷贝到 redis安装目录的bin下 然后编辑
deamonize yes
设置redis开机起用
编写redis 服务脚本
#!/bin/sh
#chkconfig: 345 86 14
#description: Startup and shutdown script for Redis
PROGDIR=/usr/local/redis/bin #安装路径
PROGNAME=redis-server
DAEMON=$PROGDIR/$PROGNAME
CONFIG=/usr/local/redis/bin/redis.conf #配置文件地址
PIDFILE=/var/run/redis.pid
DESC="redis daemon"
SCRIPTNAME=/etc/rc.d/init.d/redis #脚本所在的地址
#启动
start()
{
if test -x $DAEMON
then
echo -e "Starting $DESC: $PROGNAME"
if $DAEMON $CONFIG
then
echo -e "OK"
else
echo -e "failed"
fi
else
echo -e "Couldn't find Redis Server ($DAEMON)"
fi
}
#停止
stop()
{
if test -e $PIDFILE
then
echo -e "Stopping $DESC: $PROGNAME"
if kill ```cat $PIDFILE```
then
echo -e "OK"
else
echo -e "failed"
fi
else
echo -e "No Redis Server ($DAEMON) running"
fi
}
#重启
restart()
{
echo -e "Restarting $DESC: $PROGNAME"
stop
start
}
list()
{
ps aux | grep $PROGNAME
}
case $1 in
start) start ;;
stop) stop ;;
restart) restart ;;
list) list ;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart|list}" >&2
exit 1
;;
esac
exit 0
添加可执行权限
chmod +x /etc/rc.d/init.d/redis
添加开机自动启动***服务
chkconfig --add redis
将其加入Linux启动过程,仅在level 3,level 4,level 5级别下运行
chkconfig --level 345 redis on
显示开机可以自动启动的服务
chkconfig --list redis
打开/etc/rc.d/rc.local 并在文件底部加入
service redis start
添加需要启动的服务
chmod +x /etc/rc.d/rc.local
注意:
设置密码 为了安全一定要设,而且这里如果不绑定ip也不设密码的话,redis是默认保护模式,只能本虚拟机访问,不允许其他ip访问,本人刚开始图方便啥都不设,结果在这里踩坑了;
编辑 redis.conf
注释 bind
设置密码 requirepass
./redis-cli -h 192.168.80.102 -p 6379
连接到客户端
输入config get requirepass
下方出现(error) NOAUTH Authentication required.
输入auth “输入的密码”
即可
相关连接:
个人博客地址 : www.fulinlin.com
csdn博客地址:https://blog.csdn.net/qq_32867467
交流群:826953936
个人qq: 1670245232
注:如果不对联系本宝宝及时改正~~
上一篇: npm-package-locks
下一篇: hostname与/etc/hosts ; /etc/sysconfig/network的关系(centos6和centos7修改hostname)
推荐阅读
-
Flow Science FLOW-3D 11.2破解安装激活图文教程(附下载)
-
edius9怎么安装?EDIUS Pro 9安装激活试用图文详细教程
-
python学习之第三方包安装方法(两种方法)
-
安装会声会影X7后软件界面是英文如何设置为中文
-
影音先锋xfplay下载安装及配置图文教程
-
ARC Welder怎么用 The App Runtime for Chrome下载及安装使用图文教程
-
BusinessCards MX(名片制作软件) 如何安装以及使用?BusinessCards MX使用教程
-
浅析JavaWeb项目架构之Redis分布式日志队列
-
Wing FTP Server FTP服务器端中文版安装使用教程
-
App推广:用户下载安装流程优化技术