今日闲得无聊,想起了很久以前就想架设一个自己的论坛,另外加之工作需要,需构建PHP服务器,转移一个网上办公系统。于是根据多方查资料,终于在此时之前完成全部的简单服务器搭建。高兴之余,便加班记录下来,以便日后参考和交流之用。
选择搭配版本:
[Apache]
Server version: Apache/2.0.54
Server built: Apr 16 2005 14:25:31
[PHP]
PHP 5.0.4 (cli) (built: Mar 31 2005 02:45:48)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v2.0.4-dev, Copyright (c) 1998-2004 Zend Technologies
[MySQL]
mysql Ver 14.11 Distrib 5.0.9-beta, for Win32 (ia32)
Server version: 5.0.9-beta-nt
网上从各处下载后[个人觉得不一定得要版本完全相同],开始完装。
[1].Apache的安装
总结:此安装过程最容易,但是配置过程较多。
根据向导把Apache安装到"D:\Program Files\Apache Group\Apache2"(以下简称"Apache安装目录"),基本上到此,Apache的安装已经结束了,剩下的就是配置过程了。
[2].PHP的安装
总结:由于帮助手册提供的是4.0.X相关,所以安装相对困难一点。
将下载后的PHP压缩包解压至"E:\PHP"(以下简称"PHP安装目录")目录下,然后就开始Apache+PHP的配置工作了。
[配置Apache+PHP]
首先将E:\PHP目录下的php.ini-dist拷贝至系统目录(可系统内部的,也可为自己建立的系统目录),改名为php.ini,即为PHP的配置文件。
然后,使用模块DLL方式将PHP和Apache服务器连接起来。打开"Apache安装目录"下的"conf"文件夹,然后编辑"httpd.conf"文件(此为Apache服务器的配置文件)。
如下:(这里只讲一些基本的配置,深入一点的语法使用待进一步学习中。)
#[使用语法请查阅相关资料]
#PHP的安装配置
LoadModule php5_module "e:/php/php5apache2.dll"
AddType application/x-httpd-php .php .phtml
#定位php.ini的所在目录,推荐为系统目录,即上面所提到的
PHPIniDir "e:/php"
保存后,重启Apache服务器[apache -k restart](前提已建立好apache的工作path路径)测试。
测试文件代码:(test.php)
<html>
<head>
<title>
hello
</title>
</head>
<body>
<?php echo "hello,php"; ?>
</body>
</html>
放到Apache服务器的默认工作目录下(可在httpd.conf改变DocumentRoot值来改变默认工作目录),浏览器调试运行,即可看到"hello,php"的文字,则表现Apache和PHP服务器安装成功。
[很累了,明日复写,今晚要去睡觉了,明天还要上课]