Linux安装redis数据库

date: 2018/12/7 17:29:06


Linux下安装redis数据库

1 查看系统版本

cat /etc/redhat-release

2 进入opt目录

cd opt

3 在线下载

wget http://download.redis.io/releases/redis-5.0.2.tar.gz

4 解压压缩包

tar -zvxf redis-5.0.2.tar.gz
tar xzf redis-5.0.2.tar.gz

解压文件更名为redis

5 在安装之前需要预装gcc、tcl

gcc -v   查看安装的gcc信息

安装命令:
mount /dev/cdrom /mnt
yum install gcc tcl -y

6 安装命令

cd redis 切换目录

make 执行安装

7 新建目录/usr/redis

cd /

mkdir /usr/redis

cd /opt/redis

8 重新设置PREFIX

make PREFIX=/usr/redis/ install

9 将redis设置成服务

cd src
cp redis-sentinel /usr/redis/bin/

8 现在编译的二进制文件在src 目录中可用 运行Redis:

src/redis-server

8 配置redis环境变量

vi ~/.bash_profile

export REDIS_HOME=/usr/redis
export PATH=$PATH:$REDIS_HOME/bin

source ~/.bash_profile 使生效

点击键盘【i】键,修改并增加如下内容信息,完成之后,点击键盘【Esc】键,输入【:wq!】,点击回车键,保存退出

8 将redis启动程序做成服务

cd /opt/redis/utils

./install_server.sh 

9 修改启动的名称

cd /etc/init.d/
mv redis_6379 redisd

10 redisd服务命令

service redisd start
发现已经启动
需要停止服务:
service redisd stop
重新启动
service redisd restart
查看目前系统使用端口情况:
ss -tanl

11 测试连接redis

切换到根目录
cd /

查看客户端连接帮助
redis-cli --help

连接0号库
redis-cli

外部连接不上Linux中redis解决方案

1 查看端口有没有开放 防火墙中增加开放端口

firewall-cmd --query-port=6379/tcp
firewall-cmd --add-port=6379/tcp

service restart firewalld 重启防火墙

2 在redis安装目录查看redis.conf文件

查找 bind 127.0.0.1 改成如图所示,所有ip都可以访问

查找 protected-mode yes 关闭保护模式,yes–>no

查找daemonize no 开启守护no–>yes

3 重启服务

service redisd restart 重启服务

redis-server /opt/redis/redis.conf 重新加载配置

redis卸载

ps -ef | grep -i redis

kill -9 进程号 

直接删除安装时候的文件

rm -rf /opt/redis

rm -rf /usr/redis
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值