FreeBSD12下安装redis-5.0.3

       经由过程pkg安装 , 最高只能安装redis-4.0.11 。 既然redis已经发布了最新版本5.0.3 。 这里就测验考试安装一下redis的最新版本 。

需要这些哦
安装FreeBSD12的电脑或虚拟机一台
可以或许毗连互联网
方式/
1一、到redis官网https://redis.io/下载Redis 5.0.3 is the latest stable version 。

FreeBSD12下安装redis-5.0.3

文章插图

2二、解压缩并进入将解压后的文件夹
#cd redis-5.0.3
#gmake
#gmake install clean
如许将会把redis默认安装到/usr/local/bin中 , 当然你也可以经由过程下面号令进行安装:
#gmake PREFIX=/usr/local/share/redis-5 install clean
经由过程加上PREFIX=/usr/local/share/redis-5可以把redis安装到/usr/local/share/redis-5目次中 。

FreeBSD12下安装redis-5.0.3

文章插图

3三、对redis进行设置装备摆设
把redis-5.0.3文件夹中的redis.conf拷贝到/usr/local/etc文件夹下:
#cp redis.conf /usr/local/etc/redis_6379.conf
然后对它进行一些点窜:
#ee /usr/local/etc/redis_6379.conf
点窜下面三行内容:
damemonize yes        //在自启动redis时不显示daemon
logfile /var/log/redis/redis.log        //日记保留目次
dir /home/redis_db/6379               //数据库保留目次
当然在更改上面两个目次前必然要先建立响应的目次 , 不然redis-server将无法启动 。
#mkdir /var/log/redis
#mkdir /home/redis_db
#mkdir /home/redis_db/6379

FreeBSD12下安装redis-5.0.3

文章插图

FreeBSD12下安装redis-5.0.3

文章插图

FreeBSD12下安装redis-5.0.3

文章插图

4四、在/usr/local/etc/rc.d目次中建立redis开机启动文件
#cd /usr/local/etc/rc.d
#touch redis_6379             //建立开机启动文件
#chmod 555 redis_6379         //将开机启动文件属性改当作可执行文件
#ee redis_6379                //点窜开机启动文件
将下面的内容复制到redis_6379文件中并保留:
#!/bin/sh
#
# $FreeBSD: branches/2018Q4/databases/redis/files/redis.in 401020 2015-11-07 20:08:18Z osa $
#
# PROVIDE: redis
# REQUIRE: LOGIN
# BEFORE:  securelevel
# KEYWORD: shutdown
# Add the following line to /etc/rc.conf to enable `redis':
#
#redis_6379_enable="YES"
#
# Define profiles here to run separate redis instances:
#
#redis_profiles="foo bar" #  Script uses /usr/local/etc/redis-NAME.conf respectively.
#                            For correct script working please update pidfile entries in
#                            redis-NAME.conf files.

推荐阅读