linux+centos7+redis安装
1.创建文件夹
mkdir /opt/itsoft/redis
2.进入当前文件夹并解压
cd /opt/itsoft/redis
tar -zxvf /opt/itsoft/redis-4.0.8.tar.gz
3.进入解压后的文件夹并编译
cd redis-4.0.8
make
4.安装
注意:要在当前文件夹(即解压后的文件夹)安装
mkdir /opt/itsoft/redis/az
make PREFIX=/opt/itsoft/redis/az install
5.编辑redis.conf
从解压目录下 redis-4.0.8拷贝一个redis.conf到bin目录下
cp redis.conf /opt/itsoft/redis/az/bin/
6.前端模式的启动
cd /opt/itsoft/redis/az/bin/
./redis-server
7.后端模式的启动
-
修改配置文件
修改redis.conf 把daemonize no 改为yes就是以后台模式启动
vim /opt/itsoft/redis/az/bin/redis.conf
-
启动指定配置文件(在bin目录下)
./redis-server redis.conf
8.redis的停止
-
暴力
kill -9 进程号
-
优雅
./redis-cli shutdown
9.redis的使用
客户端连接: ./redis-cli –h ip地址 –p 端口号
默认ip和端口 ./redis-cli
10.修改redis.conf配置文件
-
将端口号127.0.0.1注释掉(或者更改为0.0.0.0),这样任何IP都能访问,127.0.0.1表示只能本机访问。
-
修改protected-mode,将 yes 改为 no
11.防火墙的配置
-
查看防火墙状态
firewall-cmd --state
-
停止防火墙
systemctl stop firewalld.service
-
禁止开机启动
systemctl disable firewalld.service
12.设置开机自启动
-
编写脚本
mkdir /myshell cd /myshell touch member_mall.sh vim member_mall.sh
加入如下内容:
#!/bin/sh #这是进入redis安装的bin目录 cd /opt/itsoft/redis/az/bin/ #后台启动redis ./redis-server redis.conf
-
赋予权限
chmod +x member_mall.sh #赋予文件执行权限
-
修改rc.local
vi /etc/rc.d/rc.local
在rc.local最后加入member_mall.sh的路径
/myshell/member_mall.sh
进入rc.d目录
chomd +x rc.local #增加权限
-
退出编辑,开机启动