Linux服务器搭建——Redis的安装
1、下载redis安装包,解压
2、创建软链接
ln -s redis-4.0.11 redis
3、安装
进入软链接的目录
cd redis
编译
make
编译报错:
需要先安装redis编译器gcc
yum install gcc-c++
编译异常处理参考:https://blog.****.net/wzygis/article/details/51705559
安装
make install
4、修改配置文件
读取配置文件信息(过滤不必要信息)
cat redis.cnf |grep -v '#' |grep -v '^$’
主 要配置参数的意义:
daemonize:是否以后台daemon方式运行
pidfile:pid文件位置
port:监听的端口号
timeout:请求超时时间
loglevel:log信息级别
logfile:log文件位置
databases:开启数据库的数量
save * *:保存快照的频率,第一个*表示多长时间,第三个*表示执行多少次写操作。在一定时间内执行一定数量的写操作时,自动保存快照。可设置多个条件。
rdbcompression:是否使用压缩
dbfilename:数据快照文件名(只是文件名,不包括目录)
dir:数据快照的保存目录(这个是目录)
appendonly:是否开启appendonlylog,开启的话每次写操作会记一条log,这会提高数据抗风险能力,但影响效率。
appendfsync:appendonlylog如何同步到磁盘(三个选项,分别是每次写都强制调用fsync、每秒启用一次fsync、不调用fsync等待系统自己同步)
这里建议,修改redis.conf,设置redis进程为后台守护进程:daemonize yes
5、启动
将配置文件拷贝到/etc目录下
将启动脚本拷贝到/etc/bin目录下,拷贝之后可以直接用redis-server启动
redis-server &
加上参数‘&’表示在后台运行
启动成功页面
5、关闭服务
shutdown
退出redis
ctrl+c
redis服务关闭后,缓存数据会自动dump到硬盘上,硬盘地址为redis.conf中的配置项dbfilename dump.rdb所设定
https://blog.****.net/qq877507054/article/details/51395829
https://blog.****.net/gyshun/article/details/79297107