不小心把搭建的文章删除了,把记录的草早仍上来吧..
下载地址:https://redis.io/
tar xzf redis-4.0.2.tar.gz
cd redis-4.0.2
make
make install
配置文件信息
1、bind 127.0.0.1 - 设置redis只可以访问的IP地址,注释掉可以所有的都可以访问,在生产环节中最好设置IP地址
2、daemonize - 属性改为yes -表明需要在后台运行
3、protected-mode - 设置为yes 禁止外网访问redis,只能内网访问
4、port 6379 - 端口设置
5、loglevel - 日志级别 debug、verbose、notice、warning四个级别 生产环境最好notice
6、databases - 数据库个数 默认16
7、# requirepass - 默认注释 设置密码 例如:requirepass password
8、requirepass 启用身份验证
9、maxmemory 1536mb 限定内存占用
10、save 10 1 数据持久化配置,每10秒有1条数据更新即进行数据持久化
appendfsync always| everysec|no #每次有数据修改发生时都会写入AOF文件。
everysec #每秒钟同步一次,该策略为AOF的缺省策略。
no #从不同步。高效但是数据不会被持久化。
启动服务
/usr/local/bin/redis-server /usr/bjxc/logsys/redis/redis.conf
停止服务
redis-cli SHUTDOWN
连接测试
Cc命令找不到
yum -y install gcc automake autoconf libtool make
zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
make MALLOC=libc
Java驱动下载地址
http://repo1.maven.org/maven2/redis/clients/jedis/