欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

Windows下Apache+PHP+MySql+Perl菜鸟级配置教程

PHP 夜阑小雨 827℃ 0评论

本文所讲的WEB服务器,是以Windows2000作为操作 系统(Windows2000最好不要安装IIS5.0),以Apache作服务器软件,在此基础上配置PHP,MySql和Perl。从而构成一个界面 友好,稳定性和抗负荷性良好,功能十分强大的WEB服务器系统。但是对于高负荷的大型网站来说,本文所讨论的服务器配置还显得比较“单薄”。
一、程序版本
1、Apache v1.3.24 for Windows
2、PHP v4.1.2 For Windows
3、MySql v3.23.46a For Windows
4、Perl for Win32 (ActiveState) msi 5.6.1.628
二、安装Apache
1、双击Apache的安装文件,和普通Windows程序安装一样,点“Next”就可以。
2、 安装程序要求你输入你的Network Domain(网络域名:形如yourdomain.com)、Server Domain(服务器域名:形如www.yourdomain.com)和网站管理员的E-mail。有的话就按实填写,个人用户若没有的话可以按格式随 便填一下。
3、到了选择安装路径,本人强烈建议你将安装路径改为“C:\”,因为这样可以省去好多的配置麻烦。
4、一路“Next”直至“Finish”。安装就结束了。
这时,你的Apache已经启动了,你可以在IE地址栏里输入:http://localhost或者http://127.0.0.1看看。在“管理工 具”的“服务”项中,也可以找到Apache服务的身影了,以后Apache就可以作为一项Windows2000服务,随着机器的启动而运行,如果你不 愿意作为系统服务,改变他的属性为手动就可以了。
以上讲了Apache的安装,下面接着来讨论Apache的配置,使其工作的更好。
Apache的核心配置文件是httpd.conf,存放路径为“C:\Apache\conf\”。用记事本打开它,开始修改配置!限于篇幅,这里只讲一些重要的、必须的配置修改!(说明一点:“#”为Apache的注释符号)
5、寻找到“ServerAdmin”。这里输入你的E-Mail地址。
6、寻找到“ServerName”。这里定义你的域名。如果前面有#,记得删除它。
(以上两条在安装时应该已经配置好了,所以不必改动,这里介绍一下,主要是为了日后的修改)
7、 寻找到“DocumentRoot”。这个语句指定你的网站路径,也就是你主页放置的目录。你可以使用默认的,也可以自己指定一个,但记住,这句末尾不要 加“/”。此外注意,路径的分隔符在Apache Server里写成“/”而不是“\”(用惯了windows的朋友是不是觉得有些别扭呢?)(默认的目录里一些文件尽管放心删除)。
8、往下看找到“AllowOverride None”这么一句(可以找到两处,都要修改。)将后面的None去掉,然后改成All,注意大小写。
9、 寻找到“DirectoryIndex index.html”。这就是你站点第一个显示的主页,在index.html的后面加入index.htm index.php index.php3 index.cgi index.pl。注意,每种类型之间都要留一空格!这里添加好了,以后就不用再麻烦了。
10、特别说明一点 就是port(端口号),如果没安装IIS的话,就保持80不要变,否则,就要改一下(因为IIS的WEB服务占据了80),可以改成81等等,或者干脆改IIS的默认端口号!随你高兴。寻找到“Port 80”可以更改。
好了,Apache安装配置完成,至于怎么让它支持PHP,MySql,CGI,请看后面的专门介绍。
五、安装Perl
1、双击安装文件,安装路径请改变为“C:\usr\”为什么我想不用我多说吧。
2、确认执行过安装Apache的第八步。
3、找到“<Directory “C:/Apache/cgi-bin”>”,更改下面的Options、Allow Override后面的参数为All。
4、寻找到AddHandler cgi-script .cgi。删除前面的#,在后面加上 .pl。变为AddHandler cgi-script .cgi .pl
5、OK,Perl安装完成。
三、安装PHP
1、关闭服务器。
2、将PHP的压缩包解压缩到“C:\PHP\”下。强烈建议不要改路径,否则会很麻烦。
3、将“C:\PHP\”下“php4ts.dll”文件复制到“C:\WINNT\SYSTEM32\”下。如果是9X系统,复制到“C:\Windows\SYSTEM\”下。
4、将“C:\PHP\”下“php.ini-dist”文件复制到“C:\WINNT\”下,并改名为“php.ini”。如果是9X系统,复制到“C:\Windows\”下。
5、“C:\Apache\conf\httpd.conf”文件中加入下列两行(随便什么地方都可以,但要单独成行)。
LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php php3
6、重启Apache,PHP也安装完毕!
有的朋友会问:为何没有php.ini的修改介绍呀?这是因为:如果你按默认方式安装的PHP4的话,那么php.ini的设置已经完全没有问题了,而优化php.ini也不是几张纸能讲完的。所以,普通用户在这里就不需要修改php.ini了。
四、安装MySql
1、Setup直接安装,一路Next就可以完成,不要改变安装目录了。
2、运行“C:\MySql\bin\”下“winmysqladmin.exe”,第一次运行会要求输入用户名和密码,你随意吧。
3、安装完成,重新启动吧。

转载请注明:夜阑小雨 » Windows下Apache+PHP+MySql+Perl菜鸟级配置教程

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址