ubuntu 安装redis
2023-09-14 09:00:07 时间
1. 下载安装:
cd /tmp
wget http://redis.googlecode.com/files/redis-2.2.4.tar.gz
tar -zxf redis-2.2.4.tar.gz
cd redis-2.2.4
make
sudo make install
ps:我在make 的时候遇见如下错误:
/tmp/redis-2.2.4/src/vm.c:446: undefined reference to `log'
collect2: ld returned 1 exit status
make[1]: *** [redis-server] Error 1
make[1]: Leaving directory `/tmp/redis-2.2.4/src'
make: *** [all] Error 2
collect2: ld returned 1 exit status
make[1]: *** [redis-server] Error 1
make[1]: Leaving directory `/tmp/redis-2.2.4/src'
make: *** [all] Error 2
google了一下解决方案如下:
To fix it, again, I modified the Makefile in /tmp/redis-2.2.4/src/Makefile
Line 114: becomes
$(CC) -o $(PRGNAME) $(CCOPT) $(DEBUG) $(OBJ) -lm
Line 114: becomes
$(CC) -o $(PRGNAME) $(CCOPT) $(DEBUG) $(OBJ) -lm
2. 配置init脚本:
wget https://github.com/ijonas/dotfiles/raw/master/etc/init.d/redis-server
wget https://github.com/ijonas/dotfiles/raw/master/etc/redis.conf
sudo mv redis-server /etc/init.d/redis-server
sudo chmod +x /etc/init.d/redis-server
sudo mv redis.conf /etc/redis.conf
3. 初始化用户和日志路径
sudo useradd redis
sudo mkdir -p /var/lib/redis
sudo mkdir -p /var/log/redis
sudo chown redis.redis /var/lib/redis
sudo chown redis.redis /var/log/redis
4. 启动Redis:
sudo /etc/init.d/redis-server start
添加一个服务
#sudo update-rc.d 服务名 defaults 99
删除一个服务
#sudo update-rc.d 服务名 remove
临时重启一个服务
#/etc/init.d/服务名 restart
临时关闭一个服务
#/etc/init.d/服务名 stop
临时启动一个服务
#/etc/init.d/服务名 start
相关文章
- 安装Linux上的Redis服务器(linux安装redis)
- Mac安装Redis,一步步搞定!(mac安装redis)
- Linux下快速安装Redis(linux下安装redis)
- Redis快速安装部署指南(redis安装部署)
- Redis安装失败:排查与解决方案(redis安装出错)
- 利用wget快速安装Redis(wget下载redis)
- 微擎系统快速安装Redis(微擎系统安装redis)
- 群晖系统快速搭建Redis数据库(群晖redis安装)
- 红帽系统上高效安装Redis服务(红帽系统安装redis)
- 离线数据处理Redis技术实现(离线数据处理redis)
- 查看Redis服务器时区设置(查看redis时区)
- 清理Redis计数器,拥抱精准数据(清理redis计数器数据)
- 最新版Redis安装指南(最新的redis怎么安装)
- 使用Yii扩展Redis实现数据存储(yii 扩展redis)
- 安卓系统上高效安装Redis(安卓安装redis)
- Redis开启15个默认库的层次分类(redis 默认15个库)
- Redis高级实战助力企业快速发展(redis高级实战)
- Redis集群安装踩坑指南(redis集群安装报错)
- 提交使用Redis避免重复提交保证交易安全(redis防重复)
- Redis队列中值重复的解决方案(redis 队列 值重复)
- 红色狮子如何使用Redis锁实现订单的并发处理(redis锁订单实战)
- Redis实现操纵二进制数据的功能(redis读取二进制数据)
- Redis误删怎样恢复安装目录(redis误删安装目录)
- 管理Redis通道,提升使用体验(redis 设置通道)
- Redis缓存数据库安装指南(redis缓存数据库安装)