VM虛擬機器CentoS 7下安裝Redis教程

2021-10-01 05:24:50 字數 1235 閱讀 7265

最近學習redis,但沒有linux環境,安裝了虛擬機器來實現,以及我在安裝過程中遇到的一些錯誤處理的情況

1.因為redis是c實現的,所以安裝redis之前需要先安裝gcc環境

yum install gcc-c++
我之前也是執行這個命令,但後來安裝時還是會出錯,為了以防萬一

yum install cpp

yum install binutils

yum install glibc

yum install glibc-kernheaders

yum install glibc-common

yum install glibc-devel

yum install gcc

yum install make

執行如上命令,因為gcc依賴很多

2.開始安裝redis

#切換root許可權

su root

#自己可以建立目錄路徑存放位置,我是cd /home/software下

#編譯 make

# 安裝到/usr/local/redis目錄下

make prefix=

/usr/local/redis install

# 拷貝配置檔案

cp redis.conf /usr/local/redis/

安裝就完成,下面是一些出錯的情況

情況一:

#報錯 zmalloc.h:50:

31: 致命錯誤:jemalloc/jemalloc.h:沒有那個檔案或目錄

解決方案:

# 執行命令

make malloc=libc

情況二:

# 報錯 make[1]

:***

[adlist.o] 錯誤 127。[安裝gcc]

# 錯誤碼為127是gcc環境問題,按上文步驟的話,就沒有問題

# 如果還是有錯,可以重新配置gcc環境或者檢視錯誤碼再找問題

以上就是本人安裝的一些經驗,如有錯誤,大佬敬請指摘

VM虛擬機器下centos7 無法上網的問題解決辦法

博主本著學無止境的精神在虛擬機上安裝了乙個centos7 來敲敲命令列。剛開始就遇到了強大的阻力。ifconfig vim 都沒法用。這怎麼行,安裝唄。又學了圈安裝,yum命令。結果yum也執行不起來。could not find mirrirhttp 等等。這是沒法上網的原因。進一步排查。網上都說...

VM虛擬機器CentOS7提公升使用者許可權

1.執行命令 su root 按提示輸入 root 密碼 切換到root使用者 2.執行命令 visudo 或 vim etc sudoers在行 root all all all 行後新增 all all all 即為需要賦予sudo許可權的使用者名稱 3.儲存退出後立即生效 要進行編輯首先輸入字...

VM安裝CentOs7虛擬機器後無法上網之解決方法

1.在windows下檢視自己的ip設定,cmd執行,ipconfig all,以我的ip環境為例,主要記錄下ipv4位址,子網掩碼,預設閘道器。2.在vm中選中你的虛擬機器進行網路介面卡編輯,選擇vmnet8 nat模式 3.在vm的 編輯 選單中選擇 虛擬網路編輯器 主機的ip位址是192.16...