##red##
🔴
大家好,我是雄雄,欢迎关注微信公众号,雄雄的小课堂。
一、前言
新服务器,一些环境是少不了要安装的,比如常见的redis
,mysql
,nginx
等,今天,上次,我们装了下数据库centOS7.9中安装mysql5.7,今天,我们来安装一下redis
。
二、安装redis
-
随便找个目录,执行如下命令,下载
redis
curl -O https://download.redis.io/releases/redis-7.0.14.tar.gz
-
然后开始解压
tar xzf redis-7.0.14.tar.gz
-
进入压缩的目录中,开始变异
redis
cd redis-7.0.14/sudo make install
-
创建配置文件所在的目录,且将当前配置文件移动过去
sudo mkdir /etc/redis sudo cp redis.conf /etc/redis/redis.conf
-
接下来,
redis
就已经安装完成了,为了使用方便,我们需要将redis
的启动信息写入到一个service
中,设置自启动。 -
输入如下命令,在指定路径下创建文件
redis.service
touch /etc/systemd/system/redis.service
这个命令,相当于在
/etc/systemd/system/
路径下创建个名字为:redis.service
的文件。 -
输入命令,写入内容至
redis.service
中:vim /etc/systemd/system/redis.service
按【i】键,插入内容:
echo "[Unit]Description=Redis In-Memory Data StoreAfter=network.target[Service]Type=forkingExecStart=/usr/local/bin/redis-server /etc/redis/redis.confExecStop=/usr/local/bin/redis-cli shutdownRestart=always[Install]WantedBy=multi-user.target" | sudo tee /etc/systemd/system/redis.service
最后,按下【esc】,输入
:wq
,保存文件并退出。脚本文件现在应该已经被正确地放置在/etc/systemd/system/
目录下了,并且文件名为redis.service。 -
在放置了服务文件之后,我们还需要执行以下命令来重新加载systemd的配置,并启动Redis服务:
sudo systemctl daemon-reload # 重新加载systemd配置 sudo systemctl enable redis.service # 设置Redis服务开机自启 sudo systemctl start redis.service # 启动Redis服务
-
查看服务是否已经启动:
sudo systemctl status redis.service
修改端口
找到文件/etc/redis/redis.conf
,然后备份一下这个配置文件,下载到本地,或者直接用vim
命令修改一下端口:
搜索:port
,原来是6379,可以改成自己想要的
port 16379
修改密码
还是在/etc/redis/redis.conf
配置文件中,搜索:requirepass
,把注释打开,空格后面就是要修改的密码;
requirepass 123456
开放远程连接
还是在/etc/redis/redis.conf
配置文件中,搜索:bind 127.0.0.1
,把这一行注释掉,就可以了。
# bind 127.0.0.1 -::1
##green##
🟢
至此,关于操作redis
就over
啦!