|
本教程以WINDOWS XP SP2 + IIS为例子,向大家介绍如何架设支持PHP4.3.10+MySQL4.1.10a的服务器环境,虽然本文针对的是新手,但是仍需要具有一定的电脑基础知识,所以也要量力而行
一:安装PHP
1:首先,您需要去http://www.php.net/downloads.php下载最新版本的ZIP包PHP4.3.10-win32.zip文件,文件大小为7.23M 2:在系统盘根目录下面建立一个名字是PHP的目录(目录名和所在分区可以自行决定,但是此目录尽量与IIS处在同一个分区上面。)把解压后得到的文件全部复制进去。 3:打开我的电脑,进入d:\php,将php.ini-recommended这个文件,复制到你的WINDOWS所在目录,如d:\windows,并将其重命名为php.ini。 4:用记事本打开这个php.ini文件,按ALT+F键查找到doc_root = 这个字符串,在后面加上你保存网页的目录,如:doc_root ="f:\phpweb"。注意看蓝字部分,引号是不可少的。 再查找extension_dir = "./" 字符串,找到后将其改为:extension_dir = "d:\php\extensions" 再找到 session.save_path = /tmp ,将其改为 session.save_path = d:\php\sessions 。(注:此时你需要在d:\php目录下建立sessions文件夹,以存放session ) ===再将d:\php下的php4ts.dll文件拷贝到d:\windows\system32目录下==== 5:接下来在IIS中进行设置。开始菜单==>程序==>管理工具==>Internet 服务管理器。 6:选中“默认WEB站点”,然后选择[操作]--[属性],打开站点属性对话框。 [attach]7054[/attach] 7:切换到“主目录”选项卡,然后点“配置”按钮打开“应用程序配置对话框”。 [attach]7055[/attach] 8:点“添加”按钮打开“添加/编辑应用程序扩展名映射”对话框。 9:在“可执行文件”输入框中,输入php4isapi.dll的路径,比如:d:\php\sapi\php4isapi.dll 10:在“扩展名”输入框里面输入“.php”(不包括引号),并选中“脚本引擎”和“检查文件是否存在”两个复选框。 [attach]7056[/attach] 11:一路确定并退出IIS。 12:建立一个test.php,包含以下内容“<?php phpinfo(); ?>”(不包括引号),然后保存到你保存网页的目录,比如f:\phpweb,然后在IE中执行这个文件看看,应该能看到一些关于PHP的基本信息。 [attach]7057[/attach] 注意:如果你执行完上述操作,执行PHP程序的时候,出现以下提示“Security Alert!The PHP CGI cannot be accessed directly.”,那么我们还应该修改PHP.INI的内容。 打开PHP.INI之后,找到“; cgi.force_redirect=”(不包括引号),首先去掉前面的“;”,然后将于据改成“cgi.force_redirect=0”,然后保存文件。这样,你的PHP就应该能够正常运行了。




OK,到此,我们的服务器已经能解释PHP了。下面将要讲的是MySQL的了。
二:MySQL的安装
原先我们使用的MySQL是4.1.10版的,由于其改过了加密算法,我一下也没弄懂,所以,我这次非常无奈的使用了MySQL v4.0.17(Win32)版,方便你也方便我,更方便大家。由于这个版本在官方网站上已经找不到了,所以,我在我的网站上提供下载。 下载地: [url]http://220.173.62.12/ReadNews.asp?NewsID=292[/url] 1:下载到该文件后,我们将解压到系统盘根目录下。如 C:\ 如图:(忘了说了,前两天由于时常性停电,我的系统已经崩溃,这次我已经切换到2000系统下编写与安装了。原来我安装在D盘的,这次也安装在C盘了,因为我的2000是装在C盘的,而XP系统装在D盘的,所以大家自己改改路径就行了。不可按道就班。 [attach]7058[/attach] 2:进入C:\mysql目录,打开my.ini这个文件,修改一下里面的数据库存物理位置,大家自己看一下就知道了,很简单的。如果你装在C盘的根目录下,那么也可以不用改了。 3:把my.ini这个文件复制到系统的system32目录里。 4:在开始--运行中运行“ c:\mysql\bin\mysqld-nt.exe -install ”(不带引号) 5:在开始--运行中运行“ net start mysql ”(不带引号) 这两个运行时窗口是一闪而过的。什么提示什么变化都没。 6:打开c:\mysql\bin目录下的winmysqladmin.exe这个文件。 [attach]7059[/attach] 7:OK,出现绿灯了,呵呵,MySQL架设完毕。
三:Discuz论坛的安装
1:首先请到Discuz官方网站论坛([url]http://www.discuz.net/[/url])下载论坛的最新版本Discuz!_2.5F_gb 。 2:解压后进入该目录,把upload目录中的所有文件复制到你的网站目录下,如前面所说的:F:\PHPWEB\ 3:打开IE,在地址栏中输入(我的是:[url]http://192.168.1.24/[/url])[url]http://192.168.1.24/install.php[/url] [attach]7061[/attach] 4:我们需要安装的是简体中文所,所以选择第一个[Simplfied Chinese] ,点击后进入Discuz! 用户许可协议。 [attach]7062[/attach] 要安装,当然得点“我完全同意”了,当我废话,呵呵。 5:点击保存配置信息按钮进入下一步。 [attach]7063[/attach] 6:输入管理员账号/MAIL/密码后点击“开始安装” [attach]7064[/attach] 7:恭喜恭喜,安装完成了。 [attach]7065[/attach] 8:大家快点试试吧,呵呵!!
作者:佚名 | 文章来源:不详 | 更新时间:2007-5-4 11:04:52
|
上一篇文章: PHP5中PDO的简单使用
下一篇文章: 利用Supesite和X-Space构建新型的社区 |
相关文章:
网络协议应用--打造安全电影服务器 php中最大上传文件大小限制设置 PHP编程直接调用文本文件内容 php默认配置下让fopen生成新文件时使用UTF8格式 PHP脚本编程中的文件系统函数大全 XML入门教程:服务器上的XML PHP中的XML应用 PHP套接字编程及应用 PHP技术:搜索引擎技术核心揭密 php参考:详细的php.ini中文翻译注释
|