合肥网站建设哪个公司做得比较好,东川网站制作,宝塔window搭建wordpress,做网站需要用到那些软件【写在前面】前端时间接触了一下redis#xff0c;也是迫于页面查询响应太慢#xff0c;没办法听说redis这个可持久化内存数据库#xff0c;于是乎便想着在自己的机器上安装一套#xff0c;接下来就重点和大家说说怎么从小白开始摸索redis 目录1、下载2、安装2.1 创建文件存…【写在前面】前端时间接触了一下redis也是迫于页面查询响应太慢没办法听说redis这个可持久化内存数据库于是乎便想着在自己的机器上安装一套接下来就重点和大家说说怎么从小白开始摸索redis
目录1、下载2、安装2.1 创建文件存储redis2.2 安装redis的gcc依赖因为是c语言编写的2.3 解压安装包2.4 进入并执行编译3、启动redis3.1 修改配置文件redis.conf3.1.1 备份redis.conf文件3.1.2 修改编辑redis.conf文件4、启动redis服务4.1指定配置文件并启动4.2 查看是否启动成功4.3 阿里云安全组设置5、核心命令行5.1 停止redis5.2 启动redis5.3 查看redis5.4 查看redis进程5.5 杀掉redis进程5.6 设置开机自启redis5.7 重载系统服务6、片尾彩蛋1、下载
直接去官网下载或者下载我的百度云盘的。 官网地址https://redis.io/download/ 我的分享百度网盘 链接https://pan.baidu.com/s/175oa6fyhkM49XQ9N3FSNsA 提取码hdd6
2、安装
2.1 创建文件存储redis
命令行mkdir /usr/soft/redis 进入命令cd /usr/soft/redis/ 将下载好的安装包放在该目录下。
2.2 安装redis的gcc依赖因为是c语言编写的
安装依赖命令行yum install -y gcc tcl 直接在redis目录下执行既可。
2.3 解压安装包
解压命令tar -zxvf redis-7.0.2.tar.gz 同样也是在redis文件目录下执行。
2.4 进入并执行编译
进入命令cd redis/redis-7.0.2/ 编译命令make make install 编译需要一段时间预计几分钟反正你就放在那边让他自己执行就可以。 没有报错则说明安装成功了默认安装路径一般是在/usr/local/bin目录下 该目录以及默认配置到环境变量因此可以在任意目录下运行这些命令其中 redis-cli是 redis 提供的命令行客户端 redis-server是 redis 的服务端启动脚本 redis-sentinel是 redis 的哨兵启动脚本
3、启动redis
它的启动命令是刚才的redis-server,但是也只是当前窗口启动要是想永久运行的话需要去修改配置文件
3.1 修改配置文件redis.conf
3.1.1 备份redis.conf文件
路径命令行cd /usr/soft/redis/redis/redis-7.0.2/ 里面有个redis.conf,我们修改前先做一个备份哈以备不时之需。 备份命令行cp redis.conf redis.conf.bck
3.1.2 修改编辑redis.conf文件
编辑命令vim redis.conf 进入编辑按i按键 退出并保存按Esc后输入‘:wq’再按Enter即可 编辑调整成如下所示 a、daemonize yes 原来是on改成off b、Bind 127.0.0.1 改成bind 0.0.0.0 C、requirepass 原先是注释了的改成requirepass 123456密码 D、# maxmemory 也是注释了改成maxmemory 256mb内存 E、logfile 改成指定记录文件先新建一个redis.log,然后修改成 logfile “redis.log” 因为配置文件较多我使用了txt文本编辑器
4、启动redis服务
4.1指定配置文件并启动
指定并启动命令在redis-7.0.2目录下redis-server redis.conf
4.2 查看是否启动成功
查看 redis 进程ps -ef | grep redis 发现没有成功只是有这个此时应该想一下是否有这个端口权限
4.3 阿里云安全组设置 添加好了之后不需要重启服务器。再启动来看看进程 4.4 设置开机自启动 创建本地服务启动文件: vi /etc/systemd/system/redis.service 新增如下内容
[Unit]Descriptionredis-server
Afternetwork.target
Afternetwork-online.target
Wantsnetwork-online.target [Service]
Typeforking
ExecStart/usr/local/bin/redis-server /usr/soft/redis/redis/redis-7.0.2/redis.conf
PrivateTmptrue[Install]
WantedBymulti-user.target 此时你可以发现居然报错了我是去日志里面发现了问题原来是端口被占用了然后我就通过下面的操作完成后成功启动了redis. 日志文件如下 操作步骤如下
5、核心命令行
5.1 停止redis
systemctl stop redis5.2 启动redis
systemctl start redis5.3 查看redis
systemctl status redis5.4 查看redis进程
ps -ef | grep redis5.5 杀掉redis进程
kill -9 503210其中503210进程号是你自己的机器上查看的需要修改
5.6 设置开机自启redis
systemctl enable redis5.7 重载系统服务
systemctl daemon-reload6、片尾彩蛋
如果这篇文章对您有所帮助可以支持博主上皇榜哟皇榜入口点击此处