Win2000+Apache+MySql+PHP4+PERL安装使用小结
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-05-24
00, by Zend Techno logies 【★★★ Active Perl快速安装 ★★★】 1. 鼠标双击 ActivePerl-5.6.0.613.msi 运行之,这是一个Windows Installer Packge格式的安装包,在Windows 2000下可以直接 运行,按照提示安装,默认的安装路径是 c:\perl ,不妨改成 c:\usr 2. 修改 c:\apache\srm.conf ,加入如下一行: AddHandler cgi-script .pl 3. 在PERL程序的第一行加上: #!/usr/bin/perl 4. 为了让Apache也能够识别*.cgi程序,在 srm.conf 中加入: AddHandler cgi-script .cgi 这样一来本地的PERL CGI程序就可以和UNIX主机上的完全保持一致了 为了让Apache能够处理Server Side Include,在 srm.conf 中加入: AddType text/html .shtml AddHandler server-parsed .shtml 这样CGI程序就可以以SSI的方式运行了 5. 为了让以上修改生效,需要重新启动Apache (net stop apache, net start apache) 完全按照以上步骤进行,就会在不出错的情况下拥有了 Apache+MySql+PHP3+PHP4+PERL的运行环境了!事实上, 以上方法在Windos NT4.0+SP3+中一样可行。 【☆☆☆ Apache概要说明 ☆☆☆】 Apache的默认安装目录是c:\program files\apache group\apache, 不过为了方便起见,不妨将它安装到c:\apache目录下。配置文件是 c:\apache\conf\httpd.conf,通常至少需要修改的是ServerName这 一项,把注释符号“#”去掉,最简单是后面跟IP地址,对于有WINS 的局域网用户可以用机器名,对于有DNS的网络用户可以用域名。在 Windows 2000下没有设置ServerName这一项会造成Apache不能启动。 还有一个影响是当用如下方式使用Alias时: Alias /userdir "c:/userdir/" 假如这样调用: 不会产生任何问题,可是如果这样调用: 那么localhost会被替换成ServerName所指定的值,如果这个值不能 被正确解析,就无法访问。 用户的配置项目添加在httpd.conf或者srm.conf中都可以,一说是将 所有的配置项目都放在httpd.conf中,这样只需要修改维护这一个 配置文件,比较方便,而且避免了冲突(这是srm.conf文件中说的!)。 可是httpd.conf确实太大了,要在里面搜索特定的项目就不很容易。 还有一说是将所有的用户自己添加修改的配置项目都放在srm.conf中, 这个文件很小,便于察看修改,本人倾向于后者。 在httpd.conf中,Apache的其它常用的可能需要修改的设置有: ServerAdmin ess #管理员的e-mail地址 DocumentRoot "c:/apache/htdocs" #默认的根路径 注意路径全都是用斜线而不是反斜线来分隔 DirectoryIndex index.html index.php index.php3 index.htm index.shtml 这一项指明了在每个目录中的默认文档及其顺序 AccessFileName .htaccess #目录访问的配置文件名 用资源管理器会发现无法将一个文件改名成“.htaccess”,不过 在命令行方式下可以,用notepad也可以另存为这个文件名。 【☆☆☆ MySql概要说明 ☆☆☆】 MySql的默认安装目录是c:\mysql,安装结束后没有任何提示信息说安装结束,请点Finish按钮之类的话,直接就退出了。如果需要安装到其他目录,建议先安装到c:\mysql,然后再整个目录move到自己希望的地方,例如移动到d:\mysql 之后,需要编辑 d:\mysql\my-example.cnf (*.cnf的文件在Windows 2000中会被注册成为 SpeedDial文件,在资源管理器中无法操作,要用命令行来启动notepad编辑,例如运行notepadd:\mysql\my-example.cnf ,但是这个文件是UNIX系统下的文本文件格式,在notepad中不能正确换行,可以用write打开编辑, 或者用write打开后保存一次,再用notepad就可以编辑了。)找到basedir一行,去掉前面的“#”号注释,将后面的路径改为移动后的目录(目录分隔符要用斜线而不是反斜线),然后另存为: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Win2000+Apache+MySql+PHP4+PERL安装使用小结的所有评论