簡述,本文安裝的是 redis-6.0.9
1. 準備工作
(1)linux系統,如需在本地安 vmware 裝虛擬機器部署基於centos7 的 linux 系統,下面連線:
2. 開始安裝(1)首先 cd 進入安裝包所在目錄
(2)解壓安裝包
(3)解壓完成之後,cd 進入 redis 的安裝目錄,輸入如下指令:tar -zxvf 《安裝包名稱》
#例如:
#我的安裝包是:redis-6.0.9.tar.gz
#則:tar -zxvf redis-6.0.9.tar.gz
make && make install
如果沒有報錯,則繼續往下進行。如果報錯,則進行如下操作:
(4)cd 進入安裝目錄下的src目錄下,輸入如下指令可以啟動 redis 服務:# 檢視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
這時候會出現如下介面,證明redis服務啟動成功:.
/redis-server
問題:但是面臨乙個問題,我們沒辦法進行別的操作了,只有通過 ctrl+c退出服務才能夠退出當前介面進行別的操作,但是當前的啟動的redis服務會被關閉。那麼如何解決這個問題呢?廢話少說,直接上操作。
(1)首先 cd 到 redis 的安裝目錄下
(2)修改配置檔案, 如下:
#開啟redis.conf配置檔案
vi/vim redis.conf
#命令模式下查詢我們要修改的內容,即開啟redis.conf配置檔案之後,直接輸入下面的指令即可。
/daemonize
#bind 127.0.0.1
(3)此時,cd 到安裝目錄下的src目錄,我們再次執行redis:#開啟保護模式則設定成 no
protected-mode no
#不要求密碼驗證設定成yes
protected-mode yes
(4)檢視redis服務是否被啟動以及關閉服務:#後台啟動redis服務
./redis-server .
./redis.conf#或.
/redis-server &
如圖所示,redis啟動成功:ps
-ef|grep redis
那麼,我們的redis安裝結束了嗎?是的結束了,但是還有問題,每一次都要到redis的安裝下去進行啟動操作是不是感覺很麻煩,為了偷懶,可以將redis的啟動和關閉服務設定為使用service來操作,配置如下:(1)首先在/etc目錄下建立資料夾redis#關閉redis服務,殺死程序
kill
-9 《程序號》
#如kill
-9 3794
(2)將安裝目錄下的redis.conf資料夾複製到/etc/redis目錄下並改名為6379.conf,與redis的埠號對應。如下:#在/etc 建立redis資料夾
mkdir /etc/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表示...