redis,咱們經常使用來作緩存,也是著名的nosql存儲中間件。html
[root@redis01 ~]# yum update -y
[root@redis01 ~]# yum install -y gcc
複製代碼
[root@redis01 ~]# tar zxf /opt/packages/redis-3.0.0.tar.gz -C /opt/unziped/
複製代碼
[root@redis01 ~]# mkdir -p /usr/setup/redis-3.0.0
[root@redis01 ~]# mkdir /usr/setup/redis-3.0.0/log
[root@redis01 ~]# mkdir /usr/setup/redis-3.0.0/data
複製代碼
[root@redis01 ~]# cd /opt/unziped/redis-3.0.0/
[root@redis01 redis-3.0.0]# make
複製代碼
[root@redis01 redis-3.0.0]# make install PREFIX=/usr/setup/redis-3.0.0
cd src && make install
make[1]: 進入目錄「/opt/unziped/redis-3.0.0/src」
Hint: It's a good idea to run 'make test' ;) INSTALL install INSTALL install INSTALL install INSTALL install INSTALL install make[1]: 離開目錄「/opt/unziped/redis-3.0.0/src」 複製代碼
[root@redis01 redis-3.0.0]# cp /opt/unziped/redis-3.0.0/redis.conf /usr/setup/redis-3.0.0
複製代碼
// 修改配置文件,將daemonize的值改成yes
[root@redis01 redis-3.0.0]# vi /usr/setup/redis-3.0.0/redis.conf
daemonize yes
複製代碼
[root@redis01 redis-3.0.0]# cd /opt/unziped/redis-3.0.0/utils/
[root@redis01 utils]# ./install_server.sh
Welcome to the redis service installer
This script will help you easily set up a running redis server
Please select the redis port for this instance: [6379]
Selecting default: 6379
Please select the redis config file name [/etc/redis/6379.conf] /usr/setup/redis-3.0.0/redis.conf
Please select the redis log file name [/var/log/redis_6379.log] /usr/setup/redis-3.0.0/log/redis.log
Please select the data directory for this instance [/var/lib/redis/6379] /usr/setup/redis-3.0.0/data/6379
Please select the redis executable path [] /usr/setup/redis-3.0.0/bin/redis-server
Selected config:
Port : 6379
Config file : /usr/setup/redis-3.0.0/redis.conf
Log file : /usr/setup/redis-3.0.0/log/redis.log
Data dir : /usr/setup/redis-3.0.0/data/6379
Executable : /usr/setup/redis-3.0.0/bin/redis-server
Cli Executable : /usr/setup/redis-3.0.0/bin/redis-cli
Is this ok? Then press ENTER to go on or Ctrl-C to abort.
Copied /tmp/6379.conf => /etc/init.d/redis_6379
Installing service...
Successfully added to chkconfig!
Successfully added to runlevels 345!
Starting Redis server...
Installation successful!
複製代碼
$ firewall-cmd --zone=public --permanent --add-port=6379/tcp
$ firewall-cmd --reload
複製代碼
1. 本機鏈接測試
$ cd /usr/setup/redis-3.0.0/bin/
$ ./redis-cli
127.0.0.1:6379> info
2. 開發機鏈接測試
cmd: redis-cli.exe -h 10.168.0.120 -p 6379
複製代碼
./redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set a 10
OK
127.0.0.1:6379> get a
"10"
127.0.0.1:6379> incr a
(integer) 11
127.0.0.1:6379> get a
"11"
127.0.0.1:6379> decr a
(integer) 10
127.0.0.1:6379> keys *
1) "a"
127.0.0.1:6379> del a
(integer) 1
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379> exit // 關閉客戶端
複製代碼
送你一本Java程序員運維技能手冊。在這程序員