自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 Linux安全之三大攻击(SYN,DDOS,CC)原理及处理

Linux安全之SYN攻击原理及处理 TCP自从1974年被发明出来之后,历经30多年发展,目前成为最重要的互联网基础协议,但TCP协议中也存在一些缺陷。SYN攻击就是利用TCP协议的缺陷,来导致系统服务停止正常的响应。SYN攻击原理 TCP在传递数据前需要经过三次握手,SYN攻击的原理就是向服务器发送SYN数据包,并伪造源IP地址。服务器在收到SYN数据包时,会将连接...

2018-10-23 23:02:46 452

转载 Tomcat和Nginx的区别

从应用方面 tomcat一般是做动态解析才会用得到,支持jsp(Java Server Pages包括html和java,可以写java代码也可以写html和js代码,就像.asp页面一样可以写c#和html还有js)的解析,需要配置JDK支持 nginx,则一般是做静态(html和js),本身不具备动态解析功能,需要配置其他插件或通过其他软件协同才具备动态功能,比如php,tomcat,或者pr...

2018-09-25 09:56:30 12638

转载 常用的HTTP状态码

作为一个互联网开发人员对于一些服务器返回的HTTP状态的意思都必须是了如指掌的,只有将这些状态码一一弄清楚,工作中遇到的各种问题才能够处理的得心应手。好了,下面就让我们来了解一下比较常见的HTTP状态码吧!2开头 (请求成功)表示成功处理了请求的状态代码。200   (成功)  服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201   (已创建)  请求成功并且服务器创...

2018-09-19 21:26:38 508

转载 linux下突破10万高并发的nginx性能优化经验

在日常的运维工作中,经常会用到nginx服务,也时常会碰到nginx因高并发导致的性能瓶颈问题。今天这里简单梳理下nginx性能优化的配置(仅仅依据本人的实战经验而述,如有不妥,敬请指出~)一、这里的优化主要是指对nginx的配置优化,一般来说nginx配置文件中对优化比较有作用的主要有以下几项:1)nginx进程数,建议按照cpu数目来指定,一般跟cpu核数相同或为它的倍数。worker...

2018-09-18 22:06:43 360

转载 TCP/IP三次握手四次断开

TCP的三次握手(建立连接)和四次挥手(关闭连接)参照:http://course.ccniit.com/CSTD/Linux/reference/files/018.PDFhttp://hi.baidu.com/raycomer/item/944d23d9b502d13be3108f61 建立连接: 理解:窗口和滑动窗口TCP的流量控制TCP使用窗口机制进行流量...

2018-09-18 17:56:07 488

转载 apache升级到了nginx的几个注意点

最近把整站从apache升级到了nginx,客户的站点大概有30台服务器大部分架构位tomcat+apache,只有一个php页面一下是我升级遇到的几个问题的注意点1. 当我们去访问服务器上的一个目录时候,他不会自动加上一个/ ,浏览器会给出改页无法打开的错误,这个时候浏览器去取的地址实际上是upstream中所写的地址和端口或如果没有使用upstream时 当使用localhost做ser...

2018-09-17 16:53:21 259

原创 Linux根目录下各目录的作用

常见一级目录的用途  (非常重要)扩展的几个应用[root@svr7 ~]# man hier    查阅 Linux 系统的目录及其子目录的详细说明主要用途  /boot         存放系统引导必需的文件,包括内核、启动配置  /bin、/sbin   存放各种命令程序  /dev          存放硬盘、键盘、鼠标、光驱等各种设备文件  /etc      ...

2018-09-15 19:44:27 173

转载 LNMP环境的搭建及其测试详细解说

LNMP==Linux+Apahe+Mysql+PHP安装时,必须遵从先后顺序。mysql--PHP--nginx以下安装的版本信息如下:mysql:5.1nginx:1.4PHP:5.3Linux:CentOS 6.6Mysql的相关安装信息安装步骤如下:进入文件目录,下载安装的mysql版本并解压。#:cd /usr/local/src#:wget http://mirro...

2018-09-14 21:56:29 593

转载 Ansible系列命令与Inventory配置详解

简介:Ansible是开源工具,整个开发过程或二次开发均遵循GPL协议,所以所有源码均可见,作为一款日常工作所需的核心软件,我们有必要知道其目录分布及各目录功能。通过下列命令可以获取ansible所有文件存放目录rpm -ql ansible该命令输出较多,大致分为如下几类:配置文件目录:/etc/ansible/执行文件目录:/usr/bin/Lib库依赖目录:/u...

2018-09-14 21:27:19 1378

原创 Linux下git仓库的搭建和克隆

一、创建版本库1.1 装Git软件包~ ] # yum -y install git1.2 创建一个仓库~ ] # mkdir lijunRepository       //创建一个受git管理的仓库~ ] #  cd  lijunRepository~ ] #   git init                             //初始化仓库这个时候会在多...

2018-09-12 20:44:55 235

原创 Xshell、mstsc/admin、跳板机、lsof

企业里怎么管理 Linux,那么多Linux 怎么处理?使用终端软件 securetty xshell 企业里怎么管理 Windows远程桌面 mstsc /admin 什么是跳板机(堡垒主机)? PV 是什么PV:即Page View, 即页面浏览量或点击量,用户每次刷新即被计算一次。UV是什么UV(独立访客):即Unique Visitor,访问您网站...

2018-09-12 20:44:09 335

原创 SHELL脚本

1. 编写一个死循环测试脚本1)执行脚本后打开firefox浏览器,访问http://server0.example.com/2)如果firefox窗口被关闭,自动重启步骤1提示:!!!! 使用 while  true 死循环,调用 firefox  URL 操作  #!/bin/bash while true do firefox http:/...

