linux安装redis需要网站支持吗,Linux安装redis服务器和部署

news/2024/5/20 13:00:30/文章来源:https://blog.csdn.net/weixin_28811055/article/details/116972694

第一步:下载安装包

wget http://download.redis.io/releases/redis-5.0.5.tar.gz

访问https://redis.io/download  到官网进行下载。这里下载最新的5.0.5版本.

f2b8d0d6d465e5de48252a973a897f4a.png

第二步:安装

1.通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作

tar -zxf redis-4.0.9.tar.gz

9c2baa304ac8c77d521773ee1544c15d.png

2.进入解压文件目录使用make对解压的Redis文件进行编译

图示:这里因为我redis的安装目录在 /usr/locat/redis  目录下,因此会有如下操作

4e87ffdca3458fd75b4319c50464d1a6.png

208d812965f96548665e2419982aab03.png

编译完成之后,可以看到解压文件redis-5.0.5 中会有对应的src、conf等文件夹

2ef003d35009b3a1710cdd27519392de.png

3.编译成功后,进入src文件夹,执行make install进行Redis安装。

如下图示安装完成,界面如下:

e1564b58c3d27ed693532c1958291b5b.png

第三步:部署

1.为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中

1)、创建bin和etc文件

如图示:

852360f29f055e81a4522ba76c1c0a9c.png

2)、回到刚刚安装目录,找到redis.conf,将其复制移动到 /usr/local/redis/ect 下

执行命令如下:

mv redis.conf /usr/local/redis/etc/

8c7c9c354270f7dd339595fd3b3ffbbc.png

进入src目录,移动mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server到/usr/local/redis/bin/

执行命令 :mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis/bin/

cf876bfbe093462aee752679effc7f2c.png

依次查看移动后文件

f5687741d81fd5792566248a5344d43c.png

2、执行redis-server 启动redis

cd1509da22f88b7e7189d3149df834d5.png

3、设置绑定ip(注:该步骤如果不需要可省略)

a9f4f6225d59c54f2782da6859f37981.png

如需要,可将上图绑定ip改为指定ip。

4、设置后台启动redis

1)、首先编辑conf文件,将daemonize属性改为yes(表明需要在后台运行)

cd etc/

vim redis.conf

ab61a906dd25bae81107d2ac2da7731a.png

将no修改为yes

redis.conf 配置解析(设置红色的基本就可以自己用了,bind配置0.0.0.0后要在/etc/sysconfig/iptables配置相应的端口):

daemonize:如需要在后台运行,把该项的值改为yes

pdifile:把pid文件放在/var/run/redis.pid,可以配置到其他地址

bind:指定redis只接收来自该IP的请求,如果不设置,那么将处理所有请求,在生产环节中最好设置该项

(设置0.0.0.0则改为用iptables来控制访问权限)

port:监听端口,默认为6379

timeout:设置客户端连接时的超时时间,单位为秒

loglevel:等级分为4级,debug,revbose,notice和warning。生产环境下一般开启notice

logfile:配置log文件地址,默认使用标准输出,即打印在命令行终端的端口上

database:设置数据库的个数,默认使用的数据库是0

save:设置redis进行数据库镜像的频率

rdbcompression:在进行镜像备份时,是否进行压缩

dbfilename:镜像备份文件的文件名

dir:数据库镜像备份的文件放置的路径

slaveof:设置该数据库为其他数据库的从数据库

masterauth:当主数据库连接需要密码验证时,在这里设定

requirepass:设置客户端连接后进行任何其他指定前需要使用的密码

maxclients:限制同时连接的客户端数量

maxmemory:设置redis能够使用的最大内存

appendonly:开启appendonly模式后,redis会把每一次所接收到的写操作都追加到appendonly.aof文件中,当redis重新启动时,会从该文件恢复出之前的状态

appendfsync:设置appendonly.aof文件进行同步的频率

vm_enabled:是否开启虚拟内存支持

