使用redis過程中遇到的問題與解決方案

2021-09-25 00:27:24 字數 1705 閱讀 8317

redis與之前的mysql安裝方法略有不同,這些不同之處有些會是坑

從linux命令列中進入redis.conf檔案,修改配置檔案

vim /etc/redis/redis.conf
將bind 127.0.0.1改為bind 0.0.0.0

將protected-mode yes這個選項, 改為protected-mode no, 有些版本的配置檔案中沒有這個選項, 忽略即可

重啟redis服務, 遠端連線資料庫配置完畢

/etc/init.d/redis-server stop

/etc/init.d/redis-server start

/etc/init.d/redis-server restart

在linux命令列中進入redis.conf檔案,修改配置檔案

vim /etc/redis/redis.conf
在配置檔案中加入以下語句, 其中your_password替換為自己的密碼, 直接輸入密碼,不需要引號

requirepass your_password
重啟redis服務

/etc/init.d/redis-server stop

/etc/init.d/redis-server start

/etc/init.d/redis-server restart

通過ip位址進入redis資料庫, 此時無需輸入密碼, 正常進入資料庫頁面

redis-cli -h 10.0

.108

.147

-p 6379

10.0

.108

.147

:6379

>

雖然連線上了資料庫, 但是其實是沒有許可權對資料庫進行操作的

如果嘗試運算元據庫, 會提示許可權錯誤

10.0

.108

.147

:6379

>

set'name'

'ubunto'

(error)

noauth authentication required.

10.0

.108

.147

:6379

>

需要使用以下格式輸入密碼,注意不要漏了引號

10.0

.108

.147

:6379

> auth 'yourpassword'

ok10.0

.108

.147

:6379

>

此時即可對資料庫進行操作

10.0

.108

.147

:6379

>

set'name'

'123'

ok10.0

.108

.147

:6379

>

暫時更新了設定遠端連線問題

2023年7月6日10:06:14更新完畢

接下來如果有時間會更新如果誤刪了redis.conf配置檔案該怎麼做

使用ArchLinux中過程中遇到的問題

可以到這裡 看本文,效果要好一些 前段時間裝了archlinux,使用了一段時間的kde,不過最終還是換回了gnome。唉!沒堅持住。archlinux安裝gnome直接就裝的gnome3 arch還真是超前 不過,gnome3確實很漂亮!1.在gnome3下使用fcitx 首先確定你安裝了中文字型...

使用selenium過程中遇到的問題(1)

使用selenium過程中遇到的問題 1 今天練習寫python主函式的時候,遇到了nameerror name name is not defined 這樣的錯誤。因為name是乙個系統變數,包含了模組的名稱。所以我嘗試著輸出 name的值,誰想出了錯。怎 麼找都不曾發現錯誤,最後上google上...

使用ctypes過程中遇到的問題(一)

雙指標型資料引數傳遞呼叫 動態庫中的函式有雙指標函式並且需要調回python使用 動態庫中的函式,標頭檔案 double irisdt api irisdetectprocess const char imgpath,const char modelpath,int dtthre,int pwins...