FedoraCore1上用纯rpm安装apache2/php4/mysql4 一. 缺省安装Fedora Core 1 二. 从http://www.mysql.net上下载下列文件并安装: MySQLclient4.0.180.i386.rpm MySQLdevel4.0.180.i386.rpm MySQLserver4.0.180.i386.rpm MySQLsharedcompat4.0.180.i386.rpm 三. 安装以下rpm包: apr0.9.42.i386.rpm
一天两万个请求确实不大,但如果在高峰时期出现,而晚间或其它时间没有,呈正态分布,且均是需要时间的下载服务,那负载还是很大的。 Apache允许为请求开的最大进程数是256,MaxClients的限制是256.如果用户多了,用户就只能看到Waiting for reply....然后等到下一个可用进程的出现。这个最大数,是Apache的程序决定的它
本文旨在提供如何用Apache重写规则来解决一些常见的URL重写方法的问题,通过常见的实例给用户一些使用重写规则的基本方法和线索。一、为什么需要用重写规则 网站的生命在于不断地进行更新和维护,根据业务发展的需求转移服务器进行维护、重新组织目录结构、变换URL甚至改变到新的域名等情况是经常发生的。为了让客户不会
一. 安装MySQL 我使用的的Mysql是4.0.20,源代码版,你也可以使用RPM包或者二进制版,安装方法可能不一样,请参考其它文章. 先下载Mysql2.0.20的源代码版,地址: http://dev.mysql.com/downloads/mysql/4.0.html 把它下到/usr/local/src目录下,如果没有该目录,就自己建一个.下载回来的包名字叫 mysql4.0.20.tar.gz,
Apache是把正确性放在首位、把速度放在其次的通用Web服务器。即使这样,它的性能十分令人满意。许多站点只有不到10M的出口带宽。Apache能够在这些站点的低端Pentium服务器上全速工作。实际上,拥有更多带宽的站点出于一些原因(比如大量的CGI和数据库事务处理)需要用一台以上的机器满足带宽需求。这些原因导致了以往的Apac
用apachetoolbox轻松搞定apache,php,mysql,jsp,ssl,gd 简介:本文介绍了一种可以大大提高linux下apache(一种web服务器) 的安装配置效率的工具软件: apachetoolbox。并介绍了它用法和安装、调试办法。 大家知道目前最好的web建站黄金组合是linux+apache+mysql+php, 但是在实际工作过程中需要分别下载,安装,配置apach
简介:一台机器用专线接入Internet作为防火墙,在内部网段上有一台WWW服务器 (Redhat 6.1,Apache 1.3.9)希望这台机器能对外提供WWW服务器和基于apache的文件服务。供外部世界公共访问WWW服务器,或者外地分公司下载需要的文件。 优点:内部的WWW服务器和文件服务完全与外部世界隔开,不直接连接到外部,通过防火
一.基本的Apache用户认证方法: 若对某一目录下的文件如/home/ftp/pub需要做到用户认证,则在httpd.conf中加入下面的行 <> options indexes followsymlinks allowoverride authconfig order allow,deny allow from all <> 用在目录/home/ftp/pub下放文件.htacce
Zope能和Apache+PHP+MySQL进行比较是因为它即是http服务器,又是数据库,又包含脚本编程语言。现在向大家推荐Zope是因为它的功能更丰富,建立应用更容易,效率比PHP高几倍。现在的服务器端编程环境有IIS+ASP+sqlserver、Apache+PHP+MySQL、和现在的Zope,相比较Zope对于文档出版更专业。 我曾经用过dw和frontpage编网页
本文简要介绍了几个优化 Apache 的技巧,在实战中十分有用。 升级 Apache 到最新版本,新版本往往包含性能提升和安全更新。 在 httpd.conf 中设置 "HostNameLookups off" 能避免针对每个访问者的 DNS 域名的反向查询。 对于繁忙的网站,在 httpd.conf 中设置 "MaxClients 230" 或者更高。 这项设置让更多的 httpd
Apache2.0.39(40)+PHP4.2.1/4.2.2在make时错误的解决方法 到4.2.2也还没改过来会出现php_functions.c:93: parse error make[3]: *** [php_functions.lo] Error 1 make[3]: Leaving directory `/root/php4.2.2/sapi/apache2filter'' make[2]: *** [allrecursive] Error 1 make[2]: Leaving directory `/root/
本文着重介绍在企业防火墙上安装具有代理和重写规则功能的Web服务器——Apache的方法,以及编译和设置Apache的具体步骤。在成功安装后,弹性的虚拟主机设置可以允许外部用户通过防火墙访问内部局域网上多个Web服务器。一、测试环境与网络结构 本文所使用的测试环境是Redhat Linux 7.2、Apache 1.3.24,公司域名假设是com
方法一: 改path/to/apachesrc/src/include/httpd.h 中的#define SERVER_BASEREVISION "1.3.20"为你想要显示的版本如10000然后在 configure时就会看到Configuring for Apache, Version 10000 方法二: 补充一下 修改以下部分 可以得到“自己”的 web服务器 icon_wink.gif /path/to/apachesrc/src/include/h
本文我们将讨论使用 mod_status 和 mod_info to 来告诉你目前服务器的工作情况. 我可以得到什么样的信息? 使用 mod_status,你可以知道谁在你的服务器上看些什么东西,以及有多少人连在Web 服务器上。还有其他可能你的客户不关心的信息,但是对于你,一个站点管理员来说,却是十分有用的信息。 客户喜欢这些资料
Apache允许为请求开的最大进程数是256,MaxClients的限制是256。如果用户多了,用户就只能看到Waiting for reply....然后等到下一个可用进程的出现。这个最大数,是 Apache的程序决定的它的NT版可以有1024,但Unix版只有256,你可以在src/include/httpd.h中看到: #ifndef HARD_SERVER_LIMIT #ifdef WIN32 #define
以下是基本的安装动作,作业环境是 UNIX 系列的作业平台。在安装之前,要先下载 apache_1.3.x.tar.gz 及 php3.0.x.tar.gz 二个档案。可以将这二个档案放在 /usr/src 中再开始执行以下的动作。而下面每个行号后的动作都是整串字连在一起的,在这可能会分行而造成误会。 gzip d c apache_1.3.x.tar.gz | tar xvf gzip
动态配置海量虚拟主机驻留,用于巨量数目的WEB站点。随apache提供的标准模块+mod_vhost_aliases实现动态配置的主机。作用是在检查完进来的URL后为这些目录生成实际路径。 实现基于名字的动态虚拟主机指令: VirtualDocumentRoot 指定模块如何从URL请求那里为动态虚拟主机构造DocumentRoot路径。 VirtualScriptA
Apache2.0.43+Php4.2.3+Mysql3.23.53在linux下的安装 本人最近决定将原 Apache1.3.27+php4.1.0+Mysql3.23.47 更换为 Apache2.0.43+Php4.2.3+Mysql3.23.53,本人原先使用的 php 能提供最大 20M 的文件上载功能,支持 session 。当本人决定更新系统时,到网上查阅了不少文档,发现很少有提到成功使用Apache2.0.43+Php4.2.3
unix 平台与NT平台使用apache server的设置相同。以下重点以unix平台为例说明apache server的设置。另外值得注意的是,虚拟web的成功设置,有大约50%的工作量是在域名的注册与解析方面。所以一般先注册好域名然后再做虚拟WEB 设置。 一 、IP型虚拟主机 IP型虚拟主机指每一虚拟主机对应唯一的IP。可通过多个物理网卡或
那么DSO究竟是什么?事实上DSO是Dynamic Shared Objects(动态共享目标)的缩写,它是现代Unix派生出来的操作系统都存在着的一种动态连接机制。它提供了一种在运行时将特殊格式的代码,在程序运行需要时,将需要的部分从外存调入内存执行的方法。Apache在1.3以后的版本后开始支持它。因为Apache早就使用一个模块概念来扩展