perl是一种深受世界各地开发者喜爱的实用摘要和报表语言,虽然它是在unix上诞生和发展起来的,但在windows编程领域也已经占有一席之地。
本文是一个如何在windows上安装和配置perl开发环境的指南。
不过在正式开始之前,我们必须先声明一点,这就是安装perl并不是“点击一下就完成”这样的简单过程,相反,为windows增加perl支持是一个反复循环的过程。由于perl语言本身有着难以置信的发展活力,不仅其核心语言处于变化过程中,新的发行版本定期地出现,而且有众多perl开发者不断地通过cpan之类的资源收集网站发布免费新工具,因此,“安装”还意味着定期地升级和密切地关注perl的新发展。
前面已经提到,perl windows版的核心组织是activestate,它的主页是http://www.activestate.com。
perl windows版可以从activestate网站下载,产品的名字是activeperl。本文写作时activeperl的新发行版本是build 522,可以从http://www.activestate.com/activeperl/download.htm直接下载。
windows用户请下载intel版本。另外,正如下载页面所指出的,在windows 95上安装这个软件包还需要dcom支持,dcom可以在microsoft 网站找到。用http或ftp下载都是一样的,无论用哪种方法都可以。
下载完成后,你会得到一个自己解压缩的执行文件,类如下图所示的api509.exe。只需双击这个执行文件即可开始安装。
必须指出的是,如果系统中已经安装了perl而且进行新的安装时某个进程正在使用它,新的安装过程可能不能正常进行,你将会看到一个警告信息窗口。
如果发生了这种情况,你应该立即结束安装过程,关闭所有可能使用perl的服务/应用,然后再次安装。 如果你使用的是windows nt,无法确定哪些服务正在使用perl,可以打开“开始—— >设置—— >控制面板—— >服务”,检查系统所显示的服务列表,找出那些可能正在使用perl的服务。关闭这些服务,然后重新开始安装。
当然大多数用户不需要担心这个问题。实际上,很有可能当你双击自动解压缩执行文件后就会看到activestate的许可协议声明。
阅读并接受许可协议之后,你将看到“installation notes”窗口,这个窗口向用户提示activeperl所有可用的安装选项。说明文档包含多个标题,每个标题各有详细的解释。这些标题包括:
把perl的bin目录加入搜索路径在windows资源管理器中关联“.pl”扩展名和perl.exe 为web服务器关联“.pl”和perl.exe 为iis的isapi关联“.plx”和perl窗口的下方询问你是否阅读并理解了这些说明。
换网站虚拟主机之前一定要做好这几点聊天机器人的界面交互设计总结网站建设中404页面的设计方法网站设计需要考虑的事情是什么?网站SEO优化中标题经常出现的设置误区网络营销型网站建设的核心要素UNIX/Linux系统结构创业公司需不需要建立网站