linux单redis安装

Posted 卢亮的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux单redis安装相关的知识,希望对你有一定的参考价值。

reids单实例安装

1、更新依赖
apt-get update
apt-get -y install make g++ gcc libpcre3 libpcrecpp* libpcre3-dev libssl-dev autoconf automake libtool libncurses5-dev libaio.dev ruby-dev rubygems

2、上传或下载安装包
cd /srv/ftp
wget http://download.redis.io/releases/redis-5.0.5.tar.gz

3、解压
tar xzvf /srv/ftp/redis-5.0.5.tar.gz -C /usr/local/src/

4、重命名
mv /usr/local/src/redis-5.0.5/ /usr/local/src/redis

5、进行安装目录
cd /usr/local/src/redis/

6、编译,安装

make	

make install	# 正常安装,redis的默认安装路径/usr/local/bin		
make install PREFIX=/usr/local/bin/redis-6.0.5	#如果以前安装过,指定安装路径

7、将所有内存交由应用程序管理
echo "vm.overcommit_memory=1" >> /etc/sysctl.conf

8、将配置写入linux内核中
/sbin/sysctl -p

redis配置

1、创建redis目录
mkdir -p /usr/local/redis/{bin,conf}

2、拷贝启动文件、连接文件、测试文件
cp /usr/local/src/redis/src/redis-server /usr/local/redis/bin/
cp /usr/local/src/redis/src/redis-cli /usr/local/redis/bin/
cp /usr/local/src/redis/src/redis-benchmark /usr/local/redis/bin/

3、配置文件
cp /usr/local/src/redis/redis.conf /usr/local/redis/conf/

4、数据存储目录
	# run启动进程编号	logs日志	dbcache缓存数据
mkdir -p /usr/data/redis/{run,logs,dbcache}

5、修改配置文件
vim /usr/local/redis/conf/redis.conf

6、修改内容
port 6379		# 端口
daemonize yes	# 后台启动
pidfile /usr/data/redis/run/redis_6379.pid		# 进程目录
logfile "/usr/data/redis/logs/redis_6379.log"	# 日志目录
databases 16	# 数据库实例								
dir /usr/data/redis/dbcache	# 缓存数据目录

7、指定配置文件启动
/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf 

8、查看端口
netstat -nptl
ps -ef|grep redis

9、进行客户端连接
/usr/local/redis/bin/redis-cli

10、通过命令进行测试
set lee hello
get lee

11、进行性能测试
/usr/local/redis/bin/redis-benchmark -n 10000 -d 50 -c 2000

redis安全配置

1、修改配置文件
vim /usr/local/redis/conf/redis.conf 

# bind 127.0.0.1	# 注释掉,或者填写本机ip
requirepass 123456	# 连接密码

2、重新启动
killall redis-server
/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf 

3、进行连接
/usr/local/redis/bin/redis-cli -h iZ2ze8gkwfpqlsfl8j4o14Z -p 6379
auth 123456

redis-stat性能监控

1、创建存放目录
mkdir /usr/local/redis/tools
cd /usr/local/redis/tools

2、下载
cd /usr/local/src/
git clone https://github.com/junegunn/redis-stat

3、安装ruby依赖
apt-get -y install ruby ruby-dev rubygems

4、进行安装
cd /usr/local/redis/tools/redis-stat/bin
gem install redis-stat

5、启动监控
/usr/local/redis/tools/redis-stat/bin/redis-stat 127.0.0.1:6379 -a 123456

8、启动性能测试进行观察
/usr/local/redis/bin/redis-benchmark -n 100000 -d 500 -c 1000

9、通过web进行监控
/usr/local/redis/tools/redis-stat/bin/redis-stat 127.0.0.1:6379 -a 123456 --server=8080 --daemon --verbose

10、通过浏览器进行访问
127.0.0.1:8080

以上是关于linux单redis安装的主要内容,如果未能解决你的问题,请参考以下文章

linux环境搭建--redis单节点搭建

在Linux上安装redis

Linux编译安装最新半Redis

Redis教程(Linux)

linux下安装配置redis服务

linux下安装配置redis服务