Linux安装redis以及设置开机自启动
一、redis安装
wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar -zxvf redis-4.0.2.tar.gz
cd redis-4.0.2
make
make PREFIX=/usr/local/redis install
cd /usr/local/redis/bin
cd /root/redis-4.0.2
cp ./redis.conf /usr/local/redis/bin/
二、前台启动redis
./redis-server redis.conf
# 启动redis客户端
./redis-cli
三、后台启动redis
1、前台启动不方便,不能中断当前界面
cd /usr/local/redis/bin
cp redis.conf redis.conf.bak #拷贝一份,避免出错
vim redis.conf
2、在vi界面命令行模式下输入/daemonize no进行查找,并将该内容修改为··daemonize yes··,然后保存退出:wq
3、新建一个系统服务文件
vim /etc/systemd/system/redis.service
输入以下内容
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
# 这行配置内容要根据redis的安装目录自定义路径
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
4、保存系统服务文件,然后输入命令,重载系统服务
systemctl daemon-reload
5、实现开机自启
systemctl enable redis
6、重启服务器
reboot
7、重新连接服务器,查看redis 服务的状态
systemctl status redis