欢迎投稿

今日深度:

linux (centOS)  安装Redis,centosredis

linux (centOS)  安装Redis,centosredis


linux (centOS)  安装Redis

一、安装redis

1、设置redis的仓库地址, 执行命令

yum install epel-release

 2、安装redis 

      执行命令如下:

yum install redis

3、启动redis

service redis start

4、设置开机自动启动,执行命令:

chkconfig redis on

5、如果要远程访问数据库,那么需要开启防火墙端口,命令如下:

firewall-cmd --zone=public --add-port=6379/tcp --permanent

6、设置开启防火墙端口生效,命令如下:

安装firewalld 防火墙yum install firewalld

firewall-cmd --reload    //如果报错看看防火墙状态

查看状态firewall-cmd --state //running 表示运行

开启服务systemctl start firewalld.service

关闭防火墙systemctl stop firewalld.service

开机自动启动systemctl enable firewalld.service

关闭开机制动启动systemctl disable firewalld.service

7、查看防火墙开放所有端口,命令如下

firewall-cmd --list

8、设置远程访问,需修改配置文件,首先查找 redis.conf 配置文件所在位置:

whereis redis.config

9、修改 redis.conf 配置文件,执行命令

vi /etc/redis.conf

进入文件后,找到 bing 127.0.0.1 字段,注释掉所在行

如果需要修改数据库密码,在 redis.conf 配置文件中,找到 requirepass foobared 字段,将foobared 改为所要设置的密码,然后保存并退出。

10、保存退出,(按ESC,再按:号,输入wq)

11、设置完成后,重新redis数据库,执行命令:

service redis restart

二、测试redis

1、进入redis 交互命令行,执行命令:

redis-cli

2、数据库添加数据,执行命令:set 'a' 'b'

3、查找数据,执行命令:get 'a' 

三、外网怎么测试连接redis服务器呢,首先需要防火墙允许redis端口6379开放出来。

iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

service iptables save    #保存iptables规则

iptables -nvL    #查看iptables表的规则

ps -ef | grep redis  找到redis的进程号,杀掉kill -9 pid  ,重启redis的服务

service redis restart

7.在外面的电脑上,cmd--->telnet 121.43.xx.110空格6379   注意空格,如果出现一个黑屏就表示外网可以访问redis的服务器

 

www.htsjk.Com true http://www.htsjk.com/redis/25898.html NewsArticle linux (centOS)  安装Redis,centosredis linux (centOS)  安装Redis 一、安装redis 1、设置redis的仓库地址, 执行命令 yum install epel-release  2、安装redis        执行命令如下: yum install redis 3、启动...
相关文章
    暂无相关文章
评论暂时关闭