Redis的强大就不多说了,直接上菜。
第一步:下载、编译、安装
cd /opt wget http://download.redis.io/releases/redis-3.0.5.tar.gz tar zxvf redis-3.0.5.tar.gz cd /opt/redis-3.0.5 make && make install
第二步:配置,修改默认端口为7963、数据、日志、运行方式等,设置启动脚本
mkdir /etc/redis mkdir /var/log/redis mkdir -p /data/rediscd /opt/redis-3.0.5 cp redis.conf /etc/redis/7963.conf vi /etc/redis/7963.conf -------------------- daemonize no port 6379 logfile "" # requirepass foobared dir ./ 改成 daemonize yes port 7963 logfile "/var/log/redis/7963.log" requirepass 9k3NgZq%gO!W7x-0y=LI dir /data/redis --------------------
通过sed快速修改配置文件命令如下:
sed -i "s/daemonize no/daemonize yes/g" /etc/redis/7963.conf sed -i "s/port 6379/port 7963/g" /etc/redis/7963.conf sed -i "s/logfile \"\"/logfile \"\/var\/log\/redis\/7963.log\"/g" /etc/redis/7963.conf sed -i "s/# requirepass foobared/requirepass 9k3NgZq%gO!W7x-0y=LI/g" /etc/redis/7963.conf sed -i "s/dir .\//dir \/data\/redis/g" /etc/redis/7963.conf
配置启动脚本
cp utils/redis_init_script /etc/init.d/redis vi /etc/init.d/redis ----------------------------------- # 第二行插入以下2行 # chkconfig: 2345 90 10 # description: Redis is a persistent key-value database # 修改默认端口 REDISPORT=6379 # 改成 REDISPORT=7963 -----------------------------------
添加启动项,并启动
#设置为开机自启动Redis chkconfig redis on #验证启动项是否设置成功 chkconfig --list redis #启动Redis服务 service redis start #关闭Redis服务 service redis stop
Redis默认端口,默认空密码存在严重的安全性问题,所以上面安装过程修改了默认端口也添加了密码管控。
参考资料:
时间: 2024-12-25 04:37:25