linux環境下redis安裝

ylwang發表於2018-07-18
版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/tomnic_ylwang/article/details/81105639

安裝redis需要gcc支援,使用yum進行安裝。

安裝時出現缺少資源包,於是就掛載系統iso檔案。

一、iso掛載與本地yum配置

1、mkdir /var/www/html/rhel6.6 #建立掛載資料夾

2、mount -o loop /var/www/html/rhel-server-6.6-x86_64-dvd.iso /var/www/html/rhel6.6 #將iso檔案掛載到指定的目錄

3、配置yum檔案

# vim /etc/yum.repos.d/rhel6.6.repo

寫入如下內容:

[base]
name=rhel6.6
baseurl=http://192.168.125.64/rhel6.6
enabled=1
gpgcheck=0

二、啟動httpd服務、關閉防火牆

1、修改httpd服務配置

# vim /etc/httpd/conf/httpd.conf

新增:ServerName localhost:80

2、重啟httpd服務

# service httpd restart

3、關閉防火牆

# service iptables stop

# /etc/init.d/iptables stop

三、安裝gcc

清除快取:

# yum clean all

安裝gcc支援

# yum install gcc*

四、安裝與配置redis

1、軟體安裝

將redis-3.2.9.tar.gz安裝包拷貝到Linux伺服器目錄下。

解壓redis-3.2.9.tar.gz,執行tar xzf redis-3.2.9.tar.gz。

安裝redis-3.2.9.tar.gz,執行如下命令:

# cd redis-3.2.9

# make

編譯完成後:

將src目錄下的redis-cli、redis-server、redis-benchmark、mkreleasehdr.sh、redis-check-rdb複製到usr/local/redis/bin。將redis-3.2.9目錄下的redis.cof複製到/usr/local/redis/etc.

當前在redis-3.2.9安裝目錄下,進行如下操作

# mkdir -p /usr/local/redis/bin

# mkdir -p /usr/local/redis/etc

# cp src/redis-cli /usr/local/redis/bin

# cp src/redis-server /usr/local/redis/bin

# cp src/redis-benchmark /usr/local/redis/bin

# cp src/redis-check-rdb /usr/local/redis/bin

# cp src/redis-check-rdb /usr/local/redis/bin

# cp src/redis-check-aof /usr/local/redis/bin

# cp redis.conf  /usr/local/redis/etc

2、軟體配置

maxclients 100000 #最大客戶端連線數

bind 0.0.0.0 #允許連線redis的客戶端ip地址

daemonize yes # redis後臺執行

3、軟體啟動與測試

#啟動redis服務

# redis-server /usr/local/redis/etc/redis.conf

#啟動redis客戶端並測試

[root@test-node2]# redis-cli

127.0.0.1:6379> set key 123

OK

127.0.0.1:6379> get key

“123”

軟體執行正常,完成軟體安裝。

4、 鍵值正則清理shell指令碼

redis-cli keys “*” | xargs /usr/local/redis/bin/redis-cli del


相關文章