linux搭建redis数据库
linux服务器搭建redis数据库步骤如下
1.下载redis资源文件
wget http://download.redis.io/releases/redis-3.0.4.tar.gz
2.解压redis资源问题
tar -zxf redis-3.0.4.tar.gz
3.进入解压好后的redis文件夹
cd redis-3.0.4
4.make安装redis服务
make
5.启动redis服务(其实到这一步已经搭建完毕了,只要执行./redis-server即可 不过不建议这样,因为这个是在redis安装目录里面去对redis进行操作的,我们一般会把需要用到的资源文件cp到另外一个目录A,在A目录里面对redis进行操作)
创建redis目录
cd /usr/local
mkdir redis
6.创建bin redis的资源文件目录, etc redis配置文件目录,和var redis的日志目录
mkdir bin etc var
7.复制资源文件到bin目录
7.1进入redis安装目录 cd redis-3.0.4/src/ 7.2 复制资源文件到bin目录 cp mkreleasehdr.sh redis-benchmark redis-check-dump redis-cli redis-server /usr/local/redis/bin/
8.复制redis.conf文件到etc 配置文件夹中
cp redis-3.0.4/redis.conf /usr/local/redis/etc/
9.更改redis.conf配置文件
# 当redis在后台运行的时候,Redis默认会把pid文件放在/var/run/redis.pid,你可以配置到其他地址。 # 当运行多个redis服务时,需要指定不同的pid文件和端口 pidfile /usr/local/redis/var/redis.pid
redis端口配置
# 指定redis运行的端口,默认是6379 port 6379
配置redis的日志文件路径
# 配置log文件地址 # 默认值为stdout,标准输出,若后台模式会输出到/dev/null #logfile stdout logfile /usr/local/redis/var/redis.log
# 可用数据库数 # 默认值为16,默认数据库为0,数据库范围在0-(database-1)之间 databases 16
# 本地持久化数据库文件名,默认值为dump.rdb
dbfilename dump.rdb
# 主从复制. 设置该数据库为其他数据库的从数据库.
#
设置当本机为slav服务时,设置master服务的IP地址及端口,在Redis启动时,它会自动从master进行数据同步
#
#slaveof
ip 端口
# 当master服务设置了密码保护时(用requirepass制定的密码) # slav服务连接master的密码 # # masterauth 123456
10.启动服务
#进入redis的bin目录 cd usr/local/redis/bin #启动redis服务 ./redis-server /usr/local/redis/etc/redis.conf & #启动客户端服务 进行redis测试 ./redis-cli -a 123456 172.0.0.1:6379> #end 172.0.0.1:6379>显示表示我们已经进入到redis里面去了 如果需要登录具体的db只要select 0-15即可。
配置文件其他信息 见地址http://www.cnblogs.com/cxd4321/archive/2012/12/14/2817669.html