无线世界里的Apache(转)
无线世界里的Apache(转)[@more@]内容:. 介绍. WAP!. WML. 配置 Apache. 开发仿真▲ 介绍无线因特网理论上可以为任何人在任何地点服务。把信息通过无线世界发送到移动电话或PDA 和传统的因特网服务很相似但是却不是完全一样。因为两者在物理尺寸和通信速度以及其他各方面都有很多种差别。因此人们为无线世界开发了新的协议。WAP 和 WML 是其中的脊梁骨。把Apache 放入其中是很自然而且很合身的。▲ WAP!为Apache 配置无线传送数据的能力相对比较简单。有线因特网世界传送数据是用TCP/IP协议的。这个协议帮助数据包通过网络上复杂的路径,为
Apache安装MOD_SSL的补充--手工签署证书的方法(转)
Apache安装MOD_SSL的补充--手工签署证书的方法(转)[@more@]作者:sustomer虽然在安装MOD_SSL时已经使用 make certificate 命令建立了服务器的证书签名,但是有时你可能需要改变它。当然有很多自动的脚本可以实现它,但是最可靠的方法是手工签署证书。首先我假定你已经安装好了openssl和MOD_SSL,如果你的openssl安装时的prefix设置为/usr/local/openssl,那么把/usr/local/openssl/bin加入执行文件查找路径。还需要MOD_SSL源代码中的一个脚本,它在MOD_SSL的源代码目录树下的pkg.contrib目录中,文件名为 sign.sh。将它拷贝到 /usr/local/
软件安装常用方法(转)
软件安装常用方法(转)[@more@]1、软件安装卸载,分几种情况:A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。==如何卸载:1、打开一个SHELL终端2、因为LINUX下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。查找RPM包软件:rpm -qa ×××*注意:×××指软件名称开头的几个字母,不要求写全,但别错,*就是通配符号“*”,即星号,如你想查找机子里安装的REALPLAYER软件,可以输入:rp
ssl + apache? 我的是RH7.2(3) ,APACHE,PHP和MYSQL(转)
ssl + apache? 我的是RH7.2(3) ,APACHE,PHP和MYSQL(转)[@more@]注意了:粘贴我总结的安装方法给大家分享配置支持SSL的TOMCAT与APACHE软件:Java j2sdk-1_4_0_rc-winJakarta-tomcat-4.0-b1Openssl for Linux操作步骤:1、 建立CA根证书(使用openssl)1. 在openssl的apps目录下建立自己的CA目录,2. 例如:mageCAmkdir mage3. 生成CA密钥(用于签发证书)openssl genrsa -out mageCA/ca-key.pem 10244. 生成待签名5. 的证书openssl req -new -out mageCA/ca-req.csr -key mageCA/ca-key.pem6. 用CA私钥自签名7.openssl x509 -req
apache modssl 蠕虫警告(转)
apache modssl 蠕虫警告(转)[@more@]十一长假归来,发现自己负责的一台linux机器负载极重,有个由web server用户执行的update占了很多资源。原来染了蠕虫病毒 :-( 名称是Linux/Slapper.worm b类和c类变种("扇linux嘴巴者"?恶毒&(它通过openssl的缓冲区溢出漏洞工作,先对80口用一个无聊的GET扫描B类网段,发现来自apache的回应后就对443口 (https)进行缓冲区溢出攻击,并以apache的身份下载其源文件,用系统自带的gcc来编译运行并且在文件系统里到处找可写的目录去复制自己:-( 除了运行时占很多资源和给cinik_worm@yahoo.com
什么是Fedora Linux(转)
什么是Fedora Linux(转)[@more@]一、Fedora 是什么,与Redhat的关系;Fedora 是什么?如果您是初学Linux,可能在 LinuxSir.Org 上看到 Fedora&Redhat 讨论区,之所以把Fedora和Redhat这两个Linux的发行版放在一起,主要是他们的联系太密切了。Redhat 自9.0以后,不再发布桌面版的,而是把这个项目与开源社区合作,于是就有了Fedora 这个 Linux 发行版。Fedora 可以说是Redhat 桌面版本的延续,只不过是与开源社区合作。可能有的初学者会问,什么是Linux发行版呢??Fedora是不是能装在电脑上的独立系统??是的,Fedora 是一个独立的操
Apache与Tomcat4整合构建jsp环境(转)
Apache与Tomcat4整合构建jsp环境(转)[@more@]摘要最近校java俱乐部要在我管理的那台服务器上放主页,因此需要把jsp环境配置起来.他们要的网址形式是susu.scu.edu.cn/jtc/我主要参考的是《RedHat7.2下Apache与Tomcat4整合实例》,http://www.linuxeden.com/edu/doctext.php?docid=2568 本文就是在这篇文章的基础上修改的,不过没那么详细,但加进了我配置时遇到的几个问题的说明。大家最好还看看原文。服务器由于硬盘驱动原因用的是redhat7.1,不过一般软件都是最新的。系统已经装好了apache1.3,php,就是安装系统时安装的。配置jsp环境一般用
WebLogic的安装和配置(转)
WebLogic的安装和配置(转)[@more@]众所周知,发布一个由JSP/SERVLET开发的网站,除了需要相应的WEB服务器来响应普通网页的请求外还需要专门的应用服务器来响应动态网页 JSP/SERVLET的请求。对于商业用户来说,目前最流行的应用服务器软件要数BEA公司开发的WebLogic,下面介绍的是 WebLogic5.1的版本。先将WebLogic解压到/usr目录下,需要修改WebLogic安装目录下的StartWebLogic.sh脚本文件来来设置你的 CLASSPATH和JAVA_HOME,最后也是通过这个脚本文件来启动服务。现在启动的服务还不支持JSP/EJB/Servlet等技术,所以还需要修改WebLogic安
调整BSD上Apache的性能(转)
调整BSD上Apache的性能(转)[@more@]和其他操作系统一样,监听队列(listen queue)是首要限制条件。下面是Aaron Gifford 对BSDI 1.x,2.x和FreeBSD 2.0(包括旧版本)上的建议。 编辑下面两个文件: /usr/include/sys/socket.h /usr/src/sys/sys/socket.h 在每个文件中,搜寻: /* * Maximum queue length specifiable by listen. */ #define SOMAXCONN 5 将5修改为任何可以工作的值即可。经测试调整到32是不会有什么问题的。 修改后,重新编译kernel和Apache Server然后重新启动。 FreeBSD 2.1在SOMAXCONN设置为32时工作的非常好。 附录:
用Perl来管理Apache验证身份时所用的密码(转)
用Perl来管理Apache验证身份时所用的密码(转)[@more@]本文介绍如何用Perl来管理Apache验证身份时所用的密码,包括如何加密密码,如何修改文本文件、DBM数据库、MySQL数据库中的用户记录,等等。一、加密密码(3月26日) 前面三篇文章讨论了在Apache上实现身份验证的各种方法,即如何在用户访问某些受保护的资源时显示一个要求输入名字和密码的对话框。手工管理密码往往是非常麻烦的,这里要介绍的就是一些通过Perl自动维护密码列表的方法。 注意:本文假定你已经具备一些Perl的基础知识。如果你还没有听说过Perl,下面是一个简单的
Apache基于MySQL的身份验证(转)
Apache基于MySQL的身份验证(转)[@more@]本文介绍在Apache中实现用户身份验证的方法,讨论如何在MySQL数据库中保存验证信息,然后通过mod_auth_mysql模块实现身份验证。一、概述 前文讨论了在身份验证中使用数据库的方法,具体介绍了mod_auth_db模块和DB文件的使用。这里要介绍的是如何使用非常流行的MySQL数据库保存身份验证信息,再通过mod_auth_mysql访问MySQL数据库实现身份验证。 1.1 关于MySQL MySQL是一种优秀的数据库服务器,具有体积小速度快的特点。MySQL以GPL方式发行,它的主页在http: //www.mysql.com/。MySQL缺
Apache的目录安全措施(转)
Apache的目录安全措施(转)[@more@]Apache Server 允许使用 .htaccess 做目录安全保护,欲读取这保护的目录需要先键入正确用户帐号与密码。 可做为系统管理者的专用管理网页存放的目录或做为专区,例如教师专区或行政专区使用。 方法为:在你要保护的目录放置一个档案,档名为.htaccss 内容为: AuthName "行政专区" AuthType "Basic" AuthUserFile "/var/tmp/xxx.pw" (把密码档放在网站外) (一定要大写) require valid-user 到apache/bin目录,开始建密码档 % ./htpasswd -c /var/tmp/xxx.pw username1 (输入两次密码,第一次建档要用参数
为apache加速(转)
为apache加速(转)[@more@]你知道吗,如果你的web server是采用apache那你就有机会通过安装一个软件模块提高你的网站访问速度,最大能有10倍之多!这可不是吹牛,你看看原理就明白了。这个神通广大的模块就是mod_gzip. 它通过用和gzip一样的压缩算法对apache发出的页面进行压缩,可能的话可以把页面压缩成为原来大小的十份之一。哪,如果10K的页面只要传1K这不就是提速10倍嘛。当然一般网页只可以达到3-6倍。那也很不错。对吧。连google这样一个大的网站都采用这个技术。你还不快跟上? 这样一个好东东,来来来,我告诉你如何安装:分3步
Apache 的信息查看模块(转)
Apache 的信息查看模块(转)[@more@]本文我们将讨论使用 mod_status 和 mod_info to 来告诉你目前服务器的工作情况我可以得到什么样的信息?使用 mod_status,你可以知道谁在你的服务器上看些什么东西,以及有多少人连在Web 服务器上。还有其他可能你的客户不关心的信息,但是对于你,一个站点管理员来说,却是十分有用的信息。客户喜欢这些资料我不知道你的客户都是怎样的人物,但是我的客户喜欢我提供的信息。每天一次的信息还不够,因为到一天结束时才知道就太晚了。所以他们喜欢知道现在正在发生的事情。mod_info 和 mod_status这两个模
Apache 重写规则的常见应用 (rewrite)(转)
Apache 重写规则的常见应用 (rewrite)(转)[@more@]一:目的 本文旨在提供如何用Apache重写规则来解决一些常见的URL重写方法的问题,通过常见的实例给用户一些使用重写规则的基本方法和线索。 二:为什么需要用重写规则? 一个网站,如果是长期需要放在internet上提供服务,必定会有不断地更新和维护,如临时转移到其它服务器进行维护,重新组织目录结构,变换URL甚至改变到新的域名等等,而为了让客户不会因此受到任何影响,最好的方法就是使用Apache Rewrite Rule(重写规则)。 三: 重写规则的作用范围 1) 可以使用在Apache主配置文件httpd.
Apche日志系列(5):高级技术(转)
Apche日志系列(5):高级技术(转)[@more@]这是《Apache日志》系列文章的最后一篇,除了补充说明前面几篇文章之外,另外讨论了三个问题:如何将日志记录写入指定的程序而不是日志文件,如何轮换日志防止磁盘空间不足,多虚拟主机环境下的日志文件管理。一、把日志记录写入到指定程序 在这个《Apache日志》系列文章的前一篇中,我们讨论了几种日志文件分析工具。应当补充说明的是,它并没有列出全部的分析工具。在 Google上简单地搜索一下“apache log reporting”或类似的关键词,返回有关该主题的页面多达数百个,有许多供应商在为这个
Apche日志系列(4):日志分析(转)
Apche日志系列(4):日志分析(转)[@more@]尽管日志文件中包含着大量有用的信息,但这些信息只有在经过深入挖掘之后才能够最大限度地发挥作用。本文首先讨论了能够从日志文件获得的信息以及不能从日志文件获得的信息,然后介绍了几种优秀的日志分析工具以及如何自己编程分析日志文件。一、可以得到哪些信息(4月4日) 在这个《Apache日志》系列文章的前面几篇中,我们讨论了Apache的标准日志文件——访问日志和错误日志,以及如何定制日志文件。本文接下来讨论如何分析日志文件获得宝贵的统计信息。 我们面临的问题是,虽然日志文件中
Apche日志系列(3):定制日志(转)
Apche日志系列(3):定制日志(转)[@more@]有时候我们需要定制Apache默认日志的格式和内容,比如增加或减少日志所记录的信息、改变默认日志文件的格式等。本文介绍可以用日志记录的所有信息,以及如何设置Apache使其记录这些信息。 一、定义日志格式(4月3日) 很久以前,日志文件只有一种格式,这就是“公共格式”,许多人已经习惯于使用这种格式。随后出现了定制日志格式,而且看起来定制日志格式更很受欢迎,即使公共日志格式本身也重新用定制日志格式定义。本文介绍的就是如何随心所欲地定制日志文件的格式、如何让日志文件记录自己想
Apche日志系列(2):错误日志(转)
Apche日志系列(2):错误日志(转)[@more@]错误日志和访问日志一样也是Apache的标准日志。本文分析错误日志的内容,介绍如何设置和错误日志相关的选项,文档错误和CGI错误的分类,以及如何方便地查看日志内容,等等。一、位置和内容 前文讨论了Apache的访问日志,包括它的内容、格式和如何设置访问日志有关的选项。本文我们要讨论的是另外一种Apache标准日志——错误日志。 错误日志无论在格式上还是在内容上都和访问日志不同。然而,错误日志和访问日志一样也提供丰富的信息,我们可以利用这些信息分析服务器的运行情况、哪里出现
Apche日志系列(1):访问日志(转)
Apche日志系列(1):访问日志(转)[@more@]想要知道什么人在什么时候浏览了网站的哪些内容吗?查看Apache的访问日志就可以知道。访问日志是Apache的标准日志,本文详细解释了访问日志的内容以及相关选项的配置。一、访问日志的格式 Apache内建了记录服务器活动的功能,这就是它的日志功能。这个《Apache日志》系列文章介绍的就是Apache的访问日志、错误日志,以及如何分析日志数据,如何定制Apache日志,如何从日志数据生成统计报表等内容。 如果Apache的安装方式是默认安装,服务器一运行就会有两个日志文件生成。这两个文件是acc