redis在CentOs服务器上的安装和设置开机自启动
一、安装
1、官网下载Redis
2、上传下载好的redis压缩包到 /home/software
3、解压
tar -zxvf redis-6.2.6.tar.gz
4、安装所需gcc环境
yum install gcc-c++
5、cd redis-6.2.6/
6、make && make install
7、安装完毕
二、设置开机自启动
在设置之前,做一些自己的修改,以使redis更好的符合我们的生产环境
1、进入redis目录下的ustils
cd /home/software/redis-6.2.6/utils/
2、拷贝
cp redis_init_script /etc/init.d/
3、回到redis目录。cd /home/software/redis-6.2.6/,新建文件夹
mkdir /usr/local/redis -p
拷贝核心配置文件redis.conf到新创建的文件夹中
cp redis.conf /usr/local/redis/
cd /usr/local/redis
4、vim redis.conf 修改配置文件如下
① daemonize yes //是否后台启动
② dir /usr/local/redis/working //写明redis的工作空间
所以要在此目录下创建一个working文件夹 mkdir working
③ bind 0.0.0.0 //如果想要外部能访问redis,则改成0.0.0.0,原来是127.0.0.1,只能被内部访问
④ requirepass 123456 //设置redis密码,默认是被注释的,不需要密码。在云服务器上的密码记得设置的复杂些,这里是本地虚拟机所以无关紧要。
至此核心配置文件就修改完毕了,可以根据自己实际需求修改
5、进入/etc/init.d/,修改一开始复制的启动脚本redis_init_script 。
cd /etc/init.d/
vim redis_init_script
(这里修改了CONF="/usr/local/redis/redis.conf",指定我们的配置文件的位置。其他像端口之类的保持默认即可)
6、赋予脚本可执行文件
chmod 777 redis_init_script
7、启动脚本
./redis_init_script start
成功启动,如图:
8、设置开机自启动
vim redis_init_script 加入如下内容
#chkconfig: 22345 10 90
#description: Start and Stop redis
9、注册到开机自启动服务中
chkconfig redis_init_script on
10、测试
输入reboot,重启centOs7。
重启成功后,重新连接,输入 ps -ef | grep redis
开机自启动成功!
题外:
一、在上面设置了redis密码的话,我们使用脚本关闭redis服务时会报错。
需要在脚本里面设置我们的密码
vim /etc/init.d/redis_init_script
成功
二、关于设置了密码的redis如何访问
redis-cli
auth 123456
redis在CentOs服务器上的安装和设置开机自启动相关推荐
- Redis在CentOS 7上的安装部署
http://www.linuxidc.com/Linux/2017-05/143312.htm 不能更赞了 简介: Redis是一种高级key-value数据库.它跟memcached类似,不过 ...
- 【Windows工具】QuickLook-3.6.11 安装并设置开机自启动(含较难下载的 QuickLook-3.6.11 安装包百度云盘资源)
1.QuickLook资源链接: https://pan.baidu.com/s/1netQwuSIaYGFatpjLAIYxw 提取码:fcle 2.设置开机自启动 设置开机自启动的方法很多,这里分 ...
- Redis 在CentOS 6上的 安装和部署以及redis的主从复制sentinel实现HA
一.简介 Redis是基于内存的存储,所有数据都工作与内存中,基于键值存储(key-value store),经常拿来跟memcached做比较:memcached没有持久能力,Redis有持久能力, ...
- CentOS服务器上搭建Gitlab安装步骤、中文汉化详细步骤、日常管理以及异常故障排查
CentOS服务器上搭建Gitlab安装步骤.中文汉化详细步骤.日常管理以及异常故障排查 参考文章: (1)CentOS服务器上搭建Gitlab安装步骤.中文汉化详细步骤.日常管理以及异常故障排查 ( ...
- 云服务器操作系统怎么安装,云服务器上怎么安装操作系统
云服务器上怎么安装操作系统 内容精选 换一换 当创建文件系统后,您需要使用云服务器来挂载该文件系统,以实现多个云服务器共享使用文件系统的目的.CIFS类型的文件系统不支持使用Linux操作系统的云服务 ...
- 服务器上如何安装两个php网站,服务器安装两个php版本吗
服务器安装两个php版本吗 内容精选 换一换 简要介绍WebSVN是一个基于Web的Subversion Repository浏览器.它将Subverion的各种功能操作通过Web界面提供出来.通过它 ...
- Centos服务器上使用移动硬盘(NTFS分区)
Centos服务器上使用移动硬盘(NTFS分区) 系统版本:Centos 7.5 问题描述:想将移动硬盘里的两个大文件拷贝到Centos服务器,但是在Centos服务器上无法使用NTFS分区的移动硬盘 ...
- CentOS 7上编译安装PHP 8.1及Nginx 配置支持PHP
CentOS 7上编译安装PHP 8.1/及Nginx 配置支持PHP 编译安装 Php[端口:9000] 安装编译环境依赖包 yum -y install gcc gcc-c++ glibc aut ...
- centos把文件传到服务器,如何将文件传到远程centos服务器上
如何将文件传到远程centos服务器上 内容精选 换一换 本章节介绍如何将下载的证书安装到IIS服务器上.安装好证书后,您的Web服务器将能支持SSL通信,从而保证您Web服务器的通信安全.如果证书安 ...
- 服务器网盘系统怎么装,云服务器上怎么安装操作系统
云服务器上怎么安装操作系统 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别安装 ...
最新文章
- 使用Source Safe for SQL Server解决数据库版本管理问题
- Python 学习笔记 -- 序列的基本使用
- linux ora01075,操作系统时间被修改导致ORA-01075和ORA-00600[2252]
- leetcode 368. Largest Divisible Subset | 368. 最大整除子集(动态规划详解)
- pandas - DataFrame
- 《TOGAF 9.1IT企业架构》什么是企业IT架构
- Express使用nodemailer完成邮箱验证功能详细流程(含封装,可作自定义模块)
- Java讲课笔记17:Lambda表达式
- linux进程号转换成16进制,linux-shell 脚本转换 十六进制 十进制 八进制 二进制
- 「安妮股份」拉上小米做版权联盟
- libyuv 再次封装打包与测试
- Android 音频(一) _ 采样量化编码 AudioRecord 录制音频
- 台式计算机diy,电脑:台式机DIY及组装
- java实现身份证号码的严格校验!
- 不仅仅是Google,您必须知道的全球十大地图API
- Java项目:高校运动会管理系统(java+SSM+JSP+JS+jQuery+Mysql)
- tomcat 严重: Could not contact localhost:80. Tomcat may not be running.
- 理清互联网金融的脉络(一)
- html怎么做密码的判断,用户密码格式判断 .html
- unity学习 -- 游戏资源导入
热门文章
- 高仿淘宝首页 - 刚把CSS和JS弄出成了外部,原本写的时候都在HTML一个文件里哈
- python打错了怎么删掉_python写错了怎么删除
- [学习笔记]opencv双线性插值法图像放大
- 你知道台湾Android开发面試題是什么样的吗(附答案解析)
- 计算机不让更改所有的设置,虚拟机中为域内计算机设置统一主页并不允许域内用户修改(第四节)...
- 怦然心动(Flipped)-1
- 红蜘蛛不受控制解决方案
- 计算机用户授权原则,涉密信息系统严格设定用户权限,按照什么密级防护和什么授权管理的原则...
- peer之间的通信协议
- 贝叶斯网络经典matlab源代码解析