vm_swap_file:设置虚拟内存的交换文件的路径

vm_max_momery:设置开启虚拟内存后,redis将使用的最大物理内存的大小,默认为0

vm_page_size:设置虚拟内存页的大小

vm_pages:设置交换文件的总的page数量

vm_max_thrrads:设置vm IO同时使用的线程数量原文链接:https://blog.csdn.net/qq_25287393/article/details/84785516

2)、再次启动redis服务,并指定启动服务配置文件

redis-server /usr/local/redis/etc/redis.conf

8df021ce38780da7e6dbab89854e4c9d.png

配置后台运行成功。

转载:https://www.cnblogs.com/zdd-java/p/10288734.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_737369.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c语言字符串输出大写字母个数,欧洲区预选赛视频直播 -官方网站

本文主要解释在JS里面this关键字的指向问题(在浏览器环境下). 阅读此文章,还需要心平气和的阅读完,相信一定会有所收获,我也会不定期的发布,分享一些文章,共同学习 首先,必须搞清楚在JS里面,函数的几种调用方式: 普通函数调用 作为方法来调用 作为构造函数来调用 使用apply/cal…

网站负载均衡技术

DNS轮循  DNS轮循是指将相同的域名解释到不同的IP,随机使用其中某台主机的技术。但其具有明显的缺点:一旦某个服务器出现故障,即使及时修改了DNS设置,还是要等待足够的时间(刷新时间)才能发挥作用&#x…

如何从网站上下载php文件在哪里,新手拿到PHP网站源代码和sql数据库文件,从哪下手开始部署?...

今天解决一下新手在入门时的疑惑?菜鸟拿到一套PHP网站程序源代码和sql数据库文件,应该如何下手?从哪开始去上传程序部署网站呢?必须先了解FTP软件的使用方法(这是基础)这个软件就是为了上传你的网站程序,后期更新程序的…

linux 目录同步 rsync,Linux rsync网站目录同步功能的实现

实现目标:172.16.1.64服务器上的/var/www/sw_service目录,与172.16.1.60服务器上的/var/www/sw_service目录实现同步,即1.60主动向1.64同步环境配置:Server-->172.16.1.64/var/www/sw_serviceClient-->172.16.1.60/var/www/…

普通网站需要什么服务器配置,普通网站服务器配置

普通网站服务器配置 内容精选换一换通过华为云注册的域名默认使用华为云DNS进行解析,其“DNS服务器”为:ns1.huaweicloud-dns.cn、ns1.huaweicloud-dns.com。当您想在Internet上通过域名访问您的网站时,可以参考本操作为域名添加解析记录。为…

高并发高流量网站架构

Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有…

创建asp.net网站解决方案文件(.sln)不和项目在同一目录问题

创建ASP.NET网站.sln文件,不会和项目文件在一起,而是在 我的文档->vs2010->Project 文件夹里面,最后我们想打包的时候,这个文件要拷贝走,并且要修改里面的路径,可以是相对路径,也可以是绝…

【Android Wear】Android Wear开发很好的开发网站汇总

2019独角兽企业重金招聘Python工程师标准>>> 1.Android Wear中文开发教程 | 穿戴猫论坛 - Android Wear开发 http://dev.seacat.cn/ 2.google Android开发官网 http://developer.android.com/intl/zh-cn/training/index.html 转载于:https://my.oschina.net/u/199…

wp优秀个人博客网站模板推荐

做个人博客网站,选择合适的模板非常重要。而wordpress是一套十分流行的博客开源cms系统,所以今天就如何选取wordpress模板说一说我的观点和建议。而作为wp个人博客模板,并不是一定得照搬照就,而要加入一些先进的用户体验、界面优化…

列出IIS上的虚拟目录和网站信息。

以前一直想不通怎么用纯WEB来操作IIS(以为必需要装插件),直到发现了很少用到的System.DirectoryServices才豁然开朗。 初探WEB设置IISImports SystemImports System.DirectoryServicesImports System.IOPublic Class WebForm5Class WebForm5 …

