Redis中文官網:http://www.redis.cn/
Redis英文官網:https://redis.io/download
1.在線安裝命令
$ wget http://download.redis.io/releases/redis-4.0.11.tar.gz
$ tar xzf redis-4.0.11.tar.gz
$ cd redis-4.0.11
$ make
這裏下載完畢之後..進入解壓的文件cd redis.......
執行make命令
執行make有可能會報錯...
2.離線安裝:自己把文件上傳到liunx解壓..進入該目錄執行make..在在線安裝差不多
執行make報錯執行方案:如下
在線解決:yum install gcc-c++....等待依賴下載完畢
如果沒有聯網先掛載光驅...至於如何具體掛載光驅..自行百度...
掛載 mount /dev/cdrom /media 這是我掛載的光驅文件目錄時/media.....如果自己掛載到別的地方..後面和這個目錄也是一樣的
cd /media/Package =====>該目錄下有一些安裝的文件(注意要掛載成功纔能有有安裝包...)
rpm -ivh cpp-4.4.7-17.el6.x86_64.rpm
rpm -ivh kernel-headers-2.6.32-642.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.192.el6.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.192.el6.x86_64.rpm
rpm -ivh libgomp-4.4.7-17.el6.x86_64.rpm
執行上述命令...不管能不能執行成功...可能不同德爾Centos版本存在上述的版本不同..但是前綴是一樣的..注意版本即可..
執行完畢之後..
進入到redis的目錄.執行make命令即可====>等待時間有點長
3.如果再次make報錯
問題:報錯Jemalloc/jemalloc.h沒有那個文件或者目錄
解決方案make distclear之後再make
然後在make install
4.安裝完畢之後.
可選:====>可以使用make test進行測試..時間挺久..可以不測試
redis默認安裝的目錄時/usr/local/bin ====>該目錄存放redis的命令
5.啓動redis
進入redis目錄將redis.conf備份一個爲redis.conf.bak
cp redis.conf redis.conf.bak ====>最好備份..免得自己將配置文件修改壞了..還有備份
這裏我將該文件備份到其他目錄...我在根(/)新建一個myRedis目錄..將redis.conf複製一份到裏面..同時有一份redis.conf.bak
其他文件不用管.只需有着兩個即可...
6.啓動服務端:====>redis-server redis.conf ===>redis.conf根據自己的目錄在哪裏就行
7.連接服務端
這裏我是使用域名加端口
如果是剛剛安裝的redis.並且沒有修改redis的情況下
連接命令是redis-cli -p 6379 初始化IP是127.0.0.1...如果修改了(redis.conf)舊的添加IP地址
-h===>host
-p===>port
8.測試
退出命令
showdown
exit
9修改主機名:可以不修改..根據自己的習慣
下面紅色的是自己修改的....如果修改了..需要將redis服務重啓.....然後重新連接
10.使用shell腳本啓動redis
這裏我就直接寫一個在我自己myredis目錄下
vim startRedis.sh
#redis.conf如果存在於別的地方....根據自己的路徑調節
#主要看自己的腳本放在哪裏..建議和redis.conf放在容易目錄下
redis-server redis.conf
#連接
#redis-cli -h 192.168.200.130 -p 6379==>修改了配置文件..沒有修改
#端口默認是6379..如果修改..一樣要寫
redis-cli -p 6379
我自己的shell腳本
測試redis的性能
redis-benchmark 命令
redis-benchmark -p 6379
如果修改了主機名(host) 以及密碼 端口=====>默認沒密碼
修改了什麼就添加什麼
就執行下面命令
redis-benchmark -h 192.168.200.130 -p 6379 -a