centos7安裝配置redis

一、下載redis

> 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

四、編譯並安裝redis

> 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

六、將redis安裝爲服務,設置開機啓動

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

相關文章
相關標籤/搜索