文章出自于:https://www.itqiankun.com/article/1564889783
安装redis编译的c环境
yum install gcc-c++
上传redis压缩包到linux服务器,并解压redis压缩包
这里使用的是redis-4.0.14.tar.gz,解压到/root下
然后进入redis-4.0.14目录,然后使用make命令编译redis
在redis-4.0.14目录中,使用make PREFIX=/root/redis install命令安装redis到/root/redis文件夹里面
make PREFIX=/root/redis install
然后就是redis的启动
第一种启动方式:先在redis 的bin目录下执行命令redis-server启动redis的服务器,然后再在redis 的bin目录下执行命令redis-cli启动redis的客户端
先在redis 的bin目录下执行命令redis-server启动redis的服务器
启动发现端口被占用了,
使用下面的命令,查看端口
netstat -apn|grep :6379
然后使用下面的命令关闭端口
kill -9 25768
然后再次启动,启动后后看到如上欢迎页面,但此窗口不能关闭,窗口关闭就认为redis也关闭了(类 似Tomcat通过bin下的startup.bat的方式)
这一种方式在启动redis的服务器端的之后,就不能关闭上面启动的黑窗口了,如果我们需要在开启一个窗口来启动redis的客户端。
第二种功能启动redis方式
首先拷贝redis-4.0.14中的redis.conf到安装目录redis中,默认安装好redis之后,redis的bin文件夹里面的redis.conf是没有的
从redis解压包的redis-4.0.14文件夹里面找到这个redis.conf
cp redis.conf ../redis/bin/
然后修改bin文件夹里面的配置文件redis.conf,把redis.conf中的daemonize从no修改成yes表示后台启动
变成
然后此时启动服务器的方式和第一中方式启动redis服务器的命名就不同了,此时需要在redis 的bin目录下执行命令redis-server redis.conf启动redis的服务器,从下面可以看出来,此时启动redis的服务器之后,就没有有第一种方式的那个黑窗口了
然后再在redis 的bin目录下执行命令redis-cli启动redis的客户端
能看到这里的同学,就帮忙右上角点个赞吧,Thanks♪(・ω・)ノ