将你的Apache速度提高十倍的经验分享 这个神通广大的模块就是mod_gzip. 它通过用和gzip一样的压缩算法对apache发出的页面进行压缩,可能的话可以把页面压缩成为原来大小的十份之一。哪,如果10K的页面只要传1K这不就是提速10倍嘛。当然一般网页只可以达到3-6倍。那也很不错。对吧。连google这样一个大的网站都采用这个技术。你还不快跟上? 这样一个好东东,来来来,我告诉你如何安装:分3步,1、下载,2、修改配置,3 ··· Fatmouse 2019-08-31 The server 865 0 阅读全文
用DNSPod和Squid打造自己的CDN (八) 测试并运行SQUID 1.前期准备 想要测试SQUID是否正常,必须要先把www.naizhao.com这个域名解析到2.2.2.2这个IP上。跟上一章一样,如果你是网通用户就不需要做任何操作,DNSPod会给你返回2.2.2.2这个IP。如果你是电信用户,或者解析出来的IP不是2.2.2.2,那么就要修改系统的hosts表,对应记录添加进去。跟上一章不一样,上一章修改的是SQUID服务器的hosts表,你现在需要修改的是你用来测试SQUID的系统的hosts表。 Fatmouse 2019-08-31 The server 768 0 阅读全文
用DNSPod和Squid打造自己的CDN (七) 配置Squid 第 7 章 配置Squid1.设置hosts表首先我们要明白一下squid在CDN中扮演的角色。squid在CDN中其实只是一个代理+缓存。跟一般的代理服务器类似,squid代替用户向真正有内容的服务器进行请求,并且缓存下来。所不同的是,squid是作为一个类似apache一样的web服务器存在,用户访问的时候并不感觉到是访问了一台代理服务器,而是一个真实的web服务器。一般情况下,我们把这种方式称之为“反向代理”。所以,我们需要让squid知道内容要到哪里去取。因为我们已经把域名naizhao.com设置了智能DNS,而且这台squid服务器也是网通的,按照正常的dns解析,会把naizhao.com解析为2.2.2.2这个IP(也就是网通机器本身)。但这个IP上面并不存在任何所需要的内容,所有需要的内容其实是在1.1.1.1上(源服务器)。所以我们需要为naizhao.com固定一个IP,也就是1.1.1.1。让系统得到这个IP的方法有两种,一种是设置hosts表,另外一种是系统里面搭建一个dns服务器。Windows下大家应该会经常去编辑到hosts文件,linux下同样也存在这个文件,我们在前面的vim教程中已经提到过。搭建dns系统这个方法工程太过庞大,还是编辑hosts文件相对来说比较简单,所以我们就采用编辑hosts表的方法。linux下面的hosts表位于/etc/hosts,格式跟Windows大致相同,打开后我们把下面一行加到末尾 Fatmouse 2019-08-31 The server 681 0 阅读全文
用DNSPod和Squid打造自己的CDN (六) 编译并安装Squid 第 6 章 编译并安装Squid首先使用tar把源代码压缩包解压tar zxvf squid-2.6.STABLE13.tar.gz Fatmouse 2019-08-31 The server 852 0 阅读全文
用DNSPod和Squid打造自己的CDN (五) 安装Squid的前期准备 第 5 章 安装Squid的前期准备从本章开始,大家将会学到如何在Linux下面安装、编译程序,还会学到程序编译的优化方法,最后会通过源代码编译的方式把Squid安装上。1.Linux下面程序安装的基本知识A.程序安装包的分类平时大家在Windows下面安装程序,一般都是直接运行安装程序,然后安装程序会把编译好的二进制文件拷贝到系统里面,最终完成安装过程。Linux下面,安装程序的自由度比Windows要大。因为Linux下面大部分东西都是开源的,所以程序的提供方式一般是二进制包或者源代码包。二进制包,同样会有不同的打包和管理方式(类似于zip、rar,但更加先进)。最常见的两种软件包为rpm(redhat、suse等系统采用的包)和deb(debian、ubuntu)。机器上面安装的软件包多了,自然需要一个软件来进行管理、更新。所以就有了yum(rpm)、apt(deb)这样的软件包管理、升级软件。源代码包,这样的包比较简单,一般都是直接把源代码打包成一个压缩文件,后缀一般是tar.gz或者tar.bz2通过包管理软件安装软件比较简单,设置好软件的安装源后,可以使用下面的命令安装软件:yum install php (yum)apt-get install php5(apt)如果不知道需要安装的软件包确切名字,可以使用下面的方法搜索:yum search php(yum)apt-cache search php(apt)本文章主要探讨源代码包的安装。 Fatmouse 2019-08-31 The server 714 0 阅读全文
用DNSPod和Squid打造自己的CDN (四) 1.基本安装把光盘塞进光驱,设置BIOS从光驱启动(别告诉我你不会),然后会看到启动界面,上面有一些提示,可以输入一些命令进行高级安装或者进入系统修复模式。不用管,直接按回车。 Fatmouse 2019-08-31 The server 812 0 阅读全文
用DNSPod和Squid打造自己的CDN (三) 安装CentOS Linux 第 4 章 安装CentOS Linux 1.基本安装 把光盘塞进光驱,设置BIOS从光驱启动(别告诉我你不会),然后会看到启动界面,上面有一些提示,可以输入一些命令进行高级安装或者进入系统修复模式。不用管,直接按回车。 Fatmouse 2019-08-31 The server 671 0 阅读全文
用DNSPod和Squid打造自己的CDN(二) 第 3 章 设置域名的DNS 重头戏开始前,我们先来热身。智能DNS可以说是CDN的基础。相信平时大家做网站都会有下面的情况:首页上放两个链接,电信用户请访问主力站点A,网通用户请访问镜像站点B。然后做两个域名,www.naizhao.com指向A,cnc.naizhao.com指向B。用户看了半天觉得头晕,随便点一个进去,发现访问速度真可以的,估计整个网页打开,中国都已经步入共产主义社会了。有了 ··· Fatmouse 2019-08-31 The server 682 0 阅读全文
Squid集群做CDN全网加速配置分享 主服务器群,然后在利用Squid逆向缓存web80端口来加速自己的网站.各大门户网站象163,sina,chinaitlab之类基本都是使用的这种技术,好处是大大的有.比如加速了网络和可以防黑客(因为他们见到的都是CDN的主机)这是利用Squid逆向集群模式做的一种应用 Fatmouse 2019-08-31 The server 843 0 阅读全文
linux中 关于screen 的命令详解 一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。 Fatmouse 2019-08-31 The server 574 0 阅读全文
基于Linux下Nagios的安装与配置说明介绍[图] 一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Fatmouse 2019-08-31 The server 702 0 阅读全文
Linux中配置双机SSH信任 操作说明 一、实现原理 使用一种被称为"公私钥"认证的方式来进行ssh登录。"公私钥"认证方式简单的解释是: Fatmouse 2019-08-31 The server 861 0 阅读全文
Ubuntu中Nginx的安装与配置详细说明 1.Nginx介绍 Nginx是一个非常轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和 Fatmouse 2019-08-31 The server 783 0 阅读全文
在Linux中使用MD5实现用户验证的解决方法 使用openssl中的MD5函数,该函数返回16字节的unsigned char类型的数据,每个字节的范围都在0~255间,把 Fatmouse 2019-08-31 The server 655 0 阅读全文
opensips源代码安装与配置的技巧方法 1.源代码下载1.1 opensips源码包下载 最新的opensips下载位置: 所有版本的opensips下载位置: Fatmouse 2019-08-31 The server 1294 0 阅读全文
关于opensips用户认证配置文件 opensips.cfg 使用介绍 opensips用户认证配置文件-opensips.cfg opensips.cfg配置文件,红色标记的为添加修改的部分,亲自测试! Fatmouse 2019-08-31 The server 1090 0 阅读全文
iptables做策略屏蔽QQ与MSN 目前环境如下: 内网网段:192.168.10.0/24; 网关:192.168.10.254(在大楼物业处); 因此现在在内部做一个自己的网关,在上面做iptables策略. 今后内网网络更换为192.168.9.0/24;网关为192.168.9.254 笔记如下: 1.配置网关服务器网卡信息: 代码如下: ifconfig eth0 192.168.10.222 //配置网卡0 ifconf ··· Fatmouse 2019-08-31 The server 942 0 阅读全文
基于Linux网关服务器squid配置过程详解 前言 在此,我们要配置一个只对内部网络提供代理服务的 Proxy Server。它具有如下功能它将用户分为高级用户和普通用户两种,对高级用户采用网卡物理地址识别的方法, Fatmouse 2019-08-31 The server 891 0 阅读全文
linux下修改MAC地址问题解决方法 在linux中,修改MAC地址 # ifdown eth0 # ifconfig eth0 hw ether 12:34:56:78:90:12 (修改的MAC地址跟原来的地址不同) # ifup eth0 (修改成功) 后,用# ifconfig 查看,MAC地址改变了,但之后输入#service network restart 或ifdowneth0命令时,会出现如下错语信息: Device ··· Fatmouse 2019-08-31 The server 911 0 阅读全文