2018-09-12 20:43:09 364

原创 yum源的搭建和远程访问

1.准备镜像文件,把这个镜像文件放入虚拟机server的光驱中2.1把这个镜像所在目录/dev/cdrom 挂载到/mnt/cdrom下面    (mount /dev/cdrom /mnt/cdrom  这种挂载在重启虚拟机的时候挂载就会消失,这种挂载称之为手动挂载)    2.1想要实现开机自动挂载就应该修改/etc/fstab配置文件 (这种挂载称之为自动挂载)    自...

2018-09-12 20:41:53 766

原创 varnish搭建反向代理

目录 需求:配置文件:步骤一:构建Web服务器步骤二:部署Varnish缓存服务器(192.168.4.5)步骤三步骤四需求:使用Varnish加速后端Web服务,代理服务器可以将远程的Web服务器页面缓存在本地,远程Web服务器对客户端用户是透明的,利用缓存机制提高网站的响应速度,使用varnishadm命令管理缓存页面,使用varnishstat命令查看Va...

2018-09-08 19:26:02 157

转载 tomcat部署虚拟主机

需求一:创建两台虚拟主机关键部分在tomcat的server.xml配置文件,创建两个域名的虚拟机     123 <Host name="www.a.com"  appBase="a"124             unpackWARs="true" autoDeploy="true">125       </Host>126           &am

2018-09-08 19:23:47 601

转载 从配置文件中查看Tomcat的8005、8009,8080端口的作用

当我们完成tomcat的安装的时候,找到对应你存放tomcat的路径下。我安装tomcat的路径是在/usr/local/tomcat[root@lvsweb1 ~]# ls /usr/local/tomcat/confCatalina         catalina.properties  logging.properties  tomcat-users.xml  web.xmlcat...

2018-09-08 19:22:36 333

转载 四步实现nginx动态添加模块

需求:已经安装好的nginx,根据业务的需求动态的添加一个模块具体配置: 步骤一:查看nginx当前安装的模块[root@lvsweb1 nginx-1.10.3]# lsauto  CHANGES  CHANGES.ru  conf  configure  contrib  html  LICENSE  Makefile  man  objs  README  src...

2018-09-08 19:21:15 241

转载 nginx查看默认安装模块和自定义安装模块

查看默认安装模块[root@lvsweb1 ~]# tar -xaf nginx-1.10.3.tar.gz[root@lvsweb1 ~]#cd nginx-1.10.3/[root@lvsweb1 nginx-1.10.3]# lsauto  CHANGES  CHANGES.ru  conf  configure  contrib  html  LICENSE  man  RE...

2018-09-08 19:20:01 1295

原创 半同步复制

mysql> show  variables  like  'have_dynamic_loading';+----------------------+-------+| Variable_name        | Value |+----------------------+-------+| have_dynamic_loading | YES   |+----------...

2018-09-07 19:13:28 162

原创 LVS祥解及配置示例

LVS原理详解及部署之二:LVS原理详解(3种工作方式8种调度算法)一、集群简介什么是集群计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一 台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度和/或可靠 性。一般...

2018-09-07 19:10:15 710

原创 NoSQL概述 部署Redis服务 、 部署LNMP+Redis

Redis:搭建Redis数据库服务器Redis数据库服务基本使用配置文件的常用配置项部署Redis集群  ***Redis主从同步Redis持久化 AOF/RDB  MongoDB:搭建服务器基本使用数据备份与恢复数据导入、导出文档管理++++++++++++++++++++++++++++++++++++NoSQL_day01  搭建Redis数据库服务器部署...

2018-09-07 19:04:02 177

原创 mysqldump 实时增量备份、innobackupex

一 、数据备份相关概念1.1 数据备份的目的数据被误删除 或 设备损害导致数据丢失 ,用备份文件恢复数据。1.2 数据备份方式物理备份:   –冷备:cp tar逻辑备份:    –mysqldum,mysql物理备份及恢复: 指定备份库和表对应的文件• 备份操作– cp -rp /var/lib/mysql/ 数据库 备份目录 / 文件名– tar ...

2018-09-07 19:02:32 146

转载 如何优化Nginx

1.worker_processes的进程数,数量要与CPU数量一致,通过lscpu查看worker_processes 1; 12.worker process打开文件数的优化worker_rlimit_nofile 65535;12.1 优化了nginx的worker进程最多打开数量的参数之后,还需要优化系统内核参数(允许打开最多文件的参数)            ...

2018-09-07 19:00:35 164

原创 如何快速搭建LNMP环境

1.先准备一台虚拟机,并配好yum源    我准备的是一台RedHat 7.4版本的虚拟机,使用的是redhat7的光盘镜像作为yum源2.下载所需软件包     点击此处下载lnmp_soft3.解压lnmp_soft.tar.gz     [root@localhost ~]# tar -xf  lnmp_soft.tar.gz4.进入lnmp_soft目录,执行i...

2018-09-07 18:59:04 389

转载 DNS服务器基础

目录需求一:搭建单区域DNS服务器配置DNS服务器(192.168.4.1--dns.zhuhaiyan.cn)用客户端(192.168.4.2)验证需求二:配置dns轮询需求三:泛域名解析需求四 配置DNS子域授权需求四:搭建缓存DNS需求一:搭建单区域DNS服务器为一家公司搭建一台DNS服务器,以便用户以域名的方式访问网站。搭建思路:搭建DNS服务器...

2018-09-07 18:55:54 1053

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除