centos7安装redis

官方教程:https://redis.io/download

配置PHP框架下等redis可参考:我的博文《laravel配置redis。ThinkPHP5配置redis。》https://blog.csdn.net/weixin_41827162/article/details/84335918

-

1. 整个安装过程如下:

1)下载程序并编译(如果不能下载请去官网看看版本更新到几了,或者去官网看教程。https://redis.io/download):

$ wget http://download.redis.io/releases/redis-6.2.3.tar.gz
$ tar xzf redis-6.2.3.tar.gz
$ cd redis-6.2.3
$ make

2)编译成功后,执行安装程序:

make PREFIX=/usr/local/redis install

这个目录/usr/local/redis 友安装程序自动创建 不用手动去创建 PREFIX必须大写

3)启动服务:

cd /root/redis-6.2.3
src/redis-server

4)测试是否安装成功:

cd /root/redis-6.2.3
src/redis-cli #进入redis的命令行
redis> set foo bar
OK
redis> get foo
"bar"

5)设置设置redis密码:

redis-cli 连接到redis,如设置密码为12345678

[root@localhost ~]# cd /root/redis-6.2.3
[root@localhost redis-6.2.3]# src/redis-cli
127.0.0.1:6379> config set requirepass 12345678
OK
127.0.0.1:6379>

即可。注意,如果设置了密码还不能访问到,比如报错: “ERR AUTH <password> called without any password configured for the default usyou sure your configuration is correct?”,就重新设置一下密码。

6)设置外部访问模式(因为设置了密码,又使用外网访问):

[root@localhost ~]# cd /root/redis-6.2.3
[root@localhost redis-6.2.3]# src/redis-cli
127.0.0.1:6379> CONFIG SET protected-mode no
OK
127.0.0.1:6379>

即可。注意,重启的话要再次运行。

 

 

=================其他=================

终端过程,先cd到redis-5.0.2:

[root@localhost redis-5.0.2]# make PREFIX=/usr/local/redis install
cd src && make install
make[1]: Entering directory `/root/redis-5.0.2/src'

Hint: It's a good idea to run 'make test' ;)

    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
make[1]: Leaving directory `/root/redis-5.0.2/src'
[root@localhost redis-5.0.2]# redis-server
-bash: redis-server: 未找到命令
[root@localhost redis-5.0.2]# src/redis-server
6509:C 23 Nov 2018 11:24:57.022 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
6509:C 23 Nov 2018 11:24:57.023 # Redis version=5.0.2, bits=64, commit=00000000, modified=0, pid=6509, just started
6509:C 23 Nov 2018 11:24:57.023 # Warning: no config file specified, using the default config. In order to specify a config file use src/redis-server /path/to/redis.conf
6509:M 23 Nov 2018 11:24:57.025 # Creating Server TCP listening socket *:6379: bind: Address already in use
[root@localhost redis-5.0.2]# src/redis-server
6510:C 23 Nov 2018 11:25:14.127 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
6510:C 23 Nov 2018 11:25:14.127 # Redis version=5.0.2, bits=64, commit=00000000, modified=0, pid=6510, just started
6510:C 23 Nov 2018 11:25:14.127 # Warning: no config file specified, using the default config. In order to specify a config file use src/redis-server /path/to/redis.conf
6510:M 23 Nov 2018 11:25:14.127 # Creating Server TCP listening socket *:6379: bind: Address already in use
[root@localhost redis-5.0.2]# src/redis-cli
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"
127.0.0.1:6379>

----其他----

启动Redis,安装好Redis后需要启动redis

  • 检查是否有6379端口

netstat -ntlp

  • 启动服务

cd /root/redis-6.2.3
src/redis-server

  • 测试是否运行成功

src/redis-cli
出现“127.0.0.1:6379> ”即代表成功。

 

-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值