Linux下Redis的安装和部署
在Linux环境下安装和部署Redis,可以通过以下步骤进行:
- 更新包管理器并安装必要的依赖项:
sudo apt-update
sudo apt-get install build-essential tcl
- 下载Redis源码:
wget http://download.redis.io/releases/redis-6.2.6.tar.gz
- 解压源码并进入目录:
tar xzf redis-6.2.6.tar.gz
cd redis-6.2.6
- 编译Redis:
make
- 运行测试:
make test
- 安装Redis:
sudo make install
配置Redis为后台服务:
- 将
redis.conf
文件复制到/etc/redis/
目录下:
sudo mkdir /etc/redis sudo cp redis.conf /etc/redis/redis.conf
- 修改
/etc/redis/redis.conf
文件,将daemonize
设置为yes
:
sudo nano /etc/redis/redis.conf
然后找到并修改这一行:
daemonize yes
- 将Redis添加为系统服务:
sudo nano /etc/systemd/system/redis.service
添加以下内容:
[Unit] Description=Redis In-Memory Data Store After=network.target [Service] User=redis Group=redis ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf ExecStop=/usr/local/bin/redis-cli shutdown Restart=always [Install] WantedBy=multi-user.target
- 使服务文件可执行并启动Redis服务:
sudo chmod +x /etc/systemd/system/redis.service sudo systemctl start redis.service sudo systemctl enable redis.service
- 将
- 验证Redis是否正在运行:
redis-cli ping
如果返回PONG
,则表示Redis已成功安装并运行。
评论已关闭