服务器
皮子2
水滴石穿...
展开
-
tomcat catalina.home和catalina.base区别
catalina.home和catalina.base这两个属性仅在你需要安装多个Tomcat实例而不想安装多个软件备份的时候使用,这样能节省磁盘空间。d以Tomcat6.0catalina.home和catalina.base这两个属性仅在你需要安装多个Tomcat实例而不想安装多个软件备份的时候使用,这样能节省磁盘空间。以Tomcat6.0为例,其Tomcat目录结构如下:bi转载 2016-01-26 17:26:49 · 353 阅读 · 0 评论 -
cookie系列(二)header302跳转引发的思考
字数1613 阅读154 评论0 喜欢0今天我们来看以下两个现象,并解释这两个现象的原因:第一个现象: php文件运行过程中如果碰到有header("Location:某个页面URL");这种语句,会直接跳转到另一个页面,但是这里的跳转并不会影响当前php文件的继续执行。下面我们用代码跑一下看看上面的现象是否是成立的:(1)http://a.co转载 2016-11-09 10:52:17 · 6895 阅读 · 0 评论 -
apache 配置php mod_php cgi fastcgi访问方式
1 mod_php方式 编译php 指定 --with-apxs2=/usr/local/apache/bin/apxs 选项(其中apxs是apache安装后 在bin目录下生成的一个可执行程序)注意测试不在需要指定--enable-fpm选项最后会生成一个libphp5.so http.conf文件中配置LoadModule php5_module modules原创 2016-09-19 16:27:46 · 1900 阅读 · 0 评论 -
apache重写规则详解
Rewirte主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等。本文将针对mod_rewrite和URL匹配的技术细节,以及RewriteCond与RewriteRule 指令格式进行探讨。Rewirte模块内部处理Rewirte模块的内部处理极为复杂,但是为了使一般用户避免犯低级错误,也让管理员能转载 2016-10-08 11:47:13 · 3643 阅读 · 0 评论 -
单点登录问题
http://www.jianshu.com/p/613e44d4a464http://www.open-open.com/lib/view/open1432381488005.html转载 2016-11-30 16:29:33 · 355 阅读 · 0 评论 -
网络模型
网络模型总结转至元数据结尾套接字socket通信属于网络的传输层通信,通常都是由操作系统实现,主要有两种tcp和udp两种(分别实现的tcp协议和udp协议),本文诉述的网络模型都是建立在Linux操作系统实现的套接字API基础上。(套接字实现进程之间的通信)一 、Linux 5种 I/O模型网络数据I/O 操作拥原创 2016-11-20 20:32:10 · 245 阅读 · 0 评论 -
系统tcp 连接状态统计
TCP的TIME_WAIT和Close_Wait状态 http://www.cnblogs.com/Jessy/p/3535612.html面试时看到应聘者简历中写精通网络,TCP编程,我常问一个问题,TCP建立连接需要几次握手?95%以上的应聘者都能答对是3次。问TCP断开连接需要几次握手,70%的应聘者能答对是4次通讯。再问CLOSE_WAIT,TIME_WAIT是什么状态,怎转载 2016-12-04 21:55:38 · 1065 阅读 · 0 评论 -
REQUEST_URL PHP_SELF SCRIPT_NAME区别
http://www.cnblogs.com/zcy_soft/archive/2010/10/16/1853239.htmlPHP_SELF、 SCRIPT_NAME、 REQUEST_URI区别$_SERVER[PHP_SELF], $_SERVER[SCRIPT_NAME], $_SERVER['REQUEST_URI'] 在用法上是非常相似的,他们返回的转载 2016-06-25 20:39:44 · 514 阅读 · 0 评论 -
lvs 负载均衡安装
lvs 负载均衡安装转载 2017-07-18 22:00:47 · 213 阅读 · 0 评论 -
nginx lua 配置
nginx lua转载 2017-12-06 11:28:50 · 813 阅读 · 0 评论 -
nginx 小流量架构
小流量主体架构二、Nginx配置1、怎样进行分流location 匹配urlrewrite_by_lua_file '$app_dir/core/diversion/diversion.lua'通过diversion.lua来确定backend节点proxy_pass http://$backend反向代理到backe转载 2017-12-17 20:57:36 · 1112 阅读 · 0 评论 -
apache 配置静态资源访问
需要开启LoadModule mime_magic_module /home/users/pengzhi/.jumbo/lib/httpd/modules/mod_mime_magic.so 使用alias原创 2016-09-29 19:36:26 · 14257 阅读 · 0 评论 -
apache 2.2 和 2.4 访问控制区别 (require 替代 deny)
、访问控制在Apache2.2版本中,访问控制是基于客户端的主机名、IP地址以及客户端请求中的其他特征,使用Order(排序), Allow(允许), Deny(拒绝),Satisfy(满足)指令来实现。在Apache2.4版本中,使用mod_authz_host这个新的模块,来实现访问控制,其他授权检查也以同样的方式来完成。旧的访问控制语句应当被新的授权认证机制所取代,即便Apa转载 2016-09-29 15:50:22 · 8713 阅读 · 0 评论 -
SO_REUSEADDR 地址重用
网络上关于SO_REUSEADDR套接字选项用来解决地址重用问题的资料不少,但只停留在文字表达上,并没有实例,很容易误导初学者,并产生疑惑,此处不再赘述。下面通过一个简短的例子来展示如何在项目中合理的使用该选项,以及需要注意的问题。关于TCP断开连接四次握手,如图所示应用场景:之前项目中遇到一个问题,聊天服务器的开启,关闭和重启,例如将服务器关闭后,实际上关转载 2016-10-09 19:12:49 · 1808 阅读 · 0 评论 -
tomact server.xml配置说明
tomcat_server.xml配置说明 (2012-10-15 10:40:11)转载▼标签: 杂谈 tomcat_server.xml配置说明 1.1 ServerServer代表整个Catalina servlet容器。在server.xml配置文件中必须是顶原创 2016-01-27 10:23:44 · 720 阅读 · 0 评论 -
tomact
netbeans 自带的tomact服务器有两处配置 (再netbeans中服务器节点 右键属性可以看到地址)和很早的wamp 安装的apache服务器有两个配置文件类似再netbeans或者wamp中启动apache 则使用的是 集成环境中的配置文件例如(C:\Users\pengzhi\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.2原创 2016-01-26 21:50:01 · 486 阅读 · 0 评论 -
linux 网络域名ip查询命令
houst 域名 查询域名对应外网地址原创 2016-03-01 11:40:25 · 3697 阅读 · 0 评论 -
apache 的工作模式
什么是apache的工作模式?个人理解:apache的工作模式就是apache在运行时候的内存分配,进程和线程的使用方式。举个例子:一台apache正在运行的服务器,如果有个用户访问这个apache,那么apache是启用一个进程来处理用户的请求呢?还是在已有的进程中启用一个线程来处理该用户的请求?这个选择就是 apache的工作模式来确定的。如果指定了某个工作模式比如prefor原创 2016-05-12 11:32:03 · 1347 阅读 · 0 评论 -
apache 访问控制
一、访问控制在Apache2.2版本中,访问控制是基于客户端的主机名、IP地址以及客户端请求中的其他特征,使用Order(排序), Allow(允许), Deny(拒绝),Satisfy(满足)指令来实现。在Apache2.4版本中,使用mod_authz_host这个新的模块,来实现访问控制,其他授权检查也以同样的方式来完成。旧的访问控制语句应当被新的授权认证机制原创 2016-09-18 21:38:21 · 1652 阅读 · 0 评论 -
apache运行进展
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]Apache运行机制剖析:1. B/S交互过程浏览器(Browser)和服务器(Web Server)的交互过程: 1、 浏览器向服务器发出HTTP请求(Request)。2、 服务器收到浏览器的请求数据,经过分析处理,向浏览器输出响应数据(R转载 2016-09-19 14:31:13 · 315 阅读 · 0 评论 -
php cig fastcgi区别
1、CLI:就是命令行,例如可以在控制台或者是shell中键入命令:1php -f index.php然后获取输出 2、CGI:以下是不同的说法与理解 公共网关接口”(Common Gateway Interface),HTTP服务器 与你的或其它机器上的程序 进行 “交谈”的一种转载 2016-09-19 16:45:41 · 638 阅读 · 0 评论 -
DB主从一致的 四种架构
需求缘起大部分互联网的业务都是“读多写少”的场景,数据库层面,读性能往往成为瓶颈。如下图:业界通常采用“一主多从,读写分离,冗余多个读库”的数据库架构来提升数据库的读性能。这种架构的一个潜在缺点是,业务方有可能读取到并不是最新的旧数据:(1)系统先对DB-master进行了一个写操作,写主库(2)很短的时间内并发进行了一个读操作,读从库,此时主从同步没有完成转载 2016-09-22 17:57:55 · 288 阅读 · 0 评论 -
查看apache加载了哪些模块
./apachectl -t -D DUMP_MODULES原创 2016-09-20 14:45:32 · 641 阅读 · 0 评论 -
OSCP 在线https证书验证技术
OSCP 在线https证书验证技术转载 2017-12-27 14:59:02 · 6195 阅读 · 0 评论