1.配置ip
nmcli connection modify 'System eth0' ipv4.method manual ipv4.addresses '172.25.0.168/24 172.25.0.254' connection.autoconnect yes
2.修改主机名:
hostnamectl set-hostname redis
3.配置yum源:
cd /etc/yum.repos.d/
[root@redis ~]# cat /etc/yum.repos.d/dvd.repo
[dvd]
name=dvd
#baseurl=file:///var/ftp/rhel7
baseurl=ftp://192.168.4.254/rhel7
enabled=1
gpgcheck=0
4.解决依赖关系:
yum -y install gcc gcc-c++
5.编译安转redis
[root@redis ~]# cd redis-2.6.14/
[root@redis redis-2.6.14]# ls
00-RELEASENOTES COPYING Makefile redis.conf src
BUGS deps MANIFESTO runtest tests
CONTRIBUTING INSTALL README sentinel.conf utils
[root@redis redis-2.6.14]# make && make install
6.修改配置文件:
[root@redis redis-2.6.14]# cp redis.conf redis.conf.bak
[root@redis redis-2.6.14]# vim redis.conf
17 daemonize yes
25 port 6399
30 bind 127.0.0.1
31 bind 192.168.4.10
56 tcp-keepalive 511
7.指定配置文件的路径
[root@redis redis-2.6.14]# mkdir -p /etc/redis/
[root@redis redis-2.6.14]# cp redis.conf /etc/redis
8.启动服务
[root@redis redis-2.6.14]# /usr/local/bin/redis-server /etc/redis/redis.conf
9.查看进程和端口
[root@redis redis-2.6.14]# ss -ntulp | grep redis
tcp LISTEN 0 128 192.168.4.10:6399 *:*
users:(("redis-server",pid=4627,fd=4))
[root@redis redis-2.6.14]# ps -C redis-server
PID TTY TIME CMD
4627 ? 00:00:00 redis-server
[root@redis redis-2.6.14]# ps -ef | grep redis
root 4627 1 0 12:30 ? 00:00:00 /usr/local/bin/redis-server /etc/redis/redis.conf
root 4659 2377 0 12:33 pts/0 00:00:00 grep --color=auto redis
10.使用redis的服务:
[root@redis redis-2.6.14]# redis-cli -h 192.168.4.10 -p 6399
redis 192.168.4.10:6399> exit
11.关闭服务:
[root@redis utils]# redis-cli -h 192.168.4.10 -p 6399 shutdown
[root@redis utils]# ss -ntulp | grep redis
[root@redis utils]# ps -C redis-server
PID TTY TIME CMD
12.重新开启服务:
[root@redis utils]# /usr/local/bin/redis-server /etc/redis/redis.conf
[root@redis utils]# ps -C redis-server
PID TTY TIME CMD
6283 ? 00:00:00 redis-server
[root@redis utils]# ss -ntulp | grep redis
tcp LISTEN 0 128 192.168.4.10:6399 *:*
users:(("redis-server",pid=6283,fd=4))
13.查看redis 的版本号码:
[root@redis utils]# redis-server --version
Redis server v=2.6.14 sha=00000000:0 malloc=jemalloc-3.2.0 bits=64
14、redis 的启动和关停,还可以使用启动配置文件的方法
* 要cd 到 src 的目录下,执行以下命令
./redis-server ../redis.conf &
15、redis的关闭方法
方法一、通过执行链接脚本
./redis-cli
登录上之后就执行 shutdown
方法二、通过 ps -ef | grep redis 查找PID
接着就kill -9 PID