首页 运维

运维

  • 工作中遇到的99%SQL优化,这里都能给你解决方案
    前几篇文章介绍了mysql的底层数据结构和mysql优化的神器explain。后台有些朋友说小强只介绍概念,平时使用还是一脸懵,强烈要求小强来一篇实战sql优化,经过周末两天的整理和总结,sql优化实战新鲜出炉, 大家平时学习和工作中,遇到的90% 的sql优化都会介绍到,介意篇幅过长,分成3篇文章哈。CREATE T ...
    数据库 2019-12-2 12:44 1766
  • HTTP协议字段和含义
    HTTP是一个应用层的面向对象的协议。0X02 抓包工具Wireshark、burpsuite、Fiddler0X03 POST请求POST /user/avatar/srote HTTP/1.1 第一部分(请求行)Host: www.mozhe.cn 第二部分(请求消息报头)User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0Acc ...
    网络学院 2019-12-2 12:40 2647
  • 12个强大的Web服务测试工具
    本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划!在过去的几年中,web服务或API的普及和使用有所增加。 web服务或API是程序或软件组件的集合,可以帮助应用程序进行交互或通过形成其他应用程序或服务器之间的连接执行一些进程/事务处理。基本上有两种类型的web ...
    Web技术 2019-12-1 11:19 2573
  • 阿里ECS禁止Discuz邮件发送端口25 如何配置Discuz邮件发送功能
    小编使用的阿里云ECS服务器,在配置Discuz邮件发送功能时,出现以下错误:Discuz后台邮件发送错误 解决方法分享如下:方法一:更换服务器商,使用支持25端口的服务器;方法二:使用465端口 SSL加密发送Discuz后台邮件;方法一就不用讲了,主要对方法二进行讲解:登入Discuz网站后台,进入站长->邮件 ...
    网络学院 2019-12-1 10:52 1145
  • Supervisor:进程管理工具,老大再也不用担心服务无故挂掉了
    Supervisor是用Python开发的一个client/server服务,是Unix系统和类Unix系统下的一个进程管理工具。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,superviso ...
    网络学院 2019-12-1 10:49 1465
  • 运维人员经常用的软件操作系统:Centos, Ubuntu, Redhat, SUSE,Freebsd,MacOS网站服务:nginx, apache, php, tomcat, lighttpd, resin数 据 库:MySQL, Mysql-proxy, MariaDB,PostgreSQLDB中间件:MyCat, amoeba, MySQL-proxy代理相关:lvs, keepalived, haproxy, nginx, apache, heartbeat网站缓存 ...
    网络学院 2019-12-1 10:48 968
  • 现在用Linux做代理服务的是越来越多。Linux做代理服务器 最简单的做法,以RedHat 5.0为例  一台装有Linux的机器,最少要有两块网卡。  1.安装Linux,不管是在图形,还是文体下都可以,选择最小安装,在安装的时候可以先配置一下外网的IP 和DNS(不设也行),其他全部默认。  安装好后进入提示符  ...
    Linux 2019-11-30 11:45 1150
  • 值得关注的五大SQL数据库恢复软件
    本文向您介绍五种非常实用的软件,它们能够帮助您恢复MS SQL数据库文件,以及修复已损坏的.mdf文件类型。作者:陈峻编译来源:51CTO【51CTO.com快译】目前,业界有许多能够帮助我们从各种已损坏的.mdf和.ndf文件中,恢复和还原SQL数据库的工具。在本文中,我们将向您介绍目前排名前5位的优秀SQL恢复类 ...
    数据库 2019-11-29 09:40 2046
  • 细节详解Nginx编写HTTP模块
    一、如何调用HTTP模块在开发HTTP模块前,首先需要了解典型的HTTP模块是如何介入Nginx处理用户请求流 程的。图1是一个简化的时序图,这里省略了许多异步调用,忽略了多个不同的HTTP处理阶段,仅标识了在一个典型请求的处理过程中主要模块被调用的流程,以此帮助读者理解HTTP模块如何处理用户请求。完整 ...
    Web技术 2019-11-29 09:36 2216
  • Nginx提升:Nginx+PHP+FastCGI加速模式
    一、用户对动态PHP网页访问过程用户浏览器发起对网页的访问:http://192.168.1.103/index.php用户和nginx服务器进行三次握手进行TCP连接(忽略包括nginx访问控制策略、nginx防火墙等访问控制策略)第一步:用户将htt ...
    Web技术 2019-11-29 09:14 1505
  • Linux系统安全Centos 7的Firewalld防火墙基础
    一、Linux防火墙的基础Linux的防火墙体系主要工作在网络层,针对TCP/IP数据包实时过滤和限制,属于典型的包过滤防火墙(或称为网络层防火墙)。Linux系统的防火墙体系基于内核共存:firewalld、iptables、ebtables,默认使用firewalld来管理netfilter子系统。netfilter:指的是Linux内核中实现包过滤防 ...
    Linux 2019-11-29 09:11 995
  • Linux Shell脚本经典案例
    编写Shell过程中注意事项:开头加解释器:#!/bin/bash语法缩进,使用四个空格;多加注释说明。命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。有两个命令能帮助我调试脚本:set -e 遇到执行非0时 ...
    Linux 2019-11-27 09:20 1098
  • 从事多年软件编程工作,清晰记得当时有这么一个面试题:从 URL 在浏览器被被输入到页面展现的过程中发生了什么?中国2019年互联网大会 对于这个问题,我想大多数同行都能够轻易回答,那么我继续提问:某个响应的 HTML 如果包含几十个图片标签,这些图片是以什么方式、什么顺序、建立了多少连接、使用什 ...
    网络学院 2019-11-27 09:19 1124
  • 怎样获取CDN上用户真实IP地址
    使用nginx -V 查看一下nginx 参数中有没有--with-http_realip_module# nginx -Vnginx version: nginx/1.10.1built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) built with OpenSSL 1.0.2h 3 May 2016 TLS SNI support enabled configure arguments: --prefix=XXXXXX --with-http_re
    网络学院 2019-11-27 09:14 1682
  • 本文实例讲述了php使用curl并发减少后端访问时间的方法。分享给大家供大家参考,具体如下:在我们平时的程序中难免出现同时访问几个接口的情况,平时我们用curl进行访问的时候,一般都是单个、顺序访问,假如有3个接口,每个接口耗时500毫 秒那么我们三个接口就要花费1500毫秒了,这个问题太头疼了严重 ...
    脚本开发 2019-11-26 10:41 3257
返回顶部