频道直达 - 学院 - 下载 - 交易 - 特效 - 字库 - 手册 -排名-工具- 繁體
网页教学网站开发 设为首页
加入收藏
联系我们
建站搜索: 常用广告代码   用户注册 | 用户登陆
您当前的位置:中国建站之家 -> 网站开发设计技术教程 -> PHP教程 -> Win98环境Apache服务器的CGI配置(PERL,PHP,MYSQL)

Win98环境Apache服务器的CGI配置(PERL,PHP,MYSQL)

作者:未知  来源:转载  发布时间:2005-9-19 9:11:25  发布人:acx

减小字体 增大字体

Win98环境Apache服务器的CGI配置(PERL,PHP,MYSQL)
由于强大的功能、又由于牢固的稳定性,和免费软件的特点使得Apache成长为一个全球排名第一的Web服务器,占据全球百分之五十以上的份额。但由于其最初用于UNIX系统,Apache就像蒙上神秘面纱的女神,对众多Windows用户来说可望不可及。即使现在有了Apache for Win32的版本,其中的配置也“让我欢喜让我忧”。如何配置Apache,使之能顺利地在个人机上运转CGI程序,想必是大多数由于在UNIX/LINUX服务器上拥有个人主页,想做CGI程序,但本地机环境是Win98的朋友梦寐以求的事儿。

在多处bbs和新闻组碰壁后,经过多次摸索,我终于找到Win98下配置Apache以支持常见CGI语言的方案,不敢独享,不揣简陋,贡献给大家。

一Apache环境的建立

1)下载Apache服务器程序
下载地址:http://www.apache.org/dist/apache_1_3_11_win32.exe
这是一个自解压程序,标准的Windows的安装界面,一路按OK即可。建议把Apache安装在C盘根目录。
2)修改APACHE配置
第88行: #ResourceConfig conf/srm.conf 的#去掉;
第89行: #AccessConfig conf/access.conf 的#去掉;
第147行: #Listen 12.34.56.78:80 改为 Listen 127.0.0.1:80
第155行: #BindAddress * 改为 BindAddress *
把第171-180行的#去掉,变成;
LoadModule anon_auth_module modules/ApacheModuleAuthAnon.dll
LoadModule cern_meta_module modules/ApacheModuleCERNMeta.dll
LoadModule digest_module modules/ApacheModuleDigest.dll
LoadModule expires_module modules/ApacheModuleExpires.dll
LoadModule headers_module modules/ApacheModuleHeaders.dll
LoadModule proxy_module modules/ApacheModuleProxy.dll
LoadModule rewrite_module modules/ApacheModuleRewrite.dll
LoadModule speling_module modules/ApacheModuleSpeling.dll
LoadModule status_module modules/ApacheModuleStatus.dll
LoadModule usertrack_module modules/ApacheModuleUserTrack.dll
第232行 #ServerName new.host.name 改为 ServerName http://localhost
3)下载Apache Management程序,在任务栏中出现,方便启动关闭服务器,同时可以避免讨厌的
MS-DOS黑窗口。
下载地址:URL http://www.phpuser.com/download/files/websrv/apmgr202.zip
4)启动Apache Management程序。

★验证
开启IE或NETSCAPE浏览器。键入http://localhost,便可看到Apache的欢迎界面。
至此,Apache的基本配置完成。


二对PERL的支持:
◆ActiveState PERL的安装
下载ActiveState Perl。URL http://www.activestate.com/ActivePerl/download/APi522e.exe
Windows标准安装程序,一路ok即可。
◆更改Apache以适应PERL。
1)将 #AddHandler cgi-script .cgi 改为 AddHandler cgi-script .cgi .pl
2)将
<Directory "C:/Apache/cgi-bin">
AllowOverride None
Options None
</Directory>
改为:
<Directory "C:/Apache/cgi-bin">
AllowOverride All
Options All
</Directory>
3)将 Options Indexes FollowSymLinks MultiViews 改为:Options All
4)将 AllowOverride None 改为: AllowOverride All
5)添加:scriptAlias /perl/ "C:/perl/bin/"
注意:"c:/perl/bin"是我的Active Perl安装后的perl.exe所在的目录。根据个人情况配置。
如你的perl装在d:/perl5.4目录,在改为"d:/perl5.4/bin/";
6)添加:Action application/x-httpd-pl "/perl/perl.exe"
注意:此处“”内的内容即是解释perl程序的解释器。/perl/即是scriptAlias的第一个参数。

★验证:
在APACHE目录的HTDOCS目录下,写一个PERL文件,保存文件名为test.pl:
如:
#!C:Perlinperl.exe
print "Content-Type: text/html

";
print "It works ok!";
注意第一行应为 #!C:Perlinperl.exe, 根据个人配置perl来写

打开IE或NETSCAPE浏览器,在URL地址栏中键入:http://localhost/test.pl,可以看到浏览器上出现
It works ok!

三PHP配置
PHP下载地址: http://202.103.176.81/brun/phpdev/download/php-3_0RC4-win32.exe
四MySQL配置
MySQL下载地址: http://ftp.sunet.se/pub/unix/databases/relational/mysql/Downloads/Win32/mysql-shareware-3.22.34-win.zip

三、四的配置可以下载“ 网猴的PHP/MySQL教程”
http://go.163.com/~newhotpoint/download/phpsql.zip

我的PHP+MYSQL入门就是从这套教材中获得的。非常不错,值得推荐

原作者:不详
来源:http://member.shangdu.net/home3/freezwy/php/apache


将本文收藏到QQ书签与更多好友分享
[打 印]
[] [返回上一页] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
精彩推荐
热门文章
· 注册码大全二
· 注册码大全四
· 注册码大全一
· 要10G免费网络硬盘的请进..
· 通过google 赶快来赚美金..
· 注册码大全十
· 头像-qq头像(qq新头像)4..
· 让你轻松架设FTP服务器1..
· 注册码大全三
· 梦幻背景图片7
· 卡通动物图片6
· 网页制作素材-按钮素材2..
· 让你轻松架设FTP服务器5..
· 风景图片8
· 注册码大全九
· 让你轻松架设FTP服务器2..
关注此文读者还看过
· 流氓软件事件升级 田健周..
· 江南春:垂直网站以2.0模..
· 使用FSO按文件大小浏览文..
· Flash MV音乐和字幕的制..
· Dreamweaver分帧结构页面..
· 使用CSS和字体控制属性建..
· 怎么样写css中的behavio..
· 6家违法网吧被吊销许可证..
· 谈两种数据库内容HTML格..
· Flash 实用编程百例解读..
· Web2.0中流行的设计元素..
· DataGrid Web控件深度历..
· 手的画法
· 教您如何应用PHP开发出安..
· 用ASP实现免费计数器提供..
· Response对象1
相关文章
· 对跨多个表格的数据组合时需..
· SQL Server数据库查询优化的..
· SQL Server开发过程中的的常..
· SQL中获得EXEC后面的sql语句..
· 通过作业调度建立SQL Serve..
· SQL中获得EXEC后面的sql语句..
· 两种与SQL Server数据库交换..
· Microsoft SQL Server 2008..
· SQL Server 不允许进行远程..
· ASP.NET连接Access和SQL Se..
· 查询同一表内多字段同时重复..
· SQL Server数据库管理常用的..
· 详细介绍微软SQL Ser..
· SQL Server 2008综合数据可..
· SQL Server 2008的新压缩特..
· 改进SQL Server数据库系统安..
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 人才招聘
网站合作、内容监督、商务咨询:QQ: 9576619
Copyright ? 2005--2008 中国建站之家版权所有
粤ICP备05092265号