【Linux】
文章平均质量分 78
钟艾伶
这个作者很懒,什么都没留下…
展开
-
Redis的安装和部署(Linux)
一、Redis介绍 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,Redis支持各种不同方式的原创 2016-02-01 11:13:47 · 2523 阅读 · 9 评论 -
分布式消息中间件(七)——Kafka安装及配置详解(Linux)
一、Zookeeper集群准备Kafka服务有赖于Zookeeper来管理,故在安装kakfa前先安装zk集群环境。具体安装步骤,详见 Linux 系列(七)——Zookeeper集群搭建二、Kafka核心配置解析 1、上传压缩包,解压2、解压后,cd /lamp/kafka/config文件下,查看kafka所有相关配置-rw-r--r--. 1 root root 906原创 2016-06-19 16:39:04 · 2648 阅读 · 2 评论 -
Linux 系列(七)——Zookeeper集群搭建
一、Zookeeper环境准备 安装JDK,Zookeeper由java开发所以需要安装jdk。JDK安装步骤详见Linux系列(五)--JDK & Tomcat安装二、Zookeeper的安装步骤1、上传zk压缩包,解压[root@localhost~]# tar -zxvf zookeeper-3.4.6.tar.gz2、解压后,在/usr/local/原创 2016-06-19 15:32:27 · 1446 阅读 · 0 评论 -
MySQL数据库优化(一)——MySQL引擎
一、MySQL引擎种类(一)、InnoDB1、InnoDB简介 InnoDB是my默认引擎,支持事务,in的数据存储在表空间(tablespace)中,通过间隙锁(next-key locking)防止幻读。2、InnoDB特点 (1)In内部做了很多优化,in基于聚簇索引建立表,对主键查询有很高的性能。 (2)读取数据时,能够在内存中创建hash索引加速插原创 2016-06-07 15:04:49 · 1292 阅读 · 1 评论 -
Linux 系列(四)——Redis 集群运维及java整合
一、Redis集群操作1、开启Redis集群1)执行上文中编写好的shell脚本,先将redis服务全部开启2)执行redis01/redis-cli -h 192.168.132.128 -p 7005 -c启动01节点客户端连接集群2、查看Redis集群节点进程 3、关闭Redis集群1)单机中,直接cd到redis/bin下,执行redis-cli连接到服务器,原创 2016-05-24 21:30:44 · 1858 阅读 · 1 评论 -
Linux 系列(三)——Redis 分布式集群搭建
Java 数据结构在Redis的安装和部署(Linux)一文中详细介绍了在Linux环境中搭建Redis服务,本文将介绍关于Redis分布式 集群搭建细节。一、Redis集群架构1、Redis集群架构图蓝色的为Redis集群中的每个node节点,节点之间通过ping 命令,测试相互是否连接正常,普通集群没有主从区分,连接任何一个节点操作,都可以转发到其他原创 2016-05-24 20:49:37 · 16603 阅读 · 3 评论 -
Linux 系列(一)——Nginx 安装手册
Nginx ("engine x") 是一个高性能的HTTP(处理静态文件)和反向代理(负载均衡)服务器,也是一个IMAP/POP3/SMTP代理服务器。Nginx官网上(http://Nginx.com/company/)列出了诸如Facebook,GitHub,Groupon,Dropbox等,国内的大互联网公司,如百度、腾讯、阿里巴巴基本上都应用Nginx。本文将从基础开始,原创 2016-05-21 10:43:23 · 1059 阅读 · 1 评论 -
使用Nginx实现反向代理
一、代理服务器1、什么是代理服务器代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。2、为什么要使用代理服务器1)提高访问速度 由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数据时,会直接从代原创 2016-05-31 21:11:44 · 34524 阅读 · 8 评论 -
Linux 系列(六)——Nginx实现多虚拟主机配置
一、Nginx的应用概述Nginx作为一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。主要有以下3方面的应用:1、http服务器Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。2、虚拟主机可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。3、反向代理,负载均衡当网站的访问量达到一定原创 2016-05-31 21:15:16 · 11478 阅读 · 1 评论 -
配置Nginx实现负载均衡
在关于高并发负载均衡一文中已经提到,企业在解决高并发问题时,一般有两个方向的处理策略,软件、硬件,硬件上添加负载均衡器分发大量请求,软件上可在高并发瓶颈处:数据库+web服务器两处添加解决方案,其中web服务器前面一层最常用的的添加负载方案就是使用nginx实现负载均衡。 一、负载均衡的作用1、转发功能按照一定的算法【权重、轮询】,将客户端请求转发到不同应用服务器上,减轻单个服务器压力原创 2016-06-01 10:45:57 · 40341 阅读 · 4 评论 -
Linux 系列(五)——JDK & Tomcat & Solr的安装
最近项目中使用solr提供全文检索服务,研究了研究,从安装开始使用Solr。因为Solr是一个使用java开发的web项目,启动solr服务需要提供web容器、JDK两个java web环境,下面是JDK、Tomcat、Solr在Linux环境下的安装。一、Linux 安装JDK使用jdk-7u55-linux-i586.tar.gz 在Liunx系统中安装JDK1原创 2016-05-28 16:23:34 · 2491 阅读 · 4 评论 -
Spring项目中添加Redis服务与缓存同步问题
一、Redis应用场景 本项目使用Redis对图片进行缓存存储,展示图片时,先根据图片ID去Redis缓存中查取,没有再查数据库,同时将该图片set进Redis。 使用Spring 容器对Jedis进行管理。二、Redis与Spring整合1、新建applicationContext-jedis.xml配置文件,用于配置Redis连接信息和构造方法参数,实例化Jed原创 2016-05-25 09:38:44 · 6743 阅读 · 1 评论 -
Linux 系列(二)——FTP安装手册
一、下载tar包,上传解压1、下载压缩包vsftpd-3.0.2.tar.gz2、将压缩包上传到Linux,使用tar zxvfvsftpd-3.0.2.tar.gz命令将其解压。笔者上传并解压到lamp文件路径下。二、编译安装1、进入lamp/vsftpd-3.0.2,依次执行./configure 命令-监测安装相关的配置和平台,Make-执行编译,最后make i原创 2016-05-21 11:39:53 · 961 阅读 · 1 评论 -
Linux awk
一、语法awk [选项参数] 'script' var=value file(s)示例echo "" | awk '{print "hello kuaigou"}'awk '{a=0;b=1;print a,b}'awk '{a[0]=0;a[1]=1;print a[0],a[1]}'$字符引用分隔后每个域的内容,使用“$”获取,从1开始“$0”表示整行echo "a ...原创 2018-11-12 18:07:01 · 310 阅读 · 0 评论