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
posted on 2020-05-07 11:49  火玉  阅读(200)  评论(0编辑  收藏  举报