在win2k上安装apache/php/perl/mysql

王朝mysql·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

1.安装apache

双击apache_1.3.22-win32-x86.exe,一步一步安装即可

2.安装php

解开php-4.3.0-Win32.zip到c:\program files\apache group\php\目录,

将php.ini-recommended改名为php.ini拷贝到winnt目录下

将php4ts.dll拷贝到winnt的system目录下

3.配置apache使php可用,在apache的httpd.conf中要做如下配置

ScriptAlias /php/ "C:/Program Files/Apache Group/Apache/php/"

AddType application/x-httpd-php .php

Action application/x-httpd-php "/php/php.exe"

重启apache,使改动生效

4.测试php是否可以正常运行,创建文件index.php,将其放在C:/Program Files/Apache Group/Apache/htdocs

<html>

<head>

<title>测试 apache和php是否正常运行</title>

</head>

<body>

<?php

echo "看看PHP的运行环境信息";

echo "";

echo phpinfo();

?>

</body>

</html>

在游览器中输入:http://localhost/index.php

看看运行结果是不是显示出了PHP的环境信息。如果有,则说明可以正常运行了

5.安装Perl

解压ActivePerl-5.8.0.802-MSWin32-x86.zip,install即可

6.配置apache使perl可用,在apache的httpd.conf中要将如下注释去掉:

#AddHandler cgi-script .cgi .pl

添加另外的一个扩展名,.pl使Apache支持以.pl结尾的脚本。

重启apache,使改动生效

7.运行perl语言编写的cgi程序,需要修改cgi程序中的

#!/usr/bin/perl

更改为:

#!c:\perl\bin\perl.exe

8.安装mysql

解压mysql-3.23.41-win.zip,setup即可

9.配置mysql

进入目录C:\mysql\bin, 执行mysqld-nt使mysql作为Windows 2000的一个服务来安装

这样可以通过执行net stop和net start来停止和启动mysql

10.测试apache、mysql和php

进入mysql/bin

键入mysql -u root -p

密码为root

则进入mysql提示符:mysql>

键入:1.open test

2.CREATE TABLE wuxia (

id int(11) not null,

name char(20) not null,

sex char(2) not null,

age int(11)

);

3.ALTER TABLE wuxia ADD CONSTRAINT id PRIMARY KEY(id);

4.insert into wuxia values(1, 'weiqiong', 'f', 25);

5.insert into wuxia values(1, 'chenxu', 'm', 28);

在目录C:/Program Files/Apache Group/Apache/htdocs下创建文件test.php,内容如下:

<html>

<head>

<style type="text/css">

<!--

input {font-size:9pt}

A:link {text-decoration:underline;font-size:9pt;color:000059}

A:visited {text-decoration:none;font-size:9pt;color:000059}

A:active {text-decoration:none;font-size:9pt}

A:hover {text-decoration:underline;font-size:9pt;color:ff0000}

body,table {font-size:9pt}

tr,td {font-size:9pt}

-->

</style>

<title>江湖排行榜</title>

</head>

<body alink="#ff0000" link="#000099" vlink="#cc6600" topmargin="3" leftmargin="0" bgcolor="ffffff">

<center><font size=3 ><b>江湖排行榜</b></font></center>

<table cellspacing=0 width="83%" border=1 align="center" >

<tr bgcolor="#6b8ba8" style="color:ffffff">

<td width="8%" align="center" height="19">编号</td>

<td width="12%" align="center" >姓名</td>

<td width= "8%" align="center" >性别</td>

<td width="7%" align="center" >年龄</td>

</tr>

<?

//连接本地mysql数据库

$myconn=mysql_connect("localhost","root","root");

//先择表test

mysql_select_db("test",$myconn);

//查询数据

$strSql="select * from wuxia";

//读数据

$result=mysql_query($strSql,$myconn);

//以下显示记录内容

while($row=mysql_fetch_array($result))

{

?>

<tr>

<td align="center" height="19"><? echo $row[id]; ?></td>

<td align="center" ><? echo $row[name]; ?></td>

<td align="center" ><? echo $row[sex]; ?></td>

<td align="center"><? echo $row[age]; ?></td>

</tr>

<?

}

mysql_close($myconn);

?>

</table>

</body>

</html>

在IE中键入:http://localhost/test.php就可以看见效果了

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航