网站数据采集程序(爬虫)

采集数据无非就是三步&#xff0c;抓取页面&#xff0c;分析数据&#xff0c;入库。 一、抓取页面 抓取页面也是在网上找的例子&#xff0c;主要是用到了2个方法 1&#xff0c;获取网站类容&#xff1b;2&#xff0c;清除html标签。具体看代码&#xff1a; /// <summary>…

网站是否有播放音乐功能

以前开发的一个网站&#xff0c;昨晚吃晚饭时&#xff0c;客户来电说&#xff0c;网站是否有播放音乐功能&#xff0c;可更换乐曲&#xff0c;可控音量与停放。当时一心品尝美味晚餐&#xff0c;当时随口回答客户一切没有问题。 晚餐完毕&#xff0c;开始工作......第一步&…

推荐20个精美的响应式设计(Responsive Design)网站作品

响应式网页设计是时下网页设计领域最热门的话题之一&#xff0c;该概念由著名网页设计师 Ethan Marcotte 在2010年5月份提出&#xff0c;其目标是要让设计的网站能够响应用户的行为&#xff0c;根据不同终端设备自动调整尺寸。今天这篇文章向大家推荐20个优秀的响应式布局网页设…

大内存加速网站应用方案

一台装了8GB或以上内存的IBM3650 M3的网站服务器&#xff0c;运行Windows2008&#xff08;64位&#xff09;之后才使用了1.2GB左右的内存&#xff0c;运行了TOMCAT与mysql 服务之后最高也才达到3GB之多。其中tomcat最高使用1G&#xff0c;就算程序上再优化&#xff08;包括数据…

【转载】大型网站架构的演进

参考 http://www.cnblogs.com/leefreeman/p/3993449.html 一个成熟的大型网站&#xff08;如淘宝、京东等&#xff09;的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性。 成熟的系统架构是随业务扩展而完善出来的&#xff0c;并不是一蹴而就&#xff1b;不同业…

nginx查看网站并发连接数

2019独角兽企业重金招聘Python工程师标准>>> 通过查看Nginx的并发连接&#xff0c;我们可以更清除的知道网站的负载情况。Nginx并发查看有两种方法&#xff08;之所以这么说&#xff0c;是因为笔者只知道两种&#xff09;&#xff0c;一种是通过 web界面&#xff0c…

[转载]网站前端性能优化之javascript和css——网站性能优化

之前看过Yahoo团队写的一篇关于网站性能优化的文章&#xff0c;文章是2010年左右写的&#xff0c;虽然有点老&#xff0c;但是很多方面还是很有借鉴意义的。关于css的性能优化&#xff0c;他提到了如下几点&#xff1a; CSS性能优化 1、把样式表置于顶部 现把样式表放到文档的&…

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计

这里用PowerDesigner做一个初步的设计&#xff0c;后面可能会有修改。1、启动PowerDesigner新建物理数据模型2、工具栏3、新建表模型4、添加第一张表&#xff0c;可以双击表或右键菜单打开下面窗口别忘了把Owner选上dbo&#xff0c;然后切换到Columns选项卡完成后&#xff0c;表…

西部数码服务器备份文件,西部数码云建站数据备份数据恢复

一、数据库备份为了避免操作中出现失误删除数据需要重新编辑整站&#xff0c;编辑过程中可以不定期对操作进行备份。同一时间可创建最多5个备份点。如已创建5个备份点&#xff0c;可选择性删除其中1个并重新创建。此处的备份只包括数据库部分,上传的图如果删除了是不能恢复的。…

浅谈大型网站动态应用系统架构【转】

浅谈大型网站动态应用系统架构 动态应用&#xff0c;是相对于网站静态内容而言&#xff0c;是指以c/c、php、Java、perl、.net等服务器端语言开发的网络应用软件&#xff0c;比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统…