Redis笔记(2): Linux服务器安装Redis
1.下载
访问官网地址:Redis官网下载地址进行下载.
2. 上传安装包到Linux服务器并解压
上传文件到/usr/local/src目录下
解压安装包
tar -zxvf redis-7.0.8.tar.gz
查看文件
3. 安装Redis依赖
由于Redis是基于C语言编写的,因此需要先安装Redis所需要的gcc依赖.
yum install -y gcc tcl
4. 进入Redis安装目录,运行编译命令
cd redis-7.0.8
make && make install
没有出现报错就表示安装成功,默认的安装目录为/usr/local/bin.
5. 启动方式
5.1 默认启动
任意目录下输入:
redis-server
这种方式是前台启动,建立连接需要在其他窗口,所以是不太方便的.
5.2 指定配置文件启动
首先备份Redis解压目录中的的配置文件redis.conf
cp redis.conf redis.conf.bak
修改配置文件
#允许访问的地址,默认为127.0.0.1,也就是只能本地访问.修改为0.0.0.0则表示可以任意ip访问.
bind 0.0.0.0
#守护线程,设置为yes表示可以后台启动运行
daemonize yes
#开启密码,默认为空表示不需要密码,设置访问密码
requirepass 123
#监听的端口
port 6379
#工作目录,默认是当前目录
dir .
#数据库数量,默认是16个数据库,编号0-15
database 1
#设置redis可以使用的最大内存
maxmemory 512mb
#日志文件,默认为空,不记录日志信息,可以指定日志文件名称
logfile "redis.log"
指定配置文件并启动
#redis-server 配置文件地址,如果当前目录为redis的解压目录
redis-server redis.conf
查看redis进程
ps -ef|grep redis
5.3 开机自启动
在/etc/systemd/system目录下创建一个redis.service文件
vi /etc/systemd/system/redis.service
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-7.0.8/redis.conf
PrivateTem=true
[Install]
WantedBy=multi-user.target
重启系统服务
systemctl daemon-reload
系统启动Redis
systemctl start redis
查看Redis状态
systemctl status redis
停止Redis
systemctl stop redis
开启开机自启
systemctl enable redis