快捷搜索:  
lighttpd 轻量级WEB服务器

lighttpd 轻量级WEB服务器

摘要:lighttpd是一个轻量级的WEB服务器软件,支持CGI FASTCGI等 本文重点介绍lighttpd的CGI和FASTCGI模块的使用; 一、关于测试环境 Ubuntu 5.10 , gcc4.0.2 , php5.1.1 , lighttpd 1.4.10 如果要测试FASTCGI在编译PHP时需要打开fastcgi的选项( --enable-fastcgi) 二、下载相关软件 lighttpd http://www.lighttpd.net/download/ php http://ww...

Apache和Subversion 搭建安全CVS

Apache和Subversion 搭建安全CVS

作为新一代的开源版本控制工具,Subversion 以其目录版本化、原子提交、版本化的元数据、更加有效的分支和标签等优良特性,正逐渐受到开源软件社区的重视,并有望取代 CVS,成为开源软件开发中版本控制的首选系统。在服务器端,Subversion 最大的独特之处,在于它可以通过一个扩展模块与 Apache 的 HTTP 服务器相结合,实现很多高级的管理功能和安全特性。与 CVS 相比,Subversion 实现了更加先进和安全的用户认证功能。在 Apache 的支持下,用户可以通过 HTTP 协议访问版...

centos配置 apache、php、jdk、resin

centos配置 apache、php、jdk、resin

centos配置apache、php、jdk、resin 目前网上关于这个配置有不少版本,总的来说,基本步骤是正确的,但是,在一些细节的地方,都有着或多或少的出入。这里,本人根据今天的配置过程,写下一个基本的纲要:按照这个纲要,应该是能够正常安装的。 1,安装系统所需的模块: [root@cathysky81~]#viinstall.sh yuminstallgcc yuminstallcpp yuminstallgcc-c++ yuminstallncurses yuminstallncurses-d...

构筑LAMP框架之apache

构筑LAMP框架之apache

LAMP框架是当前软件开发的一种重要模式,LAMP中的L代表开源的操作系统Linux,A代表最著名的WWW服务器,也是开源软件的Apache, M代表性能优越的开源数据库软件Mysql,而P代表开源的网络脚本语言PHP,也代表Perl和Python,后两者也都是著名的开源软件.LAMP都是免费的自由软件,但是性能毫不输于相应的商业软件---比如说Apache强于微软的IIS这是众所周知的事实---所以在信息领域非常流行,同时有很多具体的应用系统也是构筑在LAMP框架之上. 1 Apache的安装、配置...

监视并记录Apache网站服务器的运行

监视并记录Apache网站服务器的运行

在Apache下的日志简介 Apache提供了广泛记录运行时各方面信息的工具。比如有条件性的记录日志,日志循环,确定IP地址等时普遍会遇到的问题。还讲解很多用于检测您的Apache服务器状态以及分析其日志的捆绑的第三方模块和工具。 默认的Apache日志文件 Apache提供很多检测和日志工具来追踪服务器的正确运行。默认的Apache配置提供两个日志文件,放置在安装目录下的日志目录里面。 access_log 这个文件(在windows下对应access.log文件)包含了服务器已经处理过的请求的信息,...

Linux和Solaris建立Apache虚拟根环境

Linux和Solaris建立Apache虚拟根环境

摘要: 在Linux上安装一个虚拟根环境化的Apache目录树是相当的简单的。这个例子使用的是Red Hat 6.*和Apache 1.3.12。同时,它也包含PHP4(作为一个Apache模块),以及在虚拟根环境化的目录树上的perl5的安装。另外还安装了mod-ssl和mod-perl. 介绍 我曾经利用CERN httpd安装和使用了已经虚拟根环境下的Web服务器。对Web服务器建立虚拟根环境有各种各样的优点和缺点。在Web发展的早期阶段,这种技术还提供了额外的有价值的安全机制。但是在这个apac...

Apache重写规则的常见应用及实例说明

Apache重写规则的常见应用及实例说明

本文旨在提供如何用Apache重写规则来解决一些常见的URL重写方法的问题,通过常见的实例给用户一些使用重写规则的基本方法和线索。 一、为什么需要用重写规则 网站的生命在于不断地进行更新和维护,根据业务发展的需求转移服务器进行维护、重新组织目录结构、变换URL甚至改变到新的域名等情况是经常发生的。为了让客户不会因此受到任何影响,最好的方法就是使用Apache Rewrite Rule(重写规则)。 二、重写规则的作用范围 1.使用在Apache主配置文件httpd.conf中。 2.使用在httpd.c...

如何检测和重启Apache和Lighttpd

如何检测和重启Apache和Lighttpd

Monit是一款功能非常丰富的进程、文件、目录和设备的监测软件,用于Unix平台。它可以自动修复那些已经停止运作的程序,特使适合处理那些由于多种原因导致的软件错误。 When you cannot monitor your server for service availability, it is better to take help of automated monitor and restart utility. Last 4 days I was away from my server as...

apache开启.htaccess及.htaccess的使用方法

apache开启.htaccess及.htaccess的使用方法

今天本地调试PHP程序,用到了.htaccess,而默认配置里面开启.htaccess,在网上找到了开启.htaccess的可行方法,供朋友们借鉴。(开启的我他的方法不行,查找了一下AllowOverride None全部的都给换成AllowOverride All就了,原因不明,O(∩_∩)O~ 记得修改完httpd.conf以后一定要重启下apache才的哦~ ) 1 . 如何让的本地APACHE器.htaccess 如何让的本地APACHE器quot;.htaccessquot;呢?其实只要简朴修改...

Apache 的 order deny allow 设置说明

Apache 的 order deny allow 设置说明

所以,最常用的是: Order Deny,Allow Allow from All 注意“Deny,Allow”中间只有一个逗号,也只能有一个逗号,有空格都会出错;单词的大小写不限。 上面设定的含义是先设定“先检查禁止设定,没有禁止的全部允许”,而第二句没有Deny,也就是没有禁止访问的设定,直接就是允许所有访问了。这个主要是用来确保或者覆盖上级目录的设置,开放所有内容的访问权。 按照上面的解释,下面的设定是无条件禁止访问: Order Allow,Deny Deny from All 如果要禁止部分内容...

Apache与Tomcat服务器整合的基本配置方法及概要说明

Apache与Tomcat服务器整合的基本配置方法及概要说明

首先,当然是安装Apache HTTP Server,并准备mod_jk.so文件,这些都可以在http://apache.org中找到,要注意的是,mod_jk.so的版本要和Apache HTTP Server的版本对应,如果没有对应的就要自己重新编译Apache,但是一般没必要,肯定会有对应版本。 开始: 1.安装Apache HTTP Server,Server Name 和 Domain Name 均为127.0.0.1 2.将mod_jk.so复制到Apache安装目录的modules目录下...

Apache服务器的保护(2)

Apache服务器的保护(2)

服务器访问控制 access.conf文件包含一些指令控制允许什么用户访问Apache目录。应该把deny from all作为初始化指令,然后使用allow from指令打开访问权限。你可以允许来自某个域、IP地址或者IP段的访问。例如: directory /usr/local/http/docs/private limit order deny,al...