> cd /usr/local/src #文件下載目錄 > curl -O http://download.redis.io/releases/redis-3.2.8.tar.gz
> tar -zxvf redis-3.2.8.tar.gz
> cd redis-3.2.8
> make && make install
/****************************************/
安裝完成後: 系統會把src目錄下生成的6個可執行文件移動到/usr/local/bin目錄下
(六個可執行文件redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-rdb、redis-sentinel)
/****************************************/redis
> mkdir -p /etc/redis #建立配置文件目錄 > cp /usr/local/src/redis-3.2.8/redis.conf /etc/redis/6379.conf #先把配置文件拷貝一份到/etc/redis/下面 > vim /etc/redis/6379.conf
# 修改配置
daemonize yes #守護進程
bind 0.0.0.0 #開啓遠程訪問
protected-mode no #要設置成no(默認是設置成yes的,防止了遠程訪問,在redis3.2.3版本後)vim
vim /usr/lib/systemd/system/redis.service
加入如下內容:curl
[Unit] Description=The redis-server Process Manager After=syslog.target network.target [Service] Type=forking PIDFile=/var/run/redis_6379.pid ExecStart=/usr/local/bin/redis-server /etc/redis/6379.conf ExecReload=/bin/kill -USR2 $MAINPID ExecStop=/bin/kill -SIGINT $MAINPID [Install] WantedBy=multi-user.target
:wq #保存並退出tcp
systemctl daemon-reload #從新載入
systemctl enable redis #設置開機啓動
systemctl start redis #啓動redis
systemctl status redis #查看redis服務狀態url
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload #重啓firewall spa
若是rest
果防火牆用的是iptables,就vim /etc/sysconfig/iptables增長一行code
A INPUT -p tcp -m state --state NeW -m tcp --dport 6379 -j ACCEPT server
重啓防火牆
systemctl restart iptablesblog