基於Linux系統環境下安裝Redis

2021-10-10 05:50:52 字數 3064 閱讀 2354

簡述,本文安裝的是 redis-6.0.9

1. 準備工作

(1)linux系統,如需在本地安 vmware 裝虛擬機器部署基於centos7 的 linux 系統,下面連線:

2. 開始安裝(1)首先 cd 進入安裝包所在目錄

(2)解壓安裝包

tar -zxvf 《安裝包名稱》

#例如:

#我的安裝包是:redis-6.0.9.tar.gz

#則:tar -zxvf redis-6.0.9.tar.gz

(3)解壓完成之後,cd 進入 redis 的安裝目錄,輸入如下指令:

make && make install
如果沒有報錯,則繼續往下進行。如果報錯,則進行如下操作:

# 檢視gcc版本是否在5.3以上,centos7.6預設安裝4.8.5

gcc -v

# 公升級gcc到5.3及以上,如下:

公升級到gcc 9.3:

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

#需要注意的是scl命令啟用只是臨時的,退出shell或重啟就會恢復原系統gcc版本。

#如果要長期使用gcc 9.3的話:

echo

"source /opt/rh/devtoolset-9/enable" >>/etc/profile

#這樣退出shell重新開啟就是新版的gcc了

#以下其他版本同理,修改devtoolset版本號即可。

#然後再一次輸入下面指令:

make && make install

(4)cd 進入安裝目錄下的src目錄下,輸入如下指令可以啟動 redis 服務:

.

/redis-server

這時候會出現如下介面,證明redis服務啟動成功:

問題:但是面臨乙個問題,我們沒辦法進行別的操作了,只有通過 ctrl+c退出服務才能夠退出當前介面進行別的操作,但是當前的啟動的redis服務會被關閉。那麼如何解決這個問題呢?廢話少說,直接上操作。

(1)首先 cd 到 redis 的安裝目錄下

(2)修改配置檔案, 如下:

#開啟redis.conf配置檔案

vi/vim redis.conf

#命令模式下查詢我們要修改的內容,即開啟redis.conf配置檔案之後,直接輸入下面的指令即可。

/daemonize

#bind 127.0.0.1
#開啟保護模式則設定成 no

protected-mode no

#不要求密碼驗證設定成yes

protected-mode yes

(3)此時,cd 到安裝目錄下的src目錄,我們再次執行redis:

#後台啟動redis服務

./redis-server .

./redis.conf#或.

/redis-server &

(4)檢視redis服務是否被啟動以及關閉服務:

ps

-ef|grep redis

如圖所示,redis啟動成功:

#關閉redis服務,殺死程序

kill

-9 《程序號》

#如kill

-9 3794

那麼,我們的redis安裝結束了嗎?是的結束了,但是還有問題,每一次都要到redis的安裝下去進行啟動操作是不是感覺很麻煩,為了偷懶,可以將redis的啟動和關閉服務設定為使用service來操作,配置如下:(1)首先在/etc目錄下建立資料夾redis

#在/etc 建立redis資料夾

mkdir /etc/redis

(2)將安裝目錄下的redis.conf資料夾複製到/etc/redis目錄下並改名為6379.conf,與redis的埠號對應。如下:

cp redis.conf /etc/redis/6379.conf
#複製操作

修改完成後,儲存退出。

使用service啟動和關閉redis服務

#啟動redis服務

service redis start

#關閉redis服務

service redis stop

開機自啟動

#開啟開機自啟動

chkconfig redis on

#關閉開機自啟動

chkconfig redis off

基於Linux系統環境下安裝Nginx

1.準備工作wget http nginx.org download nginx 1.18.0.tar.gz2.安裝過程 1 安裝相關依賴 yum y install gcc zlib zlib devel pcre devel openssl openssl devel 2 解壓nginx安裝包 ...

linux系統下安裝R

1 公升級 從源 編譯安裝 wget tar xf r 3.3.1.tar.gz cd r 3.3.1 configure enable r shlib make sudo make install 2 安裝與解除安裝 安裝 1 sudo apt get install r base core 安裝...

linux系統下安裝R 3 5 3

背景 前面裝的r最新版r 4.0.2,編譯一直報錯,嘗試了多種方法,沒解決,考慮換低版本r試一下。r 4.0.2編譯報錯如下 編譯命令的解釋,來自 一下解釋直接複製的 enable r shlib表示生成libr.so庫,這個當需要進行gcc等編譯的時候很重要 with readline yes表示...