Apache服务器技术
文章平均质量分 90
bing.shao
这个作者很懒,什么都没留下…
展开
-
Linux上Apache反向代理之ProxyPass IIS网站总结
在把这篇总结写下来之前,我想说几句话: 工作和爱好千万别混在一起,心焦力瘁啊!为了完成一个看似以前很简单并且也有过成功经验的任务,我干到现在。本来以为挺简单的事情,加上那不争气的Promise MB Fasttrak133 的RAID驱动真的让我领略到了Windows服务器平台的魅力:一个字:真TMD烂!服务器安装的时候就有着各种困难,好容易弄好了,却在配置中出现了麻烦,原创 2010-05-07 16:50:00 · 3776 阅读 · 0 评论 -
apache配置中ProxyPassReverse指令的含义
apache中的mod_proxy模块主要作用就是进行url的转发,即具有代理的功能。应用此功能,可以很方便的实现同tomcat等应用服务器的整合,甚者可以很方便的实现web集群的功能。例如使用apache作为域名www.test.com代理服务器,让其暴露在公网上,即DNS解析到本机器上,真正提供web服务器的是另一台位于同一内网的机器上,假设起IP是192.168.100.22,那么只需要转载 2016-07-28 17:53:30 · 1120 阅读 · 0 评论 -
解决“HTTP/1.1 405 Method not allowed”问题
解决“HTTP/1.1 405 Method not allowed”问题 Apache、IIS、Nginx等绝大多数web服务器,都不允许静态文件响应POST请求,否则会返回“HTTP/1.1 405 Method not allowed”错误。 即,将出错页面表单的method=“post”改为“get”即可...appweb也是如此原创 2013-12-05 13:32:54 · 9021 阅读 · 1 评论 -
apache的安全增强配置(使用mod_chroot,mod_security)
apache的安全增强配置(使用mod_chroot,mod_security) 作者:windydays 2010/8/17 LAMP环境的一般入侵转载 2012-01-17 11:02:03 · 3385 阅读 · 0 评论 -
httpd.conf文件配置详解
Apache的基本设置主要交由httpd.conf来设定管理,我们要修改Apache的相关设定,主要还是通过修改httpd.cong来实现。下面让我们来看看httpd.conf的内容,它主要分成3大部分:Section 1:Global EnvironmentSection 2:'Main' server configurationSection 3:Virtual Hosts【第转载 2011-12-01 08:32:07 · 7606 阅读 · 0 评论 -
Nginx前端代理Apache
前段时间架设了freebsd+apache+php+mysql,不知为何系统总是遭受来至一个ip的大量访问,因为该服务器的内存较小,只有512M,其他配置都是高配,我猜想是否是大访问量导致死机,而且查看apache的错误日志大部分来至这个ip以及其他ip对该域名的以前网站的访问,因为现在的网站是用php写的,错误日志大部分是访问asp的文件,于是我采用性能比apache更优越的Nginx做前端原创 2010-05-25 12:41:00 · 5178 阅读 · 0 评论 -
Linux下Apache配置文件详解
如果您是一位Linux爱好者,您可能已经掌握了基本的Linux的知识与操作,毫无疑问,您并不会去满足这样小小的成就;Linux为何如此的流行?其最大的特点莫过于功能强大,性能稳定的服务器应用了。像WWW,MAIL,FTP, DNS和SMB等;在本文中,我们从Web服务器的一些最基本的操作入手,从初学者使用的态度,让大家正确充分的认识apache(Unix平台最流行的WEB服务器平台)等原创 2011-06-15 17:21:00 · 8838 阅读 · 0 评论 -
Nginx+PHP的虚拟主机目录权限控制的探究
<br />Nginx的使用者最近越来越多,很多大型网站也都从Apache或其他平台迁移到了Nginx。但在我使用Nginx的过程中有个问题一直未得到解决,就是如何限制Nginx+PHP的目录权限。<br />我们知道,在Apache中可以很容易的对虚拟目录进行权限控制,如:<br />程序代码 程序代码<br /><br />ServerAdmin xiaopb@live.com<br />DocumentRoot /usr/www/xpb/<br />ServerName www.xpb.cn:80<b原创 2010-06-23 11:25:00 · 992 阅读 · 0 评论 -
关于Apache (httpd)服务器防DDOS模块mod_evasive的使用说明
<br />作者:北南南北<br />来自:LinuxSir.Org<br />摘要:在服务器管理中,经常遇到DDOS攻击WWW服务器。对于Apache(httpd)服务器来说,防御DDOS是通过mod_evasive来实现的。本文将介绍mod_evasive模块的安装、配置;目录 2.1 mod_evasive 的下载地址;2.2 mod_evasive 的安装;2.3 mod_evasive 的配置;2.4 对mod_evasive测试验证 ;1、 mod_evasive 介绍;2、 m转载 2010-06-10 12:02:00 · 622 阅读 · 0 评论 -
sshguard-ipfw在freebsd 8下的安装及配置
当服务器上线一段时间,您可以在auth.log中发现大量的ssh扫描记录,采用密匙登陆后,在ssh安全上已经没有多大的顾虑,不爽的是这些人在不断的浪费服务器的资源。有关ssh密匙登陆请看freebsd下的ssh安全防护这篇文章。在该文的尾部我提到过可以利用sshguard来锁定ssh扫描,下面将详细讲解sshguard结合ipfw的安装及配置。在freebsd 7.3(/8) release下,sshguard是根据不同的防火墙采用不同的包:www[/usr/ports/security]# ls -G |原创 2010-05-31 16:10:00 · 1678 阅读 · 0 评论 -
FreeBSD7.3 打开IPFW防火墙
1. 安装ipfw 之前装系统时没有编译到系统内核的采用(1),已经编译到内核的直接跳到3 IPFW 的主要部分是在内核中运行的, 因此会需要在FreeBSD内核配置文件中添加部分选项。(注意,如果你没有安装FreeBSD核心源代码,是无法进入以下目录的,所以运行之前一定要先安装内核源代码)我们先进入内核配置文件:# cd /usr/src/sys/i386/conf # cp原创 2010-05-28 14:55:00 · 1200 阅读 · 0 评论 -
整合freeBSD下nginx+php+mysql安装方案(ports安装)
最近一直在研究freeBSD下nginx+php+mysql的安装,看了很多网上的资料收获不小,不过大部分都是编译安装,相对初学者来说比较复杂,不容易理解,所以我整合了一些ports安装的资料,都是经过自己验证后的,安装成功也比较容易理解,下面是两种成功的案例,其中有一个是Apache代替nginx的安装,希望对大家有所帮助。安装前更新好ports: 进入系统后,准备cvs转载 2010-05-24 17:45:00 · 2867 阅读 · 0 评论 -
Apache的Order Allow Deny心得
刚刚给政府搭了个网站,采用的freebsd+apache+mysql+php,原本以为freebsd被攻击的少,谁知每隔个一两天就连不上了,查日志后得到一个可疑ip,打算把他给屏蔽掉。今天又被这个问题小小的耍了一把,痛下决心整理一下,免得再被耽误时间。Allow和Deny可以用于apache的conf文件或者.htaccess文件中(配合Directory, Location, Files原创 2010-05-24 11:27:00 · 665 阅读 · 0 评论 -
apache的静态/动态编译在apache+php+mysql的应用
apache的静态/动态编译在apache+php+mysql的应用 我想大家有不少都成功实现apache+php+mysql,网上的文章也有不少,但我发现不少文章都是抄来抄去,并且 没有说明白编译的方式,有的索性apache1.3的编译方法原封不动的搬过来套在apache2.0,显然误导一些菜鸟 ! 我今天就以apache+mysql+php说一下静态编译和DSO动态编译的区别,我会原创 2010-05-07 15:54:00 · 745 阅读 · 0 评论 -
apache sites-enable 和 sites-available的区别
apace2的配置文件通常位于/etc/apaches下面。Linux下 Apache的配置文件是 /etc/apache2/apache2.conf,Apache在启动时会自动读取这个文件的配置信息。而其他的一些配置文件,如 httpd.conf等,则是通过Include指令包含进来。在apache2.conf里有sites-enabled目录,而在 /etc/apache2下还有一个sites...原创 2018-05-21 13:34:16 · 14730 阅读 · 1 评论