环境安装备忘录 Redis

1.1. 配置Redis

  1. 建立redis安装目录

mkdir /usr/local/redis

  1. 将目录访问权限更改至tomcat用户下

chown -R -v tomcat /usr/local/redis

  1. 解压缩redis源代码包

tar -xvf redis-3.0.1.tar.gz

  1. 编译redis

进入redis源代码解压目录,执行 make

执行make test

页面显示报错:
You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1

解决方案:

  1. wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
  2. tar -xzvf tcl8.6.1-src.tar.gz -C /usr/local/tcl
  3. cd  /usr/local/tcl8.6.1/unix/
  4. sudo ./configure
  5. sudo make
  6. sudo make install
  1. 生成redis可执行服务

在make成功以后,会在src目录下多出一些可执行文件:redis-server,redis-cli等等。

方便期间用cp命令复制到usr目录下运行。

cp redis-server /usr/local/bin/

cp redis-cli /usr/local/bin/

然后新建目录,存放配置文件

mkdir /etc/redis

mkdir /var/redis

mkdir /var/redis/log

mkdir /var/redis/run

mkdir /var/redis/6379

mkdir /var/redis/data

  1. Redis环境配置

在redis解压根目录中找到配置文件模板,复制到如下位置。

根据实际情况调整redis服务端口

cp redis.conf /etc/redis/6379.conf

通过vim命令修改 6379.conf

daemonize yes

pidfile /var/redis/run/redis_6379.pid

logfile /var/redis/log/redis_6379.log

dir /var/redis/6379

  1. Redis集群环境

集群RUBY安装

yum install ruby

yum install rubygems

gem install redis

集群环境配置变量

Redis 集群环境最少需要6套服务应用。

3个Master端口 :6380、6381、6382

3个Slaver端口:16380、16381、16382

启动并初始化集群

服务器1

/usr/local/bin/redis-server /etc/redis/6380.conf > /var/redis/log/redis-6380.log 2>&1 &

/usr/local/bin/redis-server /etc/redis/6381.conf > /var/redis/log/redis-6381.log 2>&1 &

/usr/local/bin/redis-server /etc/redis/16382.conf > /var/redis/log/redis-16382.log 2>&1 &

服务器2

/usr/local/bin/redis-server /etc/redis/6382.conf > /var/redis/log/redis-6382.log 2>&1 &

/usr/local/bin/redis-server /etc/redis/16380.conf > /var/redis/log/redis-16380.log 2>&1 &

/usr/local/bin/redis-server /etc/redis/16381.conf > /var/redis/log/redis-16381.log 2>&1 &

启动集群

/usr/local/bin/redis-trib.rb create --replicas 1 192.168.1.231:6380 192.168.1.231:6381 192.168.1.233:6382 192.168.1.233:16380 192.168.1.233:16381 192.168.1.231:16382

相关参考

http://blog.csdn.net/xu470438000/article/details/42971091

http://blog.csdn.net/myrainblues/article/details/25881535

  1. Redis启动与停止

启动:redis-server /etc/redis/6379.conf

停止:redis-cli shutdown

  1. Redis常用命令参考

http://blog.csdn.net/yhl27/article/details/9936189

时间: 2024-10-07 13:47:52

环境安装备忘录 Redis的相关文章

环境安装备忘录 Redis redis-common.conf

#GENERAL daemonize no tcp-backlog 511 timeout 0 tcp-keepalive 0 loglevel notice databases 16 dir /var/redis/data slave-serve-stale-data yes #slave只读 slave-read-only yes #not use default repl-disable-tcp-nodelay yes slave-priority 100 #打开aof持久化 append

环境安装备忘录 Redis redis-slave-端口号.conf

#包含通用配置 include /etc/redis/redis-common.conf #监听tcp端口 port 16380 #最大可用内存 maxmemory 100m #内存耗尽时采用的淘汰策略: # volatile-lru -> remove the key with an expire set using an LRU algorithm # allkeys-lru -> remove any key accordingly to the LRU algorithm # vola

环境安装备忘录 JDK

1.1. JDK 1.7 1) root用户建立 /usr/java 目录 mkdir /usr/java 2) ftp上传 jdk安装包至 /usr/java目录 3) 安装jdk rpm包 [[email protected] java]# rpm -ivh jdk-7u71-linux-x64.rpm Preparing...                ########################################### [100%] 1:jdk           

环境安装备忘录 Zookeeper

1.1. 配置Zookeeper 建立zookeeper安装目录 mkdir /usr/local/zookeeper 将目录访问权限更改至tomcat用户下 chown -R -v tomcat /usr/local/zookeeper 解压缩zookeeper程序包 tar -xvf  zookeeper-3.4.6.tar.gz Zookeeper环境配置 cp   zoo_sample.cfg   zoo.cfg 修改文件存储目录 dataDir=/usr/local/zookeeper

Redis ——(一)环境安装

环境安装 Linux redis下载地址 [[email protected]_0_4_centos ~]# http://download.redis.io/releases/redis-4.0.10.tar.gz [[email protected]_0_4_centos ~]# tar xzf redis-4.0.10.tar.gz [[email protected]_0_4_centos ~]# cd redis-4.0.10/ [[email protected]_0_4_cento

Redis介绍和环境安装

-------------------Redis环境安装------------------- 1.安装 1.卸载软件 sudo apt-get remove redis-server 2.清除配置 sudo apt-get remove --purge redis-server 3.删除残留文件 1.sudo find / -name redis:文档查找 名字 2.删除 sudo rm -rf var/lib/redis/ sudo rm -rf /var/log/redis sudo rm

Redis和MySQL环境安装

Redis环境安装 直接去:https://github.com/MicrosoftArchive/redis/releases这个网址的Redis安装. 下载好以后直接一键安装. 然后安装它的可视化界面RedisDesktopManager: 直接去:https://github.com/uglide/RedisDesktopManager/releases下载稳定的版本 还是下载好后一键安装 MySQL环境安装 直接在百度下载mysql后安装 安装MySQL可视化工具mysql-front:

centOS 7环境下mysql redis安装流程

centos7 mariadb的学习 1.在linux上安装软件的方式 -yum安装 在线搜索rpm格式的软件包,进行自动的依赖关系处理,下载,安装 (阿里云的yum仓库,里面的软件都是阿里云运维工程师定义的) yum install mysql -y -手动rpm包安装 ,需要手动解决N个软件依赖 -rpm -ivh mysqlxx.rpm -源码编译安装(这种方式是企业应用最多的) (可以自定制软件的版本,以及可以最优先的使用最新版本软件) 2.yum源的配置(mysql的yum源) 1.在

CentOS 7 下 JDK1.8+Maven+Nginx+MySql+Git+Redis环境安装

CentOS 7 下 JDK1.8 Maven Nginx MySql Git Redis环境安装 安装目录准备 新建data目录,用来放下载的软件 mkdir -p /data 切换到该data目录 cd /data JDK1.8安装 JDK下载 如果需要用户密码,注册一个即可 用winSCP上传到服务器data目录下 解压文件 tar -zxvf jdk-8u211-linux-x64.tar.gz Maven安装 maven下载 wget http://mirrors.gigenet.co