Linux之Redis安装
一、安装Tcl
如果要使用Redis的测试用例,也就是tests目录下面用的是tcl脚本,则需要安装tcl。官网下载https://sourceforge.net/projects/tcl/安装包tcl8.6.8-src.tar.gz,并将安装包通过WinSCP上传到虚拟机中。
命令:tar –xzvf tcl8.6.8-src.tar.gz
命令:cd /usr/local/tcl8.6.8/unix/
命令:./configure
命令:make&& make instal
二、安装Redis
Redis中文官网中http://www.redis.cn/download.html下载安装包redis-4.0.9.tar.gz,并将安装包通过WinSCP上传到虚拟机中。
命令:tar –xzvf redis-4.0.9.tar.gz
命令:cd /usr/local/redis-4.0.9
命令:makeinstall
通过命令:redis-server –v查看Redis是否安装成功
Linux之Redis生产环境启动
1、进入redis-4.0.9目录,将utils目录下的redis_init_script脚本拷贝到linux的/etc/init.d目录中。
2、将redis_init_script重命名为redis-6379
命令:mvredis_init_script redis-6379
3、查看并修改端口号
命令:viredis-6379
查看文件中的内容,修改脚本第6行的REDISPORT,设置端口号(默认就是6379)。
4、创建两个目录。创建/etc/redis目录(存放redis的配置文件),创建/var/redis/6379目录(存放redis的持久化文件)。命令:mkdir redis
5、修改redis配置文件,redis.conf默认放在/usr/local/redis-4.0.9文件中,复制到/etc/redis目录下并修改名称为6379.conf。修改redis.conf中的部分配置为生产环境
daemonize yes 让redis以daemon进程运行
pidfile /var/run/redis_6379.pid 设置redis的pid文件位置
port 6379 设置redis的监听端口号
dir /var/redis/6379 设置持久化文件的存储位置
6、启动redis
命令:chmod 777redis_6379
命令:./redis_6379start
确认redis进程是否启动,命令:ps-ef | grep redis
7、让redis跟随系统启动自动启动
在redis-6379脚本最上面加入两行注释
# chkconfig: 2345 90 10
# description: Redis is apersistent key-value database
完成编辑后,通过chkconfigredis-6379 on命令让redis在系统开机时自动启动。
命令:chkconfigredis-6379 on
Redis生产环境启动已经完成!!
Redis cli使用
1、进入redis安装目录 cd /usr/local/redis-4.0.9
2、使用redis-cli关闭进程
命令: redis-cliSHUTDOWN
3、查看redis进程,命令:ps –ef | grep redis;现在redis已经关闭
4、重新启动redis
5、选择要连接的ip和端口号。命令:redis-cli -h 127.0.0.1 -p 6379
6、查看redis是否已经连接成功。命令:redis-cli ping
7、进入redis客户端。命令:redis-cli
8、退出redis客户端。命令:ctrl+c