redis liunx安装
安装redis
cd /usr/local -- 待定,根据实际情况
cd redis-3.2.8
make && make test && make install
安装gcc
安装tcl
cd /usr/local -- 待定,根据实际情况
tar -zxvf tcl8.6.1-src.tar.gz
cd tcl8.6.1
cd unix
./configure
make && make install
然后再执行一下
make test && make install
redis设置成启动项
cd redis-3.2.8
cd utils
找到redis_init_script拷贝到/etc/init.d目录下,并且重命名为redis_6379,并且更改里面的端口号为自己想要的(默认是6379):
cp -rf redis_init_script /etc/init.d/.
cd /etc/init.d
mv redis_init_script redis_6379
创建两个目录:/etc/redis(存放redis的配置文件),/var/redis/6379(存放redis的持久化文件)
cd /var
mkdir redis
cd redis
mkdir 6379
把redis.config拷贝到/etc/redis目录下并且改名字
cd /usr/local/redis-3.2.8
cp -rf redis.conf /etc/redis/.
mv redis.conf 6379.conf
修改redis.conf配置
vi 6379.conf
daemonize yes 让redis以daemon进行运行
pidfile /var/run/redis_6379.pid 设置redis的pid文件位置
port 6379 设置redis的监听端口号
dir /var/redis/6379 设置持久化文件的存储位置
备注:pid->这个是记录redis-server进程的pid,pid 亦即 Process ID!
执行启动项:
cd /etc/init.d
chmod 777 redis_6379
./redis_6379 start
让redis跟随系统启动,自动启动
vi redis_6379
在REDISPORT=6379之前加入下面两行注释
# chkconfig: 2345 90 10
# description: redis is a persistent key-value database
然后执行下面命令
chkconfig redis_6379 on
REDISPORT=6379之前加入下面两行注释
# chkconfig: 2345 90 10
# description: redis is a persistent key-value database
然后执行下面命令
chkconfig redis_63
redis-cli使用
关闭redis服务
redis-cli SHUTDOWN
ps -ef |grep redis
重新启动redis
cd /etc/init.d
./redis_6379 start
ps -ef |grep redis
string常用命令
set k1 v1
get k1
del k1