Redis的安装与配置
Redis安装
Redis官网 在官网下载redis的安装压缩包,然后解压:
tar -zxvf redis-6.0.9.tar.gz
cd redis-6.0.9
这里需要注意的是,安装redis之前需要先安装他的一个依赖:
yum install gcc-c++
然后使用 make && make install 安装;
make && make install
Redis配置
安装好了以后,接下来需要先配置,然后才可以使用。 进入到安装目录下的 utils 文件夹:
cd utils
进去之后找到:redis_init_script文件,这个文件是redis的一个自动脚本,先复制一份:
cp redis_init_script /etc/init.d/
cd /etc/init.d/
然后再在 /usr/local/ 创建一个redis文件夹:
mkdir /usr/local/redis -p
# 拷贝核心配置文件到这个目录下
cp redis.conf /usr/local/redis/
然后修改/usr/local/redis/这个目录下的配置文件:
# 找到daemonize,这个参数的意思是,redis启动后是在前台运行还是在后台运行
# yes表示在后台运行,no表示在前台运行(默认)
daemonize yes
# dir 这个参数是表示Redis的工作目录, 需要手动创建:working文件夹
dir /usr/local/redis/working
# bind 这个参数需要修改,如果不修改,只能在服务器本地使用,不能远程使用
bind 0.0.0.0
# requirepass 这个参数默认是注释掉的,表示不需要密码登录
requirepass 111111
# port 这个参数是redis启动的端口号,也可以在redis_init_script文件修改
port 6379
# pid 进程号
pid redis_6379.pid
配置好核心配置文件以后,接下来就要配置/etc/init.d/redis_init_script文件:
# 修改CONF的核心配置文件路径
CONF="/usr/local/redis/redis.conf"
接下来就可以启动redis了
chmod 777 redis_init_script
# 启动
./redis_init_script start
# 停止
./redis_init_script stop
配置redis开机自启动
在redis_init_script文件内加上下面两段配置
#chkconfig:22345 10 90
#description Start and Stop redis
然后执行如下命令:
chkconfig redis_init_script on