从零开始构建Redis环境记(从零构建redis)
录
Redis说实话是一个非常优秀的服务,主要提供缓存服务,是许多现有策略的首选服务,但从零开始搭建Redis服务器,可能对于新手来说有一定的难度,本文介绍如何从零开始构建Redis环境,希望对大家有所帮助。
你需要到官方网站( http://redis.io )下载最新版本的Redis软件,下载后将其解压,然后进入它的目录。
“`shell
//下载
wget http://download.redis.io/releases/redis-4.0.4.tar.gz
//解压
tar -xzf redis-4.0.4.tar.gz
cd redis-4.0.4
接着,在安装前,使用`make`将Redis编译,最后完成编译安装。
```shellmake
sudo make install
安装完成后,你可以在你的Redis安装目录中找到一个叫 test 的可执行文件,你可以使用它来检查Redis是否已经安装正确。
“`shell
./test
如果检测没有任何错误, 你就可以开始启动Redis服务了。由于Redis是以守护进程的方式来运行的,所以你要把它放在后台运行,这样你就可以使用其他的类似ssh的工具来访问它,启动命令为:
```shell$ src/redis-server &
你也可以在运行时使用一些参数,如端口,密码等等。
“`shell
$ src/redis-server –port 6379 –password 123456 &
上述命令做了两件事,一是指定Redis监听的端口,另一件事就是设置了一个密码,而这就是Redis服务的默认设置。
接下来,你可以使用Redis客户端来测试一下,使用以下命令即可连接至 Redis,并创建新的key-value对照表。
```shell$ redis-cli -p 6379 -a 123456
127.0.0.1: 6379 > SET mykey "Hello World"OK
127.0.0.1: 6379 > GET mykey"Hello World"
是不是很简单方便呢?为了使Redis服务在服务器重启之后可以继续被使用,可以在开机自动启动,要实现这一功能,需要在linux开机启动脚本中加入以下redis服务命令:
“`shell
redis-server /etc/redis/redis-6379.conf
以上就是如何从零开始构建Redis环境的过程,一般来说,构建一个完善的Redis环境也有很多的配置以及服务调优,这些就不在本文讨论范围了,希望本文对大家有所帮助。