`

cgiServer_Xitami

阅读更多

Xitami:多平台,多线程的开放源码Web服务器。

http://192.168.116.14/admin

 

http://www.bnzzz.com/html/zhanchangxueyuan/fuwuqijiaocheng/wwwfuwuqi/2009/0218/441.html


Xitami(正确的发音是Shi-tami或Ksi-tami,重读第二个音节)是一款免费的Web服务器。对一些组织而言,这些信息可能已经足够,只要免费就好。不过,Apache这个开放源码服务器的旗手也是免费的,而且它非常的流行。

今天,有两种Web服务器在市场上占据绝对的优势,一个是开放、免费的Apache,据Netcraft每月一次的调查显示,它稳定的占据了65% 以上的市场份额;另一个是非免费的IIS,Netcraft调查显示它的市场份额在20%左右。当然,这个市场上还有众多其它的Web服务器,但它们两位 绝对是这个市场上的王者。

现在进一步来看,用形象的话来讲,一般那些整天带着领带衣冠楚楚者运营的机构大多会选用IIS,而那些不爱打领带而爱装牛仔装的人运营的组织更倾向 于使用Apache。据一家IIS工具销售商Port80软件公司的每月调查数据,在世界财富1000强的企业中,有几乎54%选择了IIS,而仅有不足 15%使用Apache。

把Web服务器软件划分为自由软件阵营和商业软件阵营有很好的原因,如果你选择了如IIS之类的商业Web服务器,那很可能是因为它已经是你的IT 基础架构的一部分而且你有稳定而成熟的IT预算与支持体系。因此实话实说,如果你的组织已经在复杂的商业IT基础架构上整合进了商业的Web服务器,你将 不会对Xitami再感兴趣,你完全没必要继续读下去。

Xitami无疑是属于免费的自由软件服务器阵营的一员,在这个阵营里,Apache当然是无疑的领导者,也许你会问,既然Apache也是一款免费的多平台、多线程服务器,而且已经占有这么大的优势,那为什么还要选择Xitami?

简单的说,Apache的功能非常齐全,在多年的发展中它已经成长为一个有极强功能而且部署广泛的软件巨兽,可是它有较为陡峭的学习曲线。而 Xitami对用户更为友好,它没有那种想要满足一切需求的野心,但是功能也绝对不弱。网络管理员工作的第一要则是用合适的工具做合适的事,最强大的工具 并不总是很必要,你并不需要用导弹来打蚊子。

Xitami几乎可以在所有的现代操作系统上上运行,我们测试了它的Windows版本。它的下载包不到2MB,安装以后大约占4MB的磁盘空间。 值得一提的是Xitami并没有大多数Windows平台软件中常见的install安装文件,安装时直接把压缩包解压到想要的目录,然后运行管理工具就 可以了。

解压以后,Xitami就已经可以为其默认Web根目录下的文档提供服务了。如果你要访问Xitami的基于Web界面的设置工具,你还需要手工修 改一个设置文件来创建管理密码。在启用了管理界面后,你可以通过一系列Web页来对Xitami进行设置,整个设置界面非常朴素,不过想一下,如果你用得 是Apache,你可能需要一个下午去修改Apache的那些晦涩的基于文本的配置文件。

设置相对简单可以说是Xitami赢得一个虽然小却非常稳定的fans群的一大原因。

Xitami支持各种基本的Web服务协议(如HTTP/1.0, CGI/1.1),还支持SSI,图片地图(image maps)与持久连接,同时还包括基本的FTP功能。它的标准Web日志可以用如Analog的工具进行进一步分析。

Xitami真正的闪光点还是它很小的内存占用和极快的速度。与完成同样功能的Apache安装相比较,Xitami的多线程引擎占用更少的资源并 提供更佳的性能。尽管Apache 2.0已经是多线程的,但与小巧快捷的Xitami相比,它仍然显得臃肿而迟钝。Xitami的核心是一个基础而高效的Web服务器。

不过,基于Web界面的Xitami设置工具在Opera浏览器上无法正常运行,但在Netscape 7/Mozilla 1.4和Internet Explorer 6上工作良好。

Xitami的文档与服务支持与Apache相比差得很远。Xitami也可以被扩充以进行更复杂的配置,也有几个附加模块可以增加向PHP和 Perl这样的脚本支持。它的专业版还支持SSL,不过专业版不再免费,而是报价99美元。可是,如果要进行那些需要更复杂功能的工作,Apache比它 更加适合,因为这才是Apache的力量所在。

从很多方面讲,Xitami象是快捷简单的摩托车,而Apache则象豪华的体育竞技赛车。

优点:快速的部署,简单的基于Web的管理界面,快速,对服务器资源消耗小。

缺点:对完全的初学者来说还是有点难,有限的支持,相对于Apache功能较少。

编者注:文中评估版本号为2.5。

 

http://192.168.116.14/admin

 

 

| iMatix home page
| Xitami home page
XitamiXitami
Version 2.3c

Welcome To Xitami

Welcome to Xitami 2.3c, the fast web server. You should be accessing these pages through Xitami now. To configure the server, use the browser-based admin function. This is password-protected. On UNIX and OS/2 you should edit the password file (xitami.aut or equivalent) after installation. Under Windows this is done at installation time.

For more information

Why is Xitami Fantastic?

Xitami is at least as fast as any other web server. It is based on the high-performance SMT multithreading technology developed by iMatix. SMT is free technology, available as source code.
Xitami is portable to 16-bit and 32-bit Windows, to OS/2, Linux, AIX, Digital UNIX, Sun Solaris, HP/UX, SCO Unix, FreeBSD, NetBSD, BSD/OS, SCO UnixWare, SGI Irix, and Digital OpenVMS. It uses the SFL portability library developed by iMatix. SFL is free technology, also available as source code.

Copyright and Disclaimer

Copyright (c) 1991-1998 iMatix. This is free software; you can redistribute it and/or modify it under the terms of the Xitami License Agreement as provided in the file LICENSE.TXT. This software is distributed in the hope that it will be useful, but without any warranty of any kind.

Using Xitami

This is a summary of how to use Xitami:

  • You can run Xitami on any port from 80 upwards.
  • Xitami supports the HTTP GET, POST, and HEADER commands.
  • Xitami supports CGI and clickable image maps.
  • Xitami provides a detailed logging function.
  • Xitami assumes that all web pages are in a subdirectory called 'webpages'.
  • CGI scripts and programs are in a subdirectory called 'cgi-bin'.
  • Directories can be protected by editing the file 'xitami.aut'.
  • HTTP accesses are logged in the file 'access.log'.
  • Errors and console messages are sent to 'xitami.log'.

The Common Gateway Interface (CGI)

Xitami supports the standard CGI protocol. This test CGI program returns a page showing the current environment settings.

Clickable Image Maps

Xitami supports clickable image maps following the NCSA standard. Try this test image:

Protected Directories

The webpages/private directory is password protected. To follow this link , enter the username jacky and password robusta .

Server-Side Includes

This page demonstrates some SSI tags. Note that this currently requires Perl to be installed and on the path.


Make a Link To Our Site

Xitami!Xitami!Xitami!Xitami!Xitami!


iMatix
Copyright © 1996-98 iMatix

end

分享到:
评论

相关推荐

    Xitami v2.5c2

    2. **CGI(Common Gateway Interface)支持**:Xitami能够执行CGI脚本,这使得用户可以使用各种编程语言(如Perl、Python、PHP等)编写服务器端程序,实现更复杂的功能,如数据库交互、用户认证等。 3. **HEADER...

    asp服务器

    ASP(Active Server Pages)是一种由微软开发的服务器端脚本环境,用于生成动态网页或Web应用程序。在本文中,我们将探讨如何在不依赖IIS(Internet Information Services)的情况下快速搭建ASP服务器,以及与之相关...

    文件传输协议

    根据给定的信息,我们可以详细解析并总结出关于“文件传输协议”的相关知识点: ### 文件传输协议概述 #### 协议定义 文件传输协议(File Transfer Protocol)是一种用于在网络上以字节形式传输文件的简单网络协议...

    LoadRunner负载测试实验指导书[定义].pdf

    - 修改Xitami服务器的配置,因为默认端口80与IIS冲突,需要编辑xitami.cfg文件,将portbase=0改为portbase=1000,然后重启Xitami服务器。 - 启动Xitami服务器,Mercury Tours程序的URL为:...

    介绍几款WAP网页制作工具

    其中包含了R320s仿真器,并且自带了一个 Xitami V2.4d3的Web服务器。目前该工具最高版本为2.1。 这个工具很精致,而且界面比较有特点,您用起来一定会觉得耳目一新。工具的安装分两步,首先安装WapIDE 3pp v2.0,...

    wml语言

    - 支持Perl 5.0、Tcl/Tk和Xitami Web Server等服务器端组件。 - **系统要求**: Windows NT 4.0 和 Windows 95/98。 - **安装注意事项**: 必须安装Xitami Web服务器,否则安装会失败。如果已有其他Web服务器,需在...

    LoadRunner性能测试实验指导书.doc

    在环境配置阶段,需安装Mercury Tours和Xitami服务器,并修改Xitami的配置文件以避免端口冲突。然后,使用LoadRunner对Mercury Tours进行负载测试,设计测试用例并分析结果。 第二部分是实际测试,如126、163、sina...

    Advanced-Windows-Exploit-Development-Practice:ASLR规避,Egghunters,SEH覆盖

    轻松共享SEH OverWrite文件-Windows 7 通过SEH + Egghunter进行的Vulnserver GMON-完成(vulnerverseh)-Windows Vista Kolibri HTTP Server-Windows 7-Egghunter Xitami HTTP服务器-Windows Vista-Egghunter 惠普...

    LoadRunner实验报告.zip

    内含一个原版的完全的LoadRunner实验报告,一个修改过的实验报告,修改过的只有最后一个图有个人信息。 操作系统:Windows10 ...Web 服务器:Xitami 被测程序:LR 自带的订票系统(Mercury Tours)

    WAP建站进阶-WML标记语言和WMLScript脚本语言

    Ericsson WapIDE 2.0 内置了一些用于测试服务器应用的程序,如Perl 5.0、Tcl/Tk 和 Xitami Web Server。在安装过程中需要注意的是,如果不安装Xitami Web Server,整个安装过程将无法完成。 **特点:** - 集成化...

    FSU opertion manual

    - **Xitami**:Web服务器软件,版本为2.5b6,采用Xitami许可。 - **PHP**:脚本语言,版本为PHPv3。 - **DOJO-AJAX**:JavaScript库,采用BSD许可证。 - **BOOST Library**:C++库集合,采用Boost Software v.1许可...

Global site tag (gtag.js) - Google Analytics