手动安装redis-3.2.8的详细步骤
2017-04-19 00:00
393 查看
摘要: 原创出处 http://peijie2016.oschina.io 欢迎转载,保留摘要,谢谢!
CentOS6.7使用yum安装有时候没有比较新的版本,所以手动安装,下面记录一下步骤。
进入目录:
编译:
创建相关目录:
将编译后的可执行文件复制到自己的安装目录:
复制配置文件到安装目录:
redis默认只允许本机连接,所以注释掉这行配置就可以远程访问:
redis3.0版本增加了保护模式,需要我们设置密码,如果不想设置密码,就关闭保护模式:
设置redis以守护线程方式启动:
配置pid,log,db文件的保存地址:
其他配置就默认即可,有需要再自行修改
编写redis启动脚本:
设置服务权限:
关闭:
查看:
CentOS6.7使用yum安装有时候没有比较新的版本,所以手动安装,下面记录一下步骤。
下载最新版本
以3.2.8为例,附上地址:redis-3.2.8.tar.gz解压,编译,安装redis
解压:tar -zxvf redis-3.2.8.tar.gz
进入目录:
cd redis-3.2.8
编译:
make && make install
创建相关目录:
mkdir -p /opt/redis-3.2.8/bin mkdir -p /opt/redis-3.2.8/log mkdir -p /opt/redis-3.2.8/pid mkdir -p /opt/redis-3.2.8/db
将编译后的可执行文件复制到自己的安装目录:
ln -s /usr/local/bin/redis-* /opt/redis-3.2.8/bin
复制配置文件到安装目录:
cp redis.conf /opt/redis-3.2.8/
配置redis
编辑redis.conf:cd /opt/redis-3.2.8,
vi redis.conf
redis默认只允许本机连接,所以注释掉这行配置就可以远程访问:
\# bind 127.0.0.1
redis3.0版本增加了保护模式,需要我们设置密码,如果不想设置密码,就关闭保护模式:
protected-mode no
设置redis以守护线程方式启动:
daemonize yes
配置pid,log,db文件的保存地址:
pidfile /opt/redis-3.2.8/pid/redis.pid logfile /opt/redis-3.2.8/log/redis.log dir /opt/redis-3.2.8/db
其他配置就默认即可,有需要再自行修改
编写redis启动脚本:
vi /etc/init.d/redis
#!/bin/sh # # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem. PATH=/opt/redis-3.2.8/bin:/sbin:/usr/bin:/bin REDISPORT=6379 EXEC=/opt/redis-3.2.8/bin/redis-server CLIEXEC=/opt/redis-3.2.8/bin/redis-cli PIDFILE=/opt/redis-3.2.8/pid/redis.pid CONF="/opt/redis-3.2.8/redis.conf" case "$1" in start) if [ -f $PIDFILE ] then echo "$PIDFILE exists, process is already running or crashed" else echo "Starting Redis server..." $EXEC $CONF fi ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE does not exist, process is not running" else PID=$(cat $PIDFILE) echo "Stopping ..." $CLIEXEC -p $REDISPORT shutdown while [ -x /proc/${PID} ] do echo "Waiting for Redis to shutdown ..." sleep 1 done echo "Redis stopped" fi ;; *) echo "Please use start or stop as first argument" ;; esac
设置服务权限:
chmod a+x /etc/init.d/redis
相关使用
启动:service redis start
关闭:
service redis stop
查看:
ps -ef | grep redis,
netstat -anptu | grep 6379
相关文章推荐
- 手动安装redis-3.2.8的详细步骤
- centos6.8手动安装redis-3.2.8的详细步骤
- CentOS 6.5下Redis安装详细步骤
- redis3.0.0 集群安装详细步骤-【超人学院】
- redis3.0.0 集群安装详细步骤
- CentOS6.5下redis3.0.7安装、启动、关闭、配置密码、开机启动详细步骤
- redis服务端安装详细步骤与说明及可能遇到的问题
- redis3.0.0 集群安装详细步骤
- redis3.0.4 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤-【超人学院】
- Debian纯手动安装redis2.6.13,以及详细配置介绍,个人实战版
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- Ubunt下手动安装jdk1.6的详细步骤
- redis python-redis 安装详细步骤
- UBUNTU手动安装JDK的详细步骤
- redis3.0.3集群安装详细步骤
- redis python-redis 安装详细步骤
- CentOS 6.5下Redis安装详细步骤