Redis精简实现开机自启动(redis设置开机运行)

Redis作为一款优秀的内存数据库,特别受欢迎,具有多引擎支持,可以用作高性能KV存储和持久化策略,实现了缓存和存储的完美结合,很受用户喜爱,本文将介绍Redis如何精简实现开机自启动,方便Redis的使用和推广。

汕尾网站建设公司创新互联公司,汕尾网站设计制作,有大型网站制作公司丰富经验。已为汕尾成百上千提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的汕尾做网站的公司定做!

Redis的服务器端实现开机自启动因Linux不同系统而异,但每种Linux都有以下几种实现开机自启动的方式,以CentOS系统为例:

1.精简法实现开机自启动:

可以自己修改Linux启动项,编写一个Redis开机启动程序,将其添加到/ etc / rc.d /rc.local文件中,以便启动Redis服务器,具体步骤如下:

(1) 将Redis应用程序复制到某个目录下,这里以/usr/local/目录下为例,具体命令如下:

$ cp  redis-xxx-xxx.tar.gz /usr/local/

(2) 使用tar命令进行解压,并切换到Redis目录下

$tar -zxvf redis-xxx-xxx.tar.gz
$cd redis-xxx-xxx

(3) 安装Redis程序

$make
$make install

(4) 编写脚本以实现开机自启动,编辑/etc/rc.d/rc.local文件,添加如下内容:

/usr/local/redis-xxx-xxx/src/redis-server >/dev/null 2>&1 &

(5) 修改文件权限

$chmod +x /etc/rc.d/rc.local

2. 使用supervisor的方式实现开机自启动

有的Linux系统中可能没有自带的supervisor,需要我们自己进行安装,具体如下:

(1)安装pip及epel源

$yum install -y python-pip
$yum install -y epel-release

(2) 安装supervisor

$pip install supervisor

(3) 配置supervisor

$echo_supervisord_conf > /etc/supervisord.conf

(4) 编辑配置文件/etc/supervisord.conf,在‘Include’部分添加如下内容:

[program:redis] 
command=/usr/local/redis-xxx-xxx/src/redis-server
autostart=true
autorestart=true
priority=9

(5) 创建supervisor启动项实现开机自启动,编写/etc/rc.d/rc.local文件,添加如下内容:

/usr/bin/supervisord -c /etc/supervisord.conf

以上两种方法都可以帮助我们精简实现Redis的开机自启动,使Redis更加方便,更容易使用。

创新互联服务器托管拥有成都T3+级标准机房资源,具备完善的安防设施、三线及BGP网络接入带宽达10T,机柜接入千兆交换机,能够有效保证服务器托管业务安全、可靠、稳定、高效运行;创新互联专注于成都服务器托管租用十余年,得到成都等地区行业客户的一致认可。

网页题目:Redis精简实现开机自启动(redis设置开机运行)
网页网址:http://www.shufengxianlan.com/qtweb/news48/31348.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联