Ubuntu与Centos安装redis教程,及其设置开机自动启动
来源:互联网 发布:c 高级编程第8版 pdf 编辑:程序博客网 时间:2024/05/17 09:03
首先下载去官网下载redis包tar.gz格式
输入下面指令解压
tar -zxvf redis-4.0.0.tar.gz cd redis-4.0.0/make make INSTALL
安装后会生成下面几个文件在src下,同时也会放到/usr/local/bin下.
在usr/local/下建立文件夹
cd /usr/local/sudo mkdir rediscd redissudo mkdir bin log data
然后把上面生成的那几个执行文件复制到 /usr/local/redis/bin下
配置此路径的环境变量,修改配置文件/etc/profile
然后在/etc下建立文件夹redis
sudo mkdir /etc/redis
编辑redis安装包的redis.conf文件
bind 0.0.0.0 所有机器允许访问
daemonize yes 以守护线程方式运行
logfile "/usr/local/redis/log/logs.log" 日志文件位置
dir /usr/local/redis/data 数据存位置
在安装包的utils目录下,有一个redis_init_script文件,这就是启动脚本,复制到/etc/init.d/目录下,改个短的名字,比如redis,这个名字就是服务名字
sudo chmod +x /etc/init.d/redis 添加脚本执行权限
修改下头:
centos下在#!/bin/sh下加一行 # chkconfig: 2345 10 90 然后执行chkconfig redis on
Ubuntu在下面加:
#!/bin/sh### BEGIN INIT INFO# Provides: redis # Required-Start: $remote_fs $syslog# Required-Stop: $remote_fs $syslog# Should-Start: $network $time# Should-Stop: $network $time# Default-Start: 2 3 4 5# Default-Stop: 0 1 6# Short-Description: Start and stop the redis server daemon# Description: redis### END INIT INFO
然后执行 sudo update-rc.d redis defaults
这些东西改成自己对应的位置,pid不用动
EXEC=/usr/local/redis/bin/redis-serverCLIEXEC=/usr/local/redis/bin/redis-cliPIDFILE=/var/run/redis_${REDISPORT}.pidCONF="/etc/redis/redis.conf"
然后就可以启动服务了:通用的服务启动命令,centos也可以用systemctl启动
service redis start
然后可以通过redis-cli试一波,先刷新下环境变量再试,要么重启后生效,注销后好像也可以生效
- Ubuntu与Centos安装redis教程,及其设置开机自动启动
- redis 安装 centos 并设置开机启动,网上的很多教程不全
- Centos设置开机启动Redis
- Centos设置Redis开机启动
- ubuntu 设置 redis 开机启动
- Centos 7安装及设置redis自定义服务开机启动
- Centos 6.X 安装Redis 并设置开机启动
- NodeJS连接Redis:安装及开机自动启动设置
- Ubuntu下redis安装并设置开机自启动
- Ubuntu安装Redis并设置为开机自启动服务
- Ubuntu安装Redis并设置为开机自启动服务
- Linux/CentOS Redis安装与开机启动配置
- ubuntu安装vnc server-x11vnc并设置开机自动启动
- ubuntu安装vnc server-x11vnc并设置开机自动启动
- centos中设置redis开机启动
- redis开机自动启动服务设置
- CentOS设置服务开机自动启动【转】
- CentOS设置服务开机自动启动
- 【spring】spring AOP实现mysql读写分离
- 9月30日 (产品)如何评价一个页面?
- 手把手教你为百度地图的多个覆盖物(每个覆盖物拥有各自的参数),绑定事件处理函数
- AssetBundle -- 打包和本地加载
- 关于解析
- Ubuntu与Centos安装redis教程,及其设置开机自动启动
- Android Handler+ViewPager实现图片视频混轮播
- leetcode 682. Baseball Game
- Android:MediaSession框架介绍
- 实用EXCEL之考勤数据的表合并
- ORA-29701: unable to connect to Cluster Synchronization Service
- Android自定义View
- php vagrant vim xdebug配置
- leetcode之链表类之链表归并类-----OJ 2/21/23/445 链表相加求和 链表归并