![](https://img-blog.csdnimg.cn/201910311026168.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux--各项服务优化
运维派C
这个作者很懒,什么都没留下…
展开
-
ansible安装及nginx简单部署测试yum及tar包安装nginx(三)
要点:https://blog.csdn.net/weixin_44999385/article/details/96322150之前简单说过ansible的安装及命令解释ansible介绍:ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、...原创 2019-11-25 22:19:23 · 1696 阅读 · 1 评论 -
Linux笔记----maven安装
Maven介绍:Maven是属于apache软件基金会下一个开源免费的项目,是跨平台的项目管理工具,Maven采用了一种被称之为Project Object Model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理,可以在代码进行部署的过程中自动解决项目中代码的依赖环境,需要从maven的镜...原创 2019-11-02 09:47:28 · 152 阅读 · 0 评论 -
Linux笔记----jenkins代码管理之sonar
Sonar介绍 Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的...原创 2019-11-02 09:36:33 · 177 阅读 · 0 评论 -
Linux----Varnish缓存加速服务器
一、varnish 原理: 1)Varnish 简介:varnish 缓存是 web 应用加速器,同时也作为 http 反向缓存代理。你可以安装 varnish 在任何 http 的前端,同时配置它缓存内容。与传统的 squid 相比,varnish 具有性能更高、速度更 快、管理更加方便等诸多优点。根据官网的介绍,Varnish 的主要特性如下:https://www.varnish...原创 2019-10-31 10:39:56 · 344 阅读 · 0 评论 -
Linux学习笔记----Redis集群cluster
Redis是我们目前大规模使用的缓存中间件,由于它强大高效而又便捷的功能,得到广泛的使用。RedisCluster设计要点:rediscluster在设计的时候,就考虑到了去中心化,去中间件,也就是说,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态。每个节点都和其他所有节点连接,而且这些连接保持活跃,这样就保证了我们只需要连接集群中的任意一个节点...原创 2019-09-12 13:56:58 · 134 阅读 · 0 评论 -
Linux学习笔记----Nginx反向代理缓存服务器构建(二)
环境:一台nginx服务器 两台httpd服务器需要 安装的软件包:(1):准备解压缩的包:(2):安装nginx及安装缺少的依赖包:重启服务查看:(nginx安装完成)(3):编写 nginx 服务脚本:#!/bin/bash# chkconfig: 2345 99 20# description: Ng...原创 2019-09-12 14:03:56 · 815 阅读 · 0 评论 -
Linux学习笔记----nginx反向代理(安装及优化)一
如人饮茶,冷暖自知1:nginx:属于web服务器,运行web页面,是一个轻量级的web服务器;处理静态页面速度快,承载并发连接量高。2:nginx 服务通常被作为:web服务器,反向代理服务器,邮件服务器(通常用在大型企业,股票银行等公司)。3:nginx反向代理:反向代理的特点:(1):隐藏后端web服务器的IP地址 (2):负载均衡 (3):加速后端web页面的访问速度...原创 2019-09-12 14:07:05 · 467 阅读 · 0 评论 -
Linux学习笔记----zabbix监控nginx and tomcat(三)
监控tomcatzabbix_java_gateway:在 zabbix2.0之后引入的一个功能。顾名思义: Java网关,类似 agentd,但是只用于Java方面。需要特别注意的是,它只能主动去获取数据,而不能被动获取数据。它的数据最终会提交到 server或者 proxy。如果需要开启监控tomcat需要在zabbix编译的的过程中添加--enable_java参数Zabbix_s...原创 2019-09-12 14:35:48 · 181 阅读 · 0 评论 -
Linux学习笔记---github是什么,有什么用
无基础不能高楼,合抱之木,生于毫末,九层之台,起于累土一:git简介:git是目前世界上最先进的分布式版本控制系统(没有之一)。分布式版本控制系统除了 Git 以及促使 Git 诞生的 BitKeeper 外,还有类似 Git 的 Mercurial 和 Bazaar等。这些分布式版本控制系统各有特点,但最快、最简单也最流行的依然是 Git!特点:好处多了去了,这里就先说几条,...原创 2019-09-19 13:39:32 · 431 阅读 · 0 评论 -
Linux学习笔记---Jumpserver堡垒机(跳板机)安装及特点
Jumpserver介绍: Jumpserver是全球首款完全开源的堡垒机,使用 GNU GPL v2.0 开源协议,是符合 4A 的专业运维审计系统。Jumpserver 使用 Python /Django 进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 解决方案,交互界面美观、用户体验好。Jumpserver 采纳分布式架构,支持多...原创 2019-09-12 13:52:19 · 1199 阅读 · 0 评论 -
linux学习笔记----memcached指令及分布式集群(二)
上篇博文我们讲了memcached安装及配置;这章我们讲memcached群集及操作指令。1:>>>>我们先来回顾一下memcached的作用:MemCache 是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态 Web 应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数, 从而提高了网站访问的速度。2:>>...原创 2019-08-27 13:47:54 · 354 阅读 · 0 评论 -
Linux学习笔记---Apache深度优化之安装及模式(一)
1->>>>>:apache介绍:首先我们 知道Apache HTTP server是一个开源软件的杰出代表,基于标准的HTTP网络协议提供web网页浏览;可以运行在Linux UNIX windows等多种操作平台中。属于Apache软件基金会下面的一个开源的子项目。是一个模块化服务器。使用serlsert事件处理模型,同步阻塞型,当并发越高处理速度越慢...原创 2019-08-03 13:39:13 · 162 阅读 · 0 评论 -
Linux学习笔记Apache--部署lamp及优化(三)
部署环境:1:首先先安装Apache服务;(过程略过)win版php下载地址:http://windows.php.net2:安装php网页解析环境:FastCGI 方式安装 php:(1): 安装 libmcrypt[root@lrb ~]# tar zxf libmcrypt-2.5.7.tar.gz [root@phpserver ~]# cd libmcrypt-2.5.7/...原创 2019-08-13 18:35:00 · 188 阅读 · 0 评论 -
Linux学习笔记--SELinux使用
愿你三冬暖,愿你遇良人。1>>>>:什么是SELinux?SELinux(Security Enhanced Linux):安全强化的Linux。SELinux安全子系统就是为了杜绝此类情况而设计的,它能够从多方面监控违法行为:对服务程序的功能进行限制(SELinux域限制可以确保服务程序做不了出格的事情);对文件资源的访问限制(SELinux安全上下文确保文件资源只能...原创 2019-07-08 18:04:51 · 445 阅读 · 0 评论 -
Linux学习笔记--ELK日志分析系统
心不骄,气不傲。我们在工作中,每天面对大量的服务器,对这些服务器维护,其中一个很重要的工作就是查看每台服务器的日志信息,逐一检查浪费时间精力和感情;所以传统方式是搭建日志服务器,将所有服务器的日志收集到日志服务器统一查看。------今天我来说一下 ELK日志分析系统。日志包含:程序日志 系统日志 安全日志等。ELK:由 ElasticSearch logstash and ki...原创 2019-07-14 16:36:03 · 416 阅读 · 2 评论 -
Linux学习笔记--- redis缓存服务器(linux+nginx+mysql+redis+tomcat)实现session会话共享
一:redis介绍redis数据库:是一个非关系型数据库。是一个开源的使用C语言编写支持网络,可基于内存可持久化得日志型的数据库。为了保证效率,数据都是缓存在内存中。redis服务器程序是单进程模型,可以在一台服务器上同时启动多个redis进程,实际处理速度完全依靠主进程的执行效率。那么我们先了解一下关系型数据库与非关系型数据库。(1)关系型数据库:是一个结构化的数据库,创建在关系...原创 2019-08-29 13:47:04 · 299 阅读 · 0 评论 -
Linux学习笔记----zabbix安装部署(一)
当我们在企业中,必须随时关注各服务器和网络的运行状况,以便及时发现问题,减少故障发生的情况。当网络中的设备服务器数量较多时,为了方便,快速的获得各种监控信息,就要用到集中监控软件-----zabbix(应用较多的)。1>>>>>:zabbix:是一个基于web界面的企业级开源(免费)监控套件,提供分布式系统监控与网络监视功能。具备主机的性能监控,网络设备的监控,数...原创 2019-09-08 19:07:21 · 4233 阅读 · 0 评论 -
Linux学习笔记----zabbix监控及邮件报警(二)
回顾zabbix监控系统运行流程:当我们在企业中,必须随时关注各服务器和网络的运行状况,以便及时发现问题,减少故障发生的情况。当网络中的设备服务器数量较多时,为了方便,快速的获得各种监控信息,就要用到集中监控软件-----zabbix(应用较多的)。1>>>>>:zabbix:是一个基于web界面的企业级开源(免费)监控套件,提供分布式系统监控与网络监视功能。...原创 2019-09-08 19:09:49 · 778 阅读 · 0 评论 -
Linux学习笔记---nginx深度优化及lnmp安装
走路带着风,行色匆匆。 。 。下面的都是nginx深度优化的具体介绍包括(优化cpu亲和力,优化隐藏nginx版本号,优化防盗链,优化文件访问数量等等)。1:>>>>先安装nginx服务器:[root@localhostnginx-1.14.0]# ./configure --prefix=/usr/local/nginx --with-http_dav_modu...原创 2019-08-15 18:45:27 · 165 阅读 · 0 评论 -
Linux学习笔记---LNMP部署及memcache缓存服务器
这篇博文主要来讲memcache缓存服务器。一) memcache简介:MemCache 是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态 Web 应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数, 从而提高了网站访问的速度。MemCache 实现原理:首先要说明一点,MemCache 的数据存放在内存中1、访问数据的速度比传统的关系型数据...原创 2019-08-22 13:43:42 · 324 阅读 · 0 评论 -
Linux学习笔记---Apache的深度优化(二)之gzip压缩、日志切割功能 缓存功能及防盗链功能
周日愉快,雷阵雨。1: 开启 apache 的 Gzip(deflate)功能 (压缩):gzip 可以极大的加速网站,有时压缩比率高到 80%,最少都有 40%以上,还是相当不错的。 在 Apache2 之后的版本,模块名不叫 gzip,而叫 mod_deflate.如果要开启 deflate 的话,一定要打开下面二个模块:mod_deflate 模块检查及安装:如果没有安装:...原创 2019-08-04 18:26:35 · 209 阅读 · 0 评论