windows XP安装配置Perl Apache
下载:
Apache 1.3.29 :
ActivePerl :http://activestate.com/store/download.aspx?prdGUID=81fbce82-6bd5-49bc-a915-08d58c2648ca
进入View archive of older releases 下载ActivePerl-5.6.1.624-TRIAL2-MSWin32-x86-multi-thread.msi
mod_perl :http://perl.apache.org/download/index.html
mod_perl 1.0: Version 1.30 For use with Apache 1.3.x (同时有Installation 安装说明,不过够详细)
1)双击ActivePerl-5.6.1.624-TRIAL2-MSWin32-x86-multi-thread.msi按照安装向导进行安装即可。如:最后安装路径为:C:\Perl\bin
在命令行测试
C:\Documents and Settings\user>perl -v
正常显示版本号则表示安装成功。
2)编译获取mod_perl.so;解压mod_perl-1.0-current.tar.gz进入目录执行:
C:\modperl_src> perl Makefile.PL APACHE_SRC=Apache的安装目录
(如:F:\mod_perl-1.0-current\mod_perl-1.30>perl Makefile.PL APACHE_SRC=E:\apac
he1329\Apache)
然后再执行(nmake命令需要安装Microsofe Visual C++ 5.0以上):
C:\modperl_src> nmake
C:\modperl_src> nmake test
C:\modperl_src> nmake install
之后将在apache的modules目录下得到mod_perl.so文件。
3) Apache 以加入Perl支持
在httpd.conf文件# Dynamic Shared Object (DSO) Support段的末尾加入以下两行:
LoadModule perl_module modules/mod_perl.so
LoadFile "C:/Perl/bin/perl56.dll"
在# Reconstruction of the complete module list from all available modules段的末尾加入以下行:
AddModule mod_perl.c
找到#AddHandler cgi-script .cgi,然后修改为
AddHandler cgi-script .pl .cgi
找到<IfModule mod_alias.c>段,增加一个Directory元素对应上面的虚拟目录如下:
<Directory "E:/proj/php">
AllowOverride All
Options Indexes Includes ExecCGI
</Directory>
注意:
一般喜欢在perl文件里写
#!/usr/bin/perl
这么写的很大部分原因是为了兼容 Linux(Unix).
但是假设你的 Perl 目录为 C:\usr\bin, 而 Apache 目录为 D:\Apache2. 那你所有的程序头一行必须是
1. #!C:/usr/bin/perl.exe
2. #!usr/bin/perl
3. #!perl
这三种中的一种。其中第 3 种还必须得把 C:\usr\bin 加个 Path 中。
如果你不这么做,当你访问类如 http://localhost/cgi-bin/printenv.pl(此程序以#!/usr/bin/perl开头时) 时就会报错(查看apache的logs):
No such file or directory: couldn't spawn child process: D:/Apache2/cgi-bin/printenv.pl
解决这个问题的方法不是修改 httpd.conf 或者注册表什么的。你要么都用 #!C:/usr/bin/perl.exe 开头,要么将 Apache 和 Perl 安装到一个目录中(都在 C: 或者都在 D:)
转载于:https://www.cnblogs.com/dkblog/archive/2008/05/16/1980806.html
windows XP安装配置Perl Apache相关推荐
- xp系统本地服务器环境配置,Windows XP安装Apache环境图文详解Windows服务器操作系统 -电脑资料...
本文章来简单的介绍Windows XP安装Apache环境图文方法,有需要了解的朋友可参考参考, 双击 apache_2.2.8-win32-x86-no_ssl.msi 文件,开始安装 Apache ...
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程(转)
转至:http://www.leapsoul.cn/?p=695 这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境 ...
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
来源:http://www.leapsoul.cn/?p=695 这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境 ...
- wamp的mysql单独使用_Windows 7+8.1+10 单独安装配置 PHP+Apache+MySQL(不使用 WAMP)
Windows 8.1 单独安装配置 PHP+Apache+MySQL(不使用 WAMP) 本文同样适用于Windows7和10 0x00 PHP [下载]http://www.doczj.com/d ...
- Windows10下如何安装配置 perl 环境
Perl 最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN.这篇文章主要介绍了Windows10下安装配置 perl 环境的详细教程,需要的朋友可以参考下 Perl 是 ...
- Windows下安装配置ant
1.ant安装 请从官网下载ant的*.zip格式的安装包, Windows建议下载*.zip版本, Linux建议下载*.gz版本. 2.配置环境变量 解压之后,在Windows中配置环境变量, 在 ...
- 在windows上安装配置msys2
在windows上安装配置msys2 msys2安装 启动msys2 msys2中文乱码问题 MSYS2 目录映射问题 MSYS2 ln -s软连接会复制目录的问题 fastab配置文件目录的方法 m ...
- Windows XP安装Python,最高支持到3.4.4,后续版本不支持
Windows XP 安装Python3.4.4,xp最高支持到3.4.4,后续版本不支持. Python3.4.4下载地址:https://www.python.org/ftp/python/3.4 ...
- Windows下安装配置SubVersion的简明步骤
Windows下安装配置SubVersion的简明步骤 [使用的安装程序和文档说明] svn-1.4.0-setup.exe:Subversion服务端1.4.0安装程序: SubService.ra ...
最新文章
- 【B/S实践】解决:vs中修改样式表后不起作用的问题
- spring (由Rod Johnson创建的一个开源框架)
- m4a录音文件损坏修复_智慧输入再升级 搜狗输入法创新推出AI录音助手功能
- 开始了大概三四天的Rails学习之路
- 2020年,从提升认知开始
- html5 打印api,HTML5的API(一)
- Hadoop 03_核心:读写流程
- 文献学习(part14)--Structural Deep Network Embedding
- ncnn:提取所有层特征值
- ThinkingInJava对this关键字的介绍
- 毕业准备:外企面试--基本涵盖了所有问题【附带有答案版本】
- Flutter 权限申请
- 用Python写脚本:通过ssh在Windows下批量管理Linux
- 腾讯PHP工程师面试题两份
- 计算机网络网络层之路由算法
- 【渝粤教育】国家开放大学2018年秋季 0529-21T高级英语阅读(1) 参考试题
- python web改为java_Python是否可以成为Web应用程序的良好替代方案,否则将在Java EE中完成?...
- html关闭小图标css,怎么在marquee标签里面设置一个关闭的图标_html/css_WEB-ITnose
- Java在线反编译网站
- Juniper - JunOS 常用技巧