ubuntu配置redis
安装的有些过程会比较慢,我即使有梯子,最长的过程也要一分钟左右,所以一定要有耐心。
安装
下载安装包:点击这里进行最新版安装包下载
用 tar -xzvf 下载的压缩文件
进行解压
执行sudo mv redis-5.0.5 /usr/local/redis
,将解压过后的文件夹移动,你也可以放置其他目录,但推荐这个目录,注意要root权限
进入redis目录 cd /usr/local/redis/
,并执行sudo make
执行sudo make test
,我执行这里提示需要tcl,那么需要进行tcl的安装
点击这里进行tcl下载
解压文件tar -zxvf tcl8.6.8-src.tar.gz
切换到tcl.8.6.8/unix文件夹cd tcl.8.6.8/unix
,执行sudo ./configure
在执行sudo make
,在执行sudo make install
。
到此tcl安装完成,再次进入到/usr/local/redis/
,运行sudo make test
即可成功
将redis的命令安装到/usr/loacl/bin/
目录,在redis目录下执行sudo make install /usr/local/bin
,完成redis安装
在/usr/local/bin
下就会有redis相关的文件,可用list -al
查看
配置redis
移动配置文件redis.conf
,执行sudo cp /usr/local/redis/redis.conf /etc/redis
,如果提示没有目录,需要先创建目录
查看/etc/redis/redis.conf
,用sudo vim /etc/redis/redis.conf
打开,在配置文件里可以查看和改变端口号
更改守护进程daemonize
为yes
更改数据文件存储路径:dir /var/lib/redis
,没有文件夹创建文件夹,这里的是我配置的存储路径
设置日志文件:logfile /var/log/redis/redis-server.log
,没有要记得创建
到这就配置就差不多完了,至少我的是这样的
最后
启动服务:sudo redis-server /etc/redis/redis.conf
查看是否启动ps -aus | grep redis
,下面的杀死进程会用到这里的pid
杀死服务进程:sudo kill -9 pid
忘了说一点由于redis是用标准c写的,所以需要有gcc工具,不过既然是linux,我想大部分都已经有了gcc,然后还要需要装make工具(因为我在刚拥有ubuntu时就有了这些,所以这里就忽略了),分别执行以下命令获取
sudo apt-get install gcc
sudo apt-get install make