Redis伺服器搭建和部署

2021-08-19 18:23:48 字數 2192 閱讀 9418

1.參考鏈結

2. 鏈結伺服器

ssh [email protected] -p38005 密碼 asdfghjkl 普通使用者

ssh [email protected] -p38005 wenhuating123 root使用者

在終端裡鏈結 普通使用者

因為root使用者設定了不能遠端鏈結 所以先登入普通使用者才可以切換到root使用者

切換到root使用者 輸入

su 會提示輸入root密碼 輸入root密碼回車即可

按照下面流程做

wget 

tar xvzf redis-stable.tar.gz

cd redis-stable

make

異常一:

make[2]: cc: command not found

異常原因:沒有安裝gcc

解決方案:yum install gcc-c++

異常二:

zmalloc.h:51:31: error: jemalloc/jemalloc.h: no such file or directory

異常原因:一些編譯依賴或原來編譯遺留出現的問題

解決方案:make distclean。清理一下,然後再make。

異常一:

couldn't execute "tclsh8.5": no such file or directory

異常二make: *** [test] error 2

異常原因:沒有安裝tcl

解決方案:yum install -y tcl。

為了方便管理用cp命令複製到usr目錄下執行。

把全部多出的可執行檔案就是高亮的不部分全部拷貝到 /usr/local/bin/

cp redis-server /usr/local/bin/

cp redis-cli /usr/local/bin/

想省事的話也可以用乙個命令拷貝 cp redis-server redis-cli 等等 /usr/local/bin/

比如:cp redis-server redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-trib.rb mkreleasehdr.sh

然後新建目錄,存放配置檔案

mkdir /etc/redis

mkdir /var/redis

mkdir /var/redis/log

mkdir /var/redis/run

mkdir /var/redis/6379

4.在redis解壓根目錄中找到配置檔案redis.conf,複製到如下位置。

複製的原因是以防萬一配置檔案被改壞掉 留個備份

cp redis.conf /etc/redis/6379.conf

5.切換到 /etc/redis/6379.conf

通過vim命令修改

daemonize yes //設定後台執行

6.切換到

/usr/local/bin/

下執行輸入

./redis-server 開啟redis服務

這是因為沒有設定預設生效的配置檔案

設定一下要生效的配置檔案

切換到 /usr/local/bin/ 目錄下(因為這個目錄下有

redis-server命令)

./redis-server

/etc/redis/6379.conf (後面這個是你要指定的配置檔案所在位置)

7.輸入 ./redis-server /etc/redis/6379.conf 啟動redis

8.客戶端鏈結redis

.切換到

/usr/local/bin/

./redis-cli -h 127.0.0.1 -p 6379 -a lipeng  

./redis-cli -h 192.168.226.228 -p 6379 -a myredis  

下面的8、9主要是來測試redis是否啟動成功

8.輸入 netstat -tunpl |grep 6379 檢視6379埠是否被redis使用

9.輸入 ps -ef | grep redis 檢視redis程序

搭建Redis伺服器

本教程使用redis3.0版本,3.0版本主要增加了redis集群功能 redis是c語言開發,建議在linux上執行,需要安裝gcc yum install gcc c redis 3.0.0.tar.gz 在根目錄下新建redis資料夾 mkdir redis 解壓到redis資料夾 tar z...

git 伺服器搭建和管理

注意 使用ssh協議的時候,庫的路徑可以是絕對路徑 使用git協議的時候,必須搭建gitosis管理,且庫的路徑是相對於 home git repositories庫的家目錄的 home git repositories 可以是其他目錄的軟鏈結 1.安裝git apt get install git...

NFS NFS伺服器搭建和配置

1.1 安裝nfs服務 apt會自動安裝nfs common rpcbind等13個軟體包 sudo apt install nfs kernel server在沒有安裝nfs相關軟體包的機器上,直接執行nfsstat和rpcinfo命令時,會給出安裝提示 在沒有安裝nfs相關軟體包的機器上,直接執...