1. 程式人生 > 其它 >CSS:清除元素的預設內外邊距

CSS:清除元素的預設內外邊距

CentOS 7 安裝redis

1.下載redis安裝包

[root@cnetos7 ~]# mkdir /usr/local/software
[root@cnetos7 ~]# cd /usr/local/software/
[root@cnetos7 software]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz

2.解壓

[root@cnetos7 software]# tar xzvf redis-5.0.7.tar.gz

3.安裝

[root@cnetos7 software]# cd redis-5.0.7
[root@cnetos7 redis-5.0.7]# make
[root@cnetos7 redis-5.0.7]# cd src/
[root@cnetos7 src]# make install PREFIX=/usr/local/redis
    CC Makefile.dep

Hint: It's a good idea to run 'make test' ;)

    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install

4.移動配置檔案到安裝目錄下
[root@cnetos7 software]# cd /usr/local/
[root@cnetos7 local]# mkdir /usr/local/redis/etc
[root@cnetos7 local]# cp -r /usr/local/software/redis-5.0.7/redis.conf /usr/local/redis/etc

5.配置redis為後臺啟動

 [root@cnetos7 redis-5.0.7]# vim /usr/local/redis/etc/redis.conf

daemonize no 改成daemonize yes

6.新增開機啟動服務

[root@cnetos7 redis-5.0.7]# vim /etc/systemd/system/redis.service

[Unit]
Description=The redis-server Process Manager
Documentation=https://redis.io/
After=network.target
 
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
ExecStop=/usr/local/redis/bin/redis-cli shutdown
 
[Install]
WantedBy=multi-user.target

7.設定開機啟動

[root@cnetos7 ~]# systemctl daemon-reload   ## 載入新的unit 配置檔案
[root@cnetos7 ~]# systemctl start redis.service ## 啟動redis
[root@cnetos7 ~]# systemctl status redis.service ## 檢視redis
[root@cnetos7 ~]# systemctl enable redis.service   ##開機啟動redis
[root@cnetos7 ~]# systemctl disable redis.service   ##移除開機啟動redis
[root@cnetos7 ~]# systemctl stop redis.service    ##停止redis

8.設定redis密碼
  a.執行命令:

 [root@cnetos7 ~]# /usr/local/redis/bin/redis-cli

b.檢視現有的redis密碼(可選操作,可以沒有)
    執行命令:config get requirepass 如果沒有設定過密碼的話執行結果會如下圖所示
  c.設定redis密碼
    執行命令:config set requirepass ****(****為你要設定的密碼),設定成功的話會返回‘OK’字樣
  d.測試連線
    重啟redis服務
    //(redis-cli -h 127.0.0.1 -p 6379 -a ****(****為你設定的密碼))
    輸入 redis-cli 進入命令模式,使用 auth ‘*****’ (****為你設定的密碼)登陸 
    
9.讓外網能夠訪問redis
 a.配置防火牆:
  開放6379埠:

[root@cnetos7 ~]# firewall-cmd --zone=public --add-port=6379/tcp --permanent

重啟防火牆以使配置即時生效

[root@cnetos7 ~]# systemctl restart firewalld

檢視系統所有開放的埠:

[root@cnetos7 ~]# firewall-cmd --zone=public --list-ports

b.此時 雖然防火牆開放了6379埠,但是外網還是無法訪問的,因為redis監聽的是127.0.0.1:6379,並不監聽外網的請求。
(一)把資料夾目錄裡的redis.conf配置檔案裡的bind 127.0.0.1前面加#註釋掉
(二)命令:redis-cli連線到redis後,通過 config get daemonize和config get protected-mode 是不是都為no,如果不是,就用config set 配置名 屬性 改為no。