1.上傳redis壓縮包
2.解壓壓縮包到臨時文件temp中
3.進入到解壓目錄下編譯并安裝命令
4.關閉防火墻并安裝gcc環境
????1、 查看防火墻強狀態:serviceiptables status
????2、 關閉防火墻:serviceiptables stop
????3、 查看防火墻是否開機啟動:chkconfigiptables --list
????4、 查看該系統已哪種方式啟動:vim/etc/inittab?? 1:單用戶啟動? 3:多用戶啟動,server版? 5:圖形界面方式啟動
????5、 關閉防火墻開機關閉:chkconfigiptables off
?gcc(查看是否有gcc?? ?rpm -qa | grep -i gcc)
? 在軟件目錄中查看是否存在Makefile文件(編譯指導書),如果沒有則需要執行目錄中的perl Makefile.pl或者./configure,生成Makefile文件
1.1.2.?????make(編譯)
1.1.3.?????make install(安裝)
1.1.4.?????注意:需要gcc命令,命令的安裝包在CentOS的安裝盤的Packages目錄中
?? 進入解壓后的目錄,發現Makefile文件,說明已經有編譯指導書了,可以執行編譯了
??? 需要先確定是否存在gcc命令,才能執行make命令進行編譯。如果沒有gcc命令,則需要把CentOS的安裝盤掛載到系統中,并安裝gcc:
?????????
?? ? 在Linux操作系統的命令行模式下,光盤不是插入光驅就能直接用的,需要使用命令把光盤掛載到系統中:
????? mkdir /mnt/cdrom
? ? ? mount /dev/cdrom? /mnt/cdrom
? ? ?
????????????????1.?????? 安裝gcc
????????????????1.1.??? 進入光盤的安裝包目錄中:cd/mnt/cdrom/Packages
??????????????? 1.2.??? 查看是否存在gcc的安裝包:ls gcc*
????????????????1.3.??? 安裝gcc:rpm -ivh gcc-4.4.7-4.el6.i686.rpm
????????????????1.4.??? 發現要安裝gcc有兩個依賴包:
????????????? 1.4.1 cloog-ppl >= 0.15 is needed by gcc-4.4.7-4.el6.i686? 命令: ? rpm -ivh cloog-ppl-0.15.7-1.2.el6.i686.rpm
???????????????????????????????? 有需要依賴 如果有lib開頭 裝把lib去調的依賴???? rpm -ivh ppl-0.10.2-11.el6.i686.rpm
????
?? 繼續裝此依賴:成功 ????????????
??????? ???? 1.4.2? cpp = 4.4.7-4.el6 is needed by gcc-4.4.7-4.el6.i686 命令:rpm -ivh cpp-4.4.7-4.el6.i686.rpm
??????????????
????????????????繼???? 續??? 裝?? 此? 依?? 賴? :? 成?? 功
?繼???? 續??? 裝? gcc?? :? 成功
進行反掛接(回到~目錄下再掛接) cd??????????? umount /mnt/cdrom
成功后回到redis的解壓目錄中 執行make 編譯
指定redis安裝目錄???? make PREFIX=/usr/local/redis install
? 配置Redis,讓Redis的服務器程序在后臺運行:
1.1.??? 從源代碼目錄中復制redis.conf文件到安裝目錄中???? cp redis.conf /usr/local/redis/bin/
1.2.??? 修改配置文件:vi?? redis.conf???
1.3.??? 啟動服務端:./redis-server?? redis.conf
啟動客戶端?? ./redis-cli
安裝成功!
退出客戶端? 并關閉服務
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态