用Xitami构架Web服务器 云悠 2001年 16期 Xitami是Imatix公司的一款免费软件,它在Web页面上进行配置和管理,十分方便,这也是它优于同类免费软件Apache的地方(两者能实现的功能较为相近),通过与PHP、ActivePerl软件结合能实现支持CGI、PHP,同时可用作FTP服务器。由于其他的实现较为简单或不常用,下面重点介绍对CGI,PHP支持的实现。   运行Xitami的安装程序,这是一个标准的Windows安装程序,在ChooseAdmin Password屏填入用户名和密码,密码任意,但要记录以便登录管理页面时使用。其余项可用缺省值,缺省安装路径为C:\Xitami,不过在这里为方便以后的说明,假设将它安装在D:\Xitami上,在最后的一屏可以直接运行它。   添加PHP支持,运行其安装程序,注意在选择服务器类型时选择为Xitami(其默认值是Microsoft IIS4 or higher)即可添加CGI支持,运行其安装程序,完成即可。假定安装路径分别为D:\perl和D:\PHP。   在确保Xitami服务器已经启动的情况下进行配置,打开Web浏览器,进入管理页面(http://127.0.0.1/admin或http://localhost/admin),用安装Xitami所用的用户名和密码登录,点击Configuration链接,然后在新页面的上端点击filters链接,现在可以键入一些文件扩展名,它们可以把给出的可执行命令过滤出来,若依上述步骤安装,应有一条记录:.php和D:\php\php.exe,在接下来的一行两空格中仿照上行左边写入.cgi右边写入D:\perl\bin\perl.exe,完成后点击左上方的Save图标。   接下来就测试一下吧,用写字板写下以下两个简单的脚本。   以下保存为phptest.php:      以下保存为perltest.cgi:   #!/bin/perl   use CGI qw(:standard);   printf("Hello World!");   将上述两文件放入服务器的安装目录下(按上述步骤则为:D:\Xitami\webpageges和D:\Xitami\cgi-bin下)。   在Web浏览器地址栏中敲入http://localhost/phptest.php和http://localhost/cgi-bin/perltest.cgi.均应看到“Hello World!”字样,则运行正常,接下来就可以发挥你的聪明才智了。   以上提到的三个软件可以到以下链接下载:http://wanguofu.top263.net,大小:Xitami为882K,php404pl1-installer为735K,ActiveP-erlVBuild为5.2M。