标签:win ase log文件 客户端 后台 ssi nts 关闭窗口 bin
centos 7安装Redis
yum install gcc # 安装依赖
wget http://download.redis.io/releases/redis-5.0.6.tar.gz # 下载安装包
tar zxvf redis-5.0.6.tar.gz -C /usr/local/ # 解压
cd /usr/local/redis-5.0.6/
make MALLOC=libc && cd src/ && make install # 编译安装,很多时候无选项的make会失败
windows下安装
centos启动Redis的三种方式
直接启动:
bash cd /usr/local/redis-5.0.6/src/ ./redis-server
成功启动,但这个窗口需要一直开启,不方便,ctrlC关闭窗口即关闭服务器
指定配置文件启动
vim /usr/local/redis-5.0.6/redis.conf # 修改配置文件,大约在136行,vim设置行号 :set nu
daemonize no --> daemonize yes # 开启守护进程
cd /usr/local/redis-5.0.6/src/
./redis-server /usr/local/redis-5.0.6/redis.conf # 指定配置文件,测试:修改文件后不指定亦无效
ps aux | grep redis # 查询redis
root 12524 0.1 0.1 144024 2024 ? Ssl 14:42 0:00 ./redis-server *:6379
root 12531 0.0 0.0 112712 964 pts/0 R+ 14:42 0:00 grep --color=auto redis
kill 12524 # 关闭redis
设置开机启动
# 在etc下创建redis目录,复制一份redis标准配置文件至/etc/redis并命名为6379
mkdir /etc/redis && cp /usr/local/redis-5.0.6/redis.conf /etc/redis/6379.conf # redis配置文件
cp /usr/local/redis-5.0.6/utils/redis_init_script /etc/init.d/redisd # redis启动脚本
chkconfig redisd on # 设置开机启动
service redisd start # 启动
service redisd stop # 关闭
这时候redis的默认配置文件已经变成了/etc/redis/6379.conf
/etc/redis/6379.conf
daemonize 如需要在后台运行,把该项的值改为yes
pdifile 把pid文件放在/var/run/redis.pid,可以配置到其他地址
bind 指定redis只接收来自该IP的请求,如果不设置,那么将处理所有请求,在生产环节中最好设置该项
port 监听端口,默认为6379
timeout 设置客户端连接时的超时时间,单位为秒
loglevel 等级分为4级,debug,revbose,notice和warning。生产环境下一般开启notice
logfile 配置log文件地址,默认使用标准输出,即打印在命令行终端的端口上
database 设置数据库的个数,默认使用的数据库是0
save 设置redis进行数据库镜像的频率
rdbcompression 在进行镜像备份时,是否进行压缩
dbfilename 镜像备份文件的文件名
dir 数据库镜像备份的文件放置的路径
slaveof 设置该数据库为其他数据库的从数据库
masterauth 当主数据库连接需要密码验证时,在这里设定
requirepass 设置客户端连接后进行任何其他指定前需要使用的密码
maxclients 限制同时连接的客户端数量
maxmemory 设置redis能够使用的最大内存
appendonly 开启appendonly模式后,redis会把每一次所接收到的写操作都追加到appendonly.aof文件中,当redis重新启动时,会从该文件恢复出之前的状态
appendfsync 设置appendonly.aof文件进行同步的频率
vm_enabled 是否开启虚拟内存支持
vm_swap_file 设置虚拟内存的交换文件的路径
vm_max_momery 设置开启虚拟内存后,redis将使用的最大物理内存的大小,默认为0
vm_page_size 设置虚拟内存页的大小
vm_pages 设置交换文件的总的page数量
vm_max_thrrads 设置vm IO同时使用的线程数量
系统意外关机导致redis报错
标签:win ase log文件 客户端 后台 ssi nts 关闭窗口 bin
原文地址:https://www.cnblogs.com/yuandongxu/p/11747734.html