安装
sudo apt-get update
wget http://download.redis.io/releases/redis-6.0.6.tar.gz
tar xzf redis-6.0.6.tar.gz -C usr/local/
mv redis-6.0.6 /usr/local/redis
cd /usr/local/redis
make
配置
sudo cp /usr/local/redis/redis.conf /opt/app/config/redis_6379.conf
sudo vim /opt/app/config/redis_6379.conf
pidfile /opt/app/config/redis_6378.pid
#密码
requirepass 123456
#守护运行
daemonize yes
开机启动配置
sudo cp /usr/local/redis/utils/redis_init_script /etc/init.d/redis
cd /etc/init.d/
sudo vim redis
REDISPORT=6379
EXEC=/usr/local/redis/src/redis-server
CLIEXEC=/usr/local/redis/src/redis-cli
PIDFILE=/opt/app/config/redis_${REDISPORT}.pid
CONF="/opt/app/config/redis_${REDISPORT}.conf"
$CLIEXEC -p $REDISPORT -a "$2" shutdown
加入自启动
#取得权限
sudo chmod +x /etc/init.d/redis
#加载到系统自启动文件
sudo update-rc.d redis defaults
启动
service redis start
service redis stop
service redis restart
查看进程
sudo netstat -tap | grep redis
ps -ef | grep redis
kill -9
原始命令操作
#连接
/usr/local/redis/src/redis-cli -h 127.0.0.1 -p 6379 -a "123456"
#关掉(如果关不掉,指定ip)
/usr/local/redis/src/redis-cli -p 6379 -a "123456" shutdown
#连接授权
auth 123456
set foo bar
get foo