linux下安装redis并自启动
来源:互联网 发布:搜索不到网络打印机 编辑:程序博客网 时间:2024/05/17 04:53
最近需要使用redis作为tomcat集群的session存储介质,因此记录redis的安装步骤。redis是一款高性能的nosql,支持异步将缓存写入到磁盘中,避免宕机的意外情况导致的缓存信息丢失。
- redis安装依赖tcl/tk
tcl下载地址:http://www.tcl.tk/software/tcltk/download.html
- tcl安装
wget http://prdownloads.sourceforge.net/tcl/tcl8.6.4-src.tar.gz tar -xzvf tcl8.6.4-src.tar.gz cd tcl8.6.4/unix make && make install make clean make distclean
- redis安装
redis下载地址:http://download.redis.io/releases/redis-3.0.0.tar.gz
- redis安装
wget http://download.redis.io/releases/redis-3.0.0.tar.gz tar –xzvf redis-3.0.0.tar.gz cd redis-3.0.0 cd src && make test make PREFIX=/usr/local/redis install make install make clean make disctlean mv /usr/local/redis-benchmark /usr/local/redis/ mv /usr/local/redis-check-aof /usr/local/redis/ mv /usr/local/redis-check-dump /usr/local/redis/ mv /usr/local/redis-cli /usr/local/redis/ mv /usr/local/redis-server /usr/local/redis/
- redis初始配置
cd /home/pjroot/redis-3.0.0/utils ./install_server.sh #系统进入提示输入必要的配置信息,输入红色部分 Please select the redis port for this instance: [6379] 26379 Please select the redis config file name [/etc/redis/26379.conf] /usr/local/redis/redis.conf Please select the redis log file name [/var/log/redis_26379.log] /home/logs/redis/redis.log Please select the data directory for this instance [/var/lib/redis/26379] /home/redis/ Please select the redis executable path [] /usr/local/redis/redis-server最终的配置信息
Port :2 6379 Config file : /usr/local/redis/redis.conf Log file : /home/logs/redis/redis.log Data dir : /home/redis Executable : /usr/local/redis Cli Executable : /usr/local/redis-cli
- redis环境变量设置
编辑/etc/profile,添加以下环境变量设定
export REDIS_HOME=/usr/local/redis export PATH=$PATH:$REDIS_HOME保存/etc/profile后,执行source /etc/profile,使环境变量立即生效
- 防火墙开放端口
redis需要开放26379端口,如何开放参考以前的文章。
- redis自启动
在上面进行初始化配置后会产生/etc/init.d/redis_26379.conf的自启动配置文件
cd /etc/init.d mv redis_26379.conf redis.conf chkconfig –add redis chkconfig redis on验证redis是否可以服务自启动
service redis start service redis status service redis stop service redis restart
- redis客户端命令数据查看验证
redis-cli –p 26369输入 KEYS * 可以查看所有存储在redis中的键。
- redis端口更换
1、配置文件中的监听端口
修改/usr/local/redis/conf/redis.conf port参数,post默认端口为6379
2、自启动的监听端口
修改自启动的服务文件/etc/init.d/redis的REDISPORT=26379,REDISPORT默认值为6379.
3、修改pid的文件名
修改/etc/init.d/redis和/usr/local/redis/conf/redis.conf中的pid文件名
PIDFILE=/var/run/redis_新的端口名称 .pid
4、端口开放
vi /etc/sysconfig/iptables添加对应端口的防火墙规则
-A INPUT -m state --state NEW -m tcp -p tcp --dport 26379 -j ACCEPT重启iptables
service iptables restart5、重启redis
service redis restart
- linux下安装redis并自启动
- Ubuntu下redis安装并设置开机自启动
- mac 下 redis 安装,并配置开机自启动
- CentOS6.8下安装redis并配置开机自启动
- Linux下Redis安装和自启动配置
- Linux下安装jboss并设置自启动服务
- Linux下安装jboss并设置自启动服务
- Linux下安装MongoDB并设置自启动
- linux下安装tomcat并设置开机自启动
- Linux下安装jboss并设置自启动服务
- linux下安装tomcat,并设置开机自启动
- Ubuntu Linux下安装 Redis 并配置开机启动
- Ubuntu Linux下安装 Redis 并配置开机启动
- Ubuntu Linux下安装 Redis 并配置开机启动
- linux下使用yum安装redis并启动服务
- linux下使用yum安装redis并启动服务
- Linux下安装配置redis并设置自动启动
- linux下使用yum安装redis并启动服务
- STL常见用法(持续更新)
- 新手怎么学习建网站
- Fraction of points on boundary(MST method)
- C++使用system( “pause “);来暂停黑窗口
- C# Color颜色对照表
- linux下安装redis并自启动
- SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements) ——《Using SQlite》读书笔记 .
- tchar函数的使用
- 常用数据库访问接口介绍(一)
- 统计网站的PV(页面访问量)UV(访问某个站点或点击某条新闻的不同IP地址的人数)
- 社説 20150417 山手線支柱倒壊 危険の芽を摘む意識に欠ける
- 塑料瓶,事关身体健康
- [BZOJ1040]ZJOI2008 骑士|环套树DP
- Java文件过滤