美文网首页
Mac 下安装并简单使用 Redis

Mac 下安装并简单使用 Redis

作者: panzhangbao | 来源:发表于2018-11-13 22:47 被阅读9次

    HomeBrew

    1. install homebrew
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
    1. find homebrew version
    brew -v
    

    Redis

    1. install redis,which is default saved in /usr/local/bin catalogue
    brew install redis
    
    1. run redis server
    sudo redis-server
    
    1. open redis client
    redis-cli
    
    1. easy using
    set motto just do it!
    
    get motto
    

    RedisDesktopManager

    1. install qt software dependency
    brew install qt
    
    1. download redisDesktopManager, install it

    Set starting up auto boot

    1. create io.redis.redis-server.plist
    sudo vim /Library/LaunchDaemons/io.redis.redis-server.plist
    
    1. add content, set the path of redis-server and redis.conf according to your actual path
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>Label</key>
        <string>io.redis.redis-server</string>
        <key>ProgramArguments</key>
        <array>
            <string>/usr/local/bin/redis-server</string>
            <string>/usr/local/etc/redis.conf</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
    </dict>
    </plist>
    

    粘贴完以后,我们需要对上面的内容做两处修改:一个是“redis-server”的路径,这里需要改为你自己的安装路径(可以使用”which redis-server”命令来查看具体的路径)。还有一个就是redis配置文件的路径,这个是可选的,如果没有使用配置文件那么就把第二个删除,如果使用了配置文件,一定要改为正确的路径。

    1. 将plist文件载入到launchd
    sudo launchctl load /Library/LaunchDaemons/io.redis.redis-server.plist
    

    重启以后,redis就可以开机启动了。如果不想重新启动,也可以使用如下命令:

    sudo launchctl start io.redis.redis-server
    

    如果想关闭redis的话,使用如下命令:

    sudo launchctl stop io.redis.redis-server
    

    为了使用方便,我们可以给redis的开启和关闭命令设置别名:

    alias redis_start='sudo launchctl start io.redis.redis-server'
    alias redis_stop='sudo launchctl stop io.redis.redis-server'
    

    Set redis password

    // enter the redis environment
    redis-cli
    
    config set requirepass yourTemporaryPassword
    

    Reference

    1. 库塔姆斯的 blog:MAC下是用brew安装Redis
    2. ichaly 的简书:MAC 下编译 RedisDesktopMmanager 最新版
    3. zzhongcy 的博客:mac下设置redis开机启动方法步骤

    相关文章

      网友评论

          本文标题:Mac 下安装并简单使用 Redis

          本文链接:https://www.haomeiwen.com/subject/ucprfqtx.html