今天 由于想测试下某个功能 需要用到Redis 所以拿服务器搭了一个试试,下面记录下........
先 在xshell上连接上服务器
(如果没有此文件夹,就新建 /home/software/redis)
进入 /home/software/redis目录下 ,执行
wget http://download.redis.io/releases/redis-5.0.3.tar.gz
下载完成后 解压
tar -zxvf redis-5.0.3.tar.gz
长这样
进入 Redis目录
cd redis-5.0.3
先看看有没有gcc,执行 gcc -v
看见4.8.5 就证明有(没有就执行 yum install gcc)
执行 make
完成后 先修改配置文件
在 redis目录下 执行文件在 redis/src下
vim redis.conf
修改
daemonize no 改为 daemonize yes 以后台进程方式启动
注释掉 # bind 127.0.0.1 (就是在前面加个#)
在requirepass foobard 改为requirepass 你的密码 设置redis连接密码
然后 ESC:wq 保存
先别急着启动
设置开机启动
vim /etc/systemd/system/redis.service,复制以下内容
这时候就是新建了一个文件,名字叫 redis.service 后续可以直接以 systemctl start redis.service启动
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/home/software/redis/redis-5.0.3/src/redis-server home/software/redis/redis-5.0.3/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
执行
systemctl daemon-reload
systemctl start redis.service
systemctl enable redis.service
完成了
服务操作命令
systemctl start redis.service #启动redis服务
systemctl stop redis.service #停止redis服务
systemctl restart redis.service #重新启动服务
systemctl status redis.service #查看服务当前状态
systemctl enable redis.service #设置开机自启动
systemctl disable redis.service #停止开机自启动
OVER!