1.鲲鵬arm64 V10系統詳情
[root@xx ~]# cat /etc/os-release
NAME="Kylin Linux Advanced Server"
VERSION="V10 (Tercel)"
ID="kylin"
VERSION_ID="V10"
PRETTY_NAME="Kylin Linux Advanced Server V10 (Tercel)"
ANSI_COLOR="0;31"
2.下載下傳安裝Redis 5.0.8
wget http://download.redis.io/releases/redis-5.0.8.tar.gz
2.1編譯
tar -zxvf redis-5.0.8.tar.gz -C /usr/local/
cd /usr/local/redis-5.0.8
make
2.2可能遇到的問題
2.2.1需要安裝編譯環境
yum install gcc
2.2.2 庫檔案連結錯誤
latomic 代表的是 libatomic.so,也即是在編譯的過程中,需要 libatomic.so 庫,而系統又找不到這個庫;
2.3.2.1 系統中沒有安裝依賴庫 libatomic.so
通過執行 find / -name "libatomic.so*" 來确認
如果沒有的話,在軟體源中搜尋相關的軟體包
yum list |grep libatomic
yum -y install libatomic libatomic_ops-devel #安裝相關依賴
2.3.2.2 使用軟連結的方法将依賴庫libatomic.so連結到正确路徑
#
#ln -s /usr/lib/gcc/aarch64-linux-gnu/7.3.0/libatomic.so /usr/lib/libatomic.so
然後再進行編輯
make distclean && make
2.3 配置redis
2.3.1 将redis配置檔案複制到/etc/redis/下
2.3.2 對redis.conf 進行配置
vi /etc/redis/redis.conf
2.3.3 運作redis并指定配置檔案
2.3.4 設定開機自啟動
1.執行如下指令,将Redis啟動腳本放置/etc/init.d/目錄下,并命名為redis
cp -i /usr/local/redis-5.0.8/utils/redis_init_script /etc/init.d/redis
2.修改啟動腳本内容
vi /etc/init.d/redis
3.設定服務開啟啟動
chkconfig redis on;
#redis 啟停
service redis stop | start;