阿里云 Linux(CentOS)中Redis配置注意事项

1,执行的Redis服务器提示找不到该命令:

执行ln -s /root/redis-2.8.17/src/redis-server / usr / bin / redis-server,为redis-server建立软连接,其中/root/redis-2.8.17/src/为我redis安装目录中的SRC目录。

2,启动的Redis

redis-service /root/redis-2.8.17/redis.conf

3,为redis的-CLI建立软连接,其中/root/redis-2.8.17/src/为我redis的安装目录中的SRC目录。

ln -s /root/redis-2.8.17/src/redis-cli / usr / bin / redis-cli

关于让外网可以访问的Redis的步骤,参考  https://www.cnblogs.com/xiezhi/p/7066805.html

其中别忘了在阿里云控制台放开6379端口号。

然后通过远程登录命令就可以测试是否可以连通到公网IP下的6379端口了。

为防止参考文章被原作者删除,我这里复制下原文,如果有侵权,请告知,我会删除。

链接原文  https://www.cnblogs.com/xiezhi/p/7066805.html

Linux的安装Redis的及外网访问

1.下载Redis,最新版是redis -3.2.1.tar.gz

2.上传到Linux上,解压到/ usr / local /下面,命令:tar -zxvf redis-3.2.1.tar.gz

3.我们需要给redis进行授权一下,因为我们要在外网使用,进入redis.conf文件

修改几处配置:vi redis.conf

一)将绑定的本机给注释掉,

B)将redis的服务设置为后台服务

c)中设置的Redis-CLI连接redis的服务器的密码

d)退出保存:命令:WQ!

4.启动redis服务器,在redis的目录下面,redis-service redis.conf

查看进程,ps -ef | grep redis

5.redis-cli redis客户端进行连接服务器,测试是否可以连接成功。

-h是连接的主机ip,host的缩写,-p是端口port的缩写,-a后面是密码(requirepass后面配置的)auth的缩写

看到上面的6379说明连接成功。

通过输入平,服务器返回乒乓球,Redis的是不区分大小写的,退出是退出。

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

a)iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
#允许6379端口
b)service iptables save#保存iptables规则

c)iptables -nvL查看iptables表的规则

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

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

我的命令写错了,telnet 121.43.xx.110 6379 IP对应你的linux主机的ip

下面是一段Redis的简单的实例,代码是参考别人的,我修改了一下访问Redis的使用密码的地方。

以下代码来自:

http://www.cnblogs.com/edisonfeng/p/3571870.html

欢迎大家关注我的公众号号“up随想”

本节完

猜你喜欢

转载自blog.csdn.net/ttt_12345/article/details/83507136