Apache+MySql+PHP3+PHP4+PERL安装指南
2010/6/30
A、Apache快速安装 |
1、运行apache_1_3_12_win32.exe,按照提示安装,安装目录不妨为:c:apache; |
2、修改c:apachehttpd.conf,去掉ServerName前的“#”号,后面跟本机的IP地址; |
3、运行c:apacheapache -i将Apache安装成为Windows 2000的一个服务; |
4、运行net start apache启动Apache; |
5、将c:apachehtdocsindex.html.en改名为index.html,然后在浏览器地址栏中输入:http://localhost。 |
B、MySql快速安装 |
1、将mysql-shareware-3.22.34-win.zip解压缩到一个临时目录下,然后运行setup.exe开始安装,一切用默认值安装即可; |
2、运行c:mysqlbinmysqld-shareware --install,将mysql安装成Windows 2000的一个服务; |
3、运行net start mysql启动mysql服务即可。 |
C、PHP3快速安装 |
1、将php-3.0.15-win32.zip解压缩到一个目录下,例如c:apachephp3; |
2、将c:apachephp3php3.ini-dist拷贝到c:winnt目录下,并改名为php3.ini; |
3、修改 c:apacheconfsrm.conf,加入如下几行: ScriptAlias /php3/ "c:/apache/php3/" Addtype application/x-httpd-php3 .php3 Action application/x-httpd-php3 "/php3/php.exe"; |
4、重新启动Apache(net stop apache, net start apache)PHP3就可以运行了,创建一个文件c:apachehtdocsinfo.php3,内容只有一行: <?php phpinfo();?> 然后在浏览器地址栏中输入:http://localhost/info.php3; |
5、为了加入对MySql的支持,需要编辑c:winntphp3.ini,找到extension_dir,将该行改为:extension_dir = "c:apachephp3"再找到;extension=php3_mysql.dll去掉前面的分号即可。 |
D、PHP4快速安装 |
1、将php-4.0.0-Win32.zip解压缩到一个目录下,例如c:apachephp; |
2、将c:apachephpphp.ini-dist拷贝到c:winnt目录下,并改名为php.ini; |
3、将c:apachephpphp4ts.dll拷贝到c:winntsystem32目录下; |
4、修改c:apacheconfsrm.conf,加入如下几行: ScriptAlias /php/ "c:/apache/php/" Addtype application/x-httpd-php .php Action application/x-httpd-php "/php/php.exe" ; |
5、重新启动Apache(net stop apache, net start apache)PHP4就可以运行了,创建一个文件c:apachehtdocsinfo.php,内容只有一行: <?php phpinfo();?> 然后在浏览器地址栏中输入:http://localhost/info.php PHP4内置对MySql的支持,不需要额外设置。 |
E、Zend Optimizer for PHP4快速安装 |
1、将ZendOptimizer-Beta4-WindowsNT.zip解压缩到一个目录下,例如c:apachezend; |
2、修改c:winntphp.ini,在任何地方加入如下两行: zend_optimizer.optimization_level=7 zend_extension_ts="c:apachezendZendOptimizer.dll"; |
3、在浏览器中刷新info.php,可以看到多了这么一行:with Zend Optimizer v0.98, Copyright (c) 1998-2000, by Zend Technologies。 |
F、Active Perl快速安装 |
1、鼠标双击ActivePerl-5.6.0.613.msi运行之,这是一个Windows Installer Packge格式的安装包,在Windows 2000下可以直接运行,按照提示安装,默认的安装路径是c:perl,不妨改成c:usr; |
2、修改c:apachesrm.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)。 |
[向上]