下载
官网:https://redis.io/download/
选择下载稳定(Stable)版本,不稳定版本可以尝鲜,不推荐生产环境使用
上传至Linux
使用FileZilla上传安装包至Linux服务器,
安装Redis
1、解压redis
tar -zxvf redis-5.0.14.tar.gz
2、安装gcc编译环境,如果已安装,会提示nothing to do
yum install gcc-c++
3、进入redis-5.0.14
目录,进行安装,执行完毕后安装成功
# 编译
make
# 安装
make install
配置redis
1、在utils下,拷贝 redis_init_script
文件到/etc/init.d/
目录,目的是要把redis作为开机自启动
cp redis_init_script /etc/init.d/
2、创建/usr/local/redis/
,用于存放配置文件。拷贝redis核心配置文件 redis.conf
文件到 /usr/local/redis/目录下。
# 创建
mkdir /usr/local/redis/
# 拷贝
cp redis.conf /usr/local/redis/
3、修改核心配置文件redis.conf
输入 /dae按回车键可快速搜索到daemonize
vim /usr/local/redis/redis.conf
- 修改 daemonize no ==> daemonize yes
目的是为了让redis启动在linux后台运行 - 修改redis工作目录: dir ./ ==> dir /usr/local/redis/working
建议修改为/usr/local/redis/working
,名称随意 - 修改绑定IP:bind 127.0.0.1 ==> bind 0.0.0.0
代表可以远程连接,不受IP限制 - 设置密码: requirepass imooc
默认是没有的,一定要设置 - 设置端口:port 6379
默认端口时6379,可不修改
4、修改启动脚本
- 设置REDISPORT
REDISPORT=6379
与 [redis.conf] 的port 6379
端口号需一致 - 设置PIDFILE
PIDFILE=/var/run/redis_${REDISPORT}.pid
与 [redis.conf] 的pidfile /var/run/redis_6379.pid
需一致 - 设置CONF
修改为核心配置文件实际路径CONF="/usr/local/redis/redis.conf"
5、为redis启动脚本添加执行权限,随后运行启动redis。
# 为redis启动脚本添加执行权限。777:可读可写可执行权限
chmod 777 redis_init_script
# 启动执行脚本
./redis_init_script start
6、检查redis进程
# 查找redis进程
ps -ef | grep redis
7、设置redis开机自启动
修改执行脚本redis_init_script,添加如下内容
#chkconfig: 22345 10 90
#description: Start and Stop redis
随后执行如下操作
chkconfig redis_init_script on
重启后服务器(虚拟机)后,再看进程
# 重启后服务器(虚拟机)后
reboot
# 查找redis进程
ps -ef | grep redis