日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

centos6安装mysql并远程连接_阿里云服务器上安装redis并实现远程连接

發布時間:2025/3/15 数据库 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos6安装mysql并远程连接_阿里云服务器上安装redis并实现远程连接 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、概述

之前一直將redis安裝在本地,為了在服務器上使用redis進行數據的存儲,需要在服務器端進行redis的安裝,本次使用的是阿里云服務器,由于是第一安裝,在安裝及后續遠程連接過程中也遇到一些問題。

二、安裝

下載獲取安裝包 

wget http://download.redis.io/releases/redis-4.0.8.tar.gz

解壓  

tar xzf redis-4.0.8.tar.gz

跳轉目錄  

cd redis-4.0.8

安裝  make cd src make install PREFIX=/usr/local/redis移動配置文件到安裝目錄下cd ../ mkdir /usr/local/redis/etc mv redis.conf /usr/local/redis/etc配置redis為后臺啟動vim /usr/local/redis/etc/redis.conf # 將daemonize no 改成daemonize yes將redis加入到開機啟動vim /etc/rc.local # 在里面添加內容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是開機調用這段開啟redis的命令)開啟redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

將redis-cli,redis-server拷貝到bin下,讓redis-cli指令可以在任意目錄下直接使用

cp /usr/local/redis/bin/redis-server /usr/local/bin/

cp /usr/local/redis/bin/redis-cli /usr/local/bin/

設置redis密碼

運行命令:redis-cli

  • 查看現有的redis密碼(可選操作,可以沒有)
  • 運行命令:config get requirepass 如果沒有設置過密碼的話運行結果會如下圖所示:

由于博主已經設置好了密碼,所以會顯示當前設置的密碼。

設置redis密碼

  • 運行命令:config set requirepass ****(****為你要設置的密碼),設置成功的話會返回‘OK’字樣

測試連接

  • 重啟redis服務
pkill redis /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
  • //(redis-cli -h 127.0.0.1 -p 6379 -a ****(****為你設置的密碼))

三、相關配置

為了讓外網連接上reids,需要在服務器進行相關配置,同時需要在阿里云進行安全組的配置。

配置防火墻

配置防火墻: firewall-cmd --zone=public --add-port=6379/tcp --permanent(開放6379端口)

運行上述命令后,提示提示FirewallD is not running,經過排查發現是防火墻就沒打開造成的,出于安裝考慮還是把防火墻開上吧,以下步驟僅供參考。

首先通過systemctl status firewalld查看firewalld狀態,發現當前是dead狀態,即防火墻未開啟。

通過systemctl start firewalld開啟防火墻,沒有任何提示即開啟成功。

再次通過systemctl status firewalld查看firewalld狀態,顯示running即已開啟了

現在我們執行上述配置防火墻的命令即可開啟。

注:配置完成后記得關閉防火墻(systemctl stop firewalld),否則后續通過客戶端遠程連接時會提示連接不上,至少博主出現過這個問題。

文件配置

因為redis監聽的是127.0.0.1:6379,并不監聽外網的請求,因此需要對redis.conf配置文件中的相關內容進行修改:

  • 把文件夾目錄里的redis.conf配置文件里的bind 127.0.0.1前面加#注釋或者改成0.0.0.0或者自己設置的ip(博主修改成了0.0.0.0),命令為:vi /usr/local/redis/etc/redis.conf
  • 命令:redis-cli連接到redis后,通過 config get daemonize和config get protected-mode 是不是都為no,如果不是,就用config set 配置名 屬性 改為no。
  • 安全組開啟redis訪問

    這個也是重要的一步,需要開啟6379服務,不然后續遠程連接不上,修改過程如下:

    四、客戶端連接

    接下來我們使用遠程客戶端進行連接,本文使用的是Redis Desktop Manager,需要下載安裝的請點擊https://pan.baidu.com/s/1Jvr9MbgFn4UJh4M1AMo3gA提取碼:3i9b,安裝過程比較簡單,點擊下一步即可(注意安裝目錄)。

    安裝完成后我們打開軟件,連接過程如下:

    其中,Host使用公網IP,如下:

    連接成功后即可出現如下的內容:

    五、常用命令

    啟動redis

    redis-server /usr/local/redis/etc/redis.conf

    停止redis

    pkill redis

    卸載redis

    rm -rf 相關文件

    檢測后臺進程是否存在

    ps -ef |grep redis

    檢測6379端口是否在監聽

    netstat -lntp | grep6379

    啟動redis服務端

    $ src/redis-server

    啟動redis客戶端

    $ src/redis-cli

    六、總結

    本文主要總結了服務器安裝redis的步驟過程以及通過客戶端實現遠程連接中遇到的一些問題和解決辦法,后續再總結reids的使用方法,博主也是個計算機方面的小白,也在不斷的摸索學習,歡迎大家一起交流。

    既然都看到這了,如果覺得有收獲,不如點個贊說句話再走吧!

    總結

    以上是生活随笔為你收集整理的centos6安装mysql并远程连接_阿里云服务器上安装redis并实现远程连接的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。