Linux Centos下编译安装Redis
2024-10-19 07:33:43
需要安装 tcl 8.5
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz //直接下载
sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/
cd /usr/local/tcl8.6.1/unix/
sudo ./configure
sudo make
sudo make install
没有gcc
gcc安装过程
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
安装redis
wget http://download.redis.io/releases/redis-2.6.16.tar.gz
tar xzf redis-2.6.16.tar.gz
cd redis-2.6.16
make
make PREFIX=/usr/local/redis install //指定安装目录
cd /usr/local/redis/ //进入安装目录
ls //查看目录
ls bin/ //查看bin目录
ll bin/ //查看bin目录下文件
cp /usr/local/src/redis-2.6.16/redis.conf ./ //拷贝redis配置目录到当前目录
./bin/redis-server ./redis.conf //指定当前目录下redis配置文件来配置redis
6379端口开启 ,redis安装成功
Linux:-bash: ***: command not found
系统很多命令都用不了,均提示没有此命令。突然之间linux很多命令都用不了,均提示没有此命令。这应该是系统环境变量出现了问题导致的。
解决办法:
先用:echo $PATH
查看path是否含有:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
如果没有
先用临时环境变量(重启后消失)
#export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
然后就可以用那些命令了,进去修改永久环境变量:
1。修改profile文件:(所有用户)
#vi /etc/profile
加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
保存退出。
2。修改.bashrc文件:(单独用户)
#vi /etc/.bashrc (每个用户目录下都有,ls -all)
加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
保存退出。
重启系统,搞定。
也可以不用重启,使用命令:#source .bashrc
即可使刚刚修改的环境变量生效
redis后台运行运行
vim redis.conf ///修改redis 配置文件
把daemonize= no 改为 yes 保存
./bin/redis-server ./redis.conf //指定配置文件,重新运行redis
ps aux|grep redis //查看进程
最新文章
- 代码中使用StoryBoard和DoubleAnimation的方法
- Oracle 更新表(另一张表)
- hdu4751Divide Groups(dfs枚举完全图集合或者bfs染色)
- [转]RamDisk导致远程桌面客户端无法启动问题
- iOS开发之网络编程--XCode7 更新以来需要手动设置的内容
- Linux-NFS原理介绍
- 国内外开源与 SaaS ,团队协作平台、项目管理工具整理
- 查询Sqlserver数据库死锁的一个存储过程(转)
- hadoop学习;安装jdk,workstation虚拟机v2v迁移;虚拟机之间和跨物理机之间ping网络通信;virtualbox的centos中关闭防火墙和检查服务启动
- C#_会员管理系统:开发二(会员资料管理界面的‘增删改查’)
- 将数据库的数据导入solr索引库中
- github+hexo搭建自己的博客网站(五)进阶配置(畅言实现博客的评论)
- JAVA:一篇文章理清多态
- 详解k8s一个完整的监控方案(Heapster+Grafana+InfluxDB) - kubernetes
- puts方法要点
- java结合testng,利用yaml做数据源的数据驱动实例
- [转]OpenVPN官网的HOWTO
- 互斥锁,IPC队列
- JDK源码阅读顺序
- 汇编 fsub ,fmul,fdiv,fild,CVTTPS2PI 指令
热门文章
- PUTTY无法远程连接服务器故障解决[转]
- TP手册学习第一天
- 让Python支持中文注释
- matlab判断文件或文件夹是否存在
- Eclipse启动报错[ out of memory error has occurred ]或[ An internal error occurred while showing an internal error ]
- display:inline-block下,元素不能在同一水平线及元素间无margin间距的问题解决方法
- 安装supervisor
- 使用Python读写csv文件的三种方法
- python监控接口请求
- es随想二