中国交通建设网官方网站,广州企业网络营销全网推广,那些网站使用vue做的,太原微商网站建设目录一、下载安装包二、编译三、服务端与客户端命令1、服务端启动命令2、客户端连接命令3、服务端关闭命令一、下载安装包
官网地址#xff1a;http://redis.io/download
下载后#xff0c;解压放到任意目录下。 二、编译
打开终端#xff0c;切换到 Redis 根目录#x…
目录一、下载安装包二、编译三、服务端与客户端命令1、服务端启动命令2、客户端连接命令3、服务端关闭命令一、下载安装包
官网地址http://redis.io/download
下载后解压放到任意目录下。 二、编译
打开终端切换到 Redis 根目录执行如下命令
编译测试命令
sudo make test编译安装命令
sudo make install安装成功后在 src 目录下会有 redis-server、redis-cli 文件。 三、服务端与客户端命令
1、服务端启动命令
进入Redis的 src 目录输入如下命令启动 Redis 服务端
./redis-server# 指定配置文件启动
./redis-server ../redis.conf执行结果未指定配置文件启动 ~/soft/redis/redis-6.2.6/src ./redis-server
42714:C 09 Mar 2022 20:08:26.820 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
42714:C 09 Mar 2022 20:08:26.820 # Redis version6.2.6, bits64, commit00000000, modified0, pid42714, just started
42714:C 09 Mar 2022 20:08:26.820 # Warning: no config file specified, using the default config. In order to specify a config file use ./redis-server /path/to/redis.conf
42714:M 09 Mar 2022 20:08:26.821 * Increased maximum number of open files to 10032 (it was originally set to 256).
42714:M 09 Mar 2022 20:08:26.821 * monotonic clock: POSIX clock_gettime_.__.-__ -.__.- . _. -._ Redis 6.2.6 (00000000/0) 64 bit.- .-. \/ _.,_ -._( , .- | , ) Running in standalone mode|-._-...- __...-.-._| _.-| Port: 6379| -._ ._ / _.- | PID: 42714-._ -._ -./ _.- _.-|-._-._ -.__.- _.-_.-|| -._-._ _.-_.- | https://redis.io-._ -._-.__.-_.- _.-|-._-._ -.__.- _.-_.-|| -._-._ _.-_.- |-._ -._-.__.-_.- _.--._ -.__.- _.--._ _.--.__.-42714:M 09 Mar 2022 20:08:26.822 # Server initialized
42714:M 09 Mar 2022 20:08:26.823 * Loading RDB produced by version 6.2.6
42714:M 09 Mar 2022 20:08:26.823 * RDB age 204572 seconds
42714:M 09 Mar 2022 20:08:26.823 * RDB memory usage when created 1.08 Mb
42714:M 09 Mar 2022 20:08:26.823 # Done loading RDB, keys loaded: 2, keys expired: 0.
42714:M 09 Mar 2022 20:08:26.823 * DB loaded from disk: 0.001 seconds
42714:M 09 Mar 2022 20:08:26.823 * Ready to accept connections出现以上界面说明Redis启动成功。
但是按「Ctrl c」键后服务就关闭了。
42714:signal-handler (1646877549) Received SIGINT scheduling shutdown...
42714:M 10 Mar 2022 09:59:09.434 # User requested shutdown...
42714:M 10 Mar 2022 09:59:09.434 * Saving the final RDB snapshot before exiting.
42714:M 10 Mar 2022 09:59:09.439 * DB saved on disk
42714:M 10 Mar 2022 09:59:09.440 # Redis is now ready to exit, bye bye...要想后台启动 Redis 就需要指定配置文件然后修改配置文件中的如下配置项
# 修改为守护模式默认为no
daemonize yes修改完后执行如下命令启动 Redis
# 指定配置文件启动
./redis-server ../redis.conf执行此命令后无法看到启动过程可以使用 ps 命令来查看是否存在 Redis 进程
ps -ef | grep redis2、客户端连接命令
进入Redis的 src 目录输入如下命令启动 Redis 客户端
# 检查Redis服务端是否启动
./redis-cli ping# 连接本机服务端
./redis-cli# 完整的连接服务端带密码
./redis-cli -h [IP地址] -p [端口6379] -a [密码]# 完整的连接服务端不带密码
./redis-cli -h [IP地址] -p [端口6379]# 例如
./redis-cli -h 127.0.0.1 -p 6379执行结果
~/soft/redis/redis-6.2.6/src ./redis-cli
127.0.0.1:6379出现如上信息说明客户端连上服务端。 3、服务端关闭命令
连接上客户端后执行 shutdown 命令
shutdown终端直接执行Redis下的src目录下如下命令来关闭服务
./redis-cli shutdown