千家信息网

PHP4、MYSQL和APACHE在WIN系统下的安装及配置

发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,这篇文章主要讲解了"PHP4、MYSQL和APACHE在WIN系统下的安装及配置 ",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"PHP4、MYSQL和
千家信息网最后更新 2025年01月22日PHP4、MYSQL和APACHE在WIN系统下的安装及配置

这篇文章主要讲解了"PHP4、MYSQL和APACHE在WIN系统下的安装及配置 ",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"PHP4、MYSQL和APACHE在WIN系统下的安装及配置 "吧!



配置之前,但是是去找个合适的地方下载。现在,PHP已经发展到php4了,所以,我只是将PHP4的安装配置介绍给大家,其实PHP3的配置和PHP4是差不多的。另外,考虑到我本人用Linux用得少,而且,绝大多数人用win系统,所以,在本站只将win下的配置。
个人认为,最好的PHP4下载地点是:
http://www.mm4.de/
该站点更新快,而且该站的PHP4内含了很多功能。
我目前用的版本是8月20日更新的,我试了一下,还不错。
该站提供的PHP4到目前的功能如下:
bcmath (build-in), calendar, com (build-in), cpdf, curl, cybercash, db, domXML, exif, fdf, FTP, gd, gettext, ifx (infoRmix), imap, interbase, Java, LDAP, mssql65, mssql70, MYSQL (build-in), oci8, odbc (build-in), pcre (build-in), pdf, pgsql, session (build-in), wddx (build-in), xml (build-in), zlib
(安装之前,请大家不要再问我要什么PHP4下的mysql.dll了,看到上面的"mysql (build-in)"就应该知道,PHP4已经内含了,不需要dll文件)

II、PHP4的的基本设置

(1)我下载的文件名是"php4.0.2-dev_win32-20000816.zip",解压到c:php
(2)将c:phpphp.ini移到你的windows目录,win98默认c:windows,NT/win2000默认为c:winnt,(你可以不这样做,但是,为了跟PHP3一致,你最好这样做,因为这样做也没有错的)
(3)看看php.ini文件中的一些内容:
UPLOAD_tmp_dir = c:temp
这个是用来进行文件上传时,保存你临时文件的,如果你设置的是c:temp那么,你一定要有c:temp这个目录,而且要能被任何人写,否则你的文件上传将失败。
还有,对于[java],你如果用不着的话,是可以将它去掉的。
要说明是的,PHP4的基本功能配置是比较简单的,但是要用到一些复杂的东西,比如javabean,配置有点难,我也是配置了好久才有点收获,当然期间请教了不少高手。

III、Win2000/Win98 + apache + PHP4的配置

一、Apahce简介
根据web服务器调查公.NETcrafe(http://www.netcraft.co.uk/Survey/)调查,全Internet有50%以上的Web服务器都在用Apache。Apache和Ms iis 同属于Web服务器。
二、Apache的安装(指Windows版本)
将下载后的文件解压,到一个目录,运行Setup程序,会提示整个安装的过程。比如安装到一个目录(c:apache)下。然后,在该目录的字目录conf下有一个名为httpd.conf的文本文件,用文本编辑器编辑它,将"#BindAddress *"这一行改为"BindAddress 127.0.0.1",将"#ServerName new.host.name"改为"ServerName localhost"。好了,就是如此简单,开始运行Apache吧,接着你在浏览器中输入:http://127.0.0.1/应该就会看到Apache服务器的效果了。
需要说明的是,如果你的本机已经在运行一个其它的Web服务器了,你可以通过修改端口来区别开来,你可以在httpd.conf文件的"Port 80"改为"Port 81"或其它没有运行服务的端口。一般来说,FTP端口为21... ,那么,你在浏览器中输入"http://127.0.0.1:81"就可以了。
三、设置Apache虚拟目录 在IIS和PWS中,该设置是通过图形界面进行的,在Apache中,同样是编辑httpd.conf文件(注意:该文件一般不要轻易改动),在该文件中加一行
Alias /test/ "c:/php/test/"
表示将c:/php/test/目录设置为虚拟目录/test/,那么你在c:/php/test/下的文件,就可以通过在浏览器中输入"http://127.0.0.1/test/文件"访问。
四、使Apache支持PHP 好了,Apache服务器的简单配置可以了,但是要它支持PHP,还需要做以下工作。
在httpd.conf文件中加入以下几行:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
当然,你如果想将你的php文件后缀改为其它的也可以,将第二行中的最后几个字".php"改为你想要的后缀,要想支持更多的文件,也可以的,如:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .phtml
Action application/x-httpd-php "/php/php.exe"
好了,重新启动Apache服务器,让我们来看看有没有成功。 在test虚拟目录下编写一个最简单的php文件(hello.php):

undefined


在浏览器中(http://127.0.0.1/test/hello.php)看看有没有成功? 好了,我们用

undefined


看看php的配置吧!

IV、Win2000/Win98 + IIS5 + PHP4的配置

一、CGI方式安装
进入IIS管理器
站点属性 --> 主目录 --> 配置 -->应用程序映射 -->添加
在"可执行文件"中输入"c:phpphp.exe"
"扩展名 "中输入".php"或者其它你想要的名称
二、ISapi方式安装
进入IIS管理器
站点属性 --> ISAPI筛选器 --> 添加
"筛选器名称"输入".php"等
"可执行文件"选择"c:phpsapiphp4isapi.dll "
三、需要注意的是用IIS,一定要注意权限的问题,当你出现"找不到该页"的问题的时候,有可能就是这个问题了,另外,我个人喜欢用CGI的方式。

V、Win2000/Win98 下MySQL的安装

一、MySQL简介
MySQL是一个小巧灵珑的数据库服务器软件,对于中、小型应用系统是非常理想的。除了支持标准的ANSI SQL语句外,最重要的是,它还支持多种平台,而在unix/Linux系统上,MySQL支持多线程运行方式,从而能获得相当好的性能。它和前两个软件一样,是属于开放源代码软。
二、MySQL的安装(指Windows版本) 将下载后的文件解压,到一个目录,运行Setup程序,会提示整个安装的过程。它默认安装到c:mysql下,如果要安装到其它目录下还有改动一些东西,作为初学者,可以先不管,以默认的目录安装。好了,安装后,进入c:mysqlbin目录下,运行mysqld-shareware.exe文件 在Win98下直接运行,正常情况下,没有什么提示信息 在NT下可以输入:mysqld-shareware --install 启动该服务 接着,输入mysql ,正常情况下会出现几行提示信息并出现下提示符号: mysql> 到此,你已经成功安装了MySQL。
三、设置MySQL用户密码 MySQL数据库的默认用户名为"root"(MS SQL SERVER 的 sa 相似),密码默认为空。在DOS提示符(注意,不是mysql提示符)下输入 c:mysqlbin>mysqladmin -u root -p password adminpassword
回车后会提示你输入原来的密码,由于原来密码为空,直接回车,root用户的密码便改为"adminpassword"了。
四、简单使用MySQL数据库
1.显示MySQL的数据库(注意:在该文的以后部分,如果没有提示,输入的命令都是在mysql提示符下)
show databases
2.打开一个数据库
use test
其中,test为数据库名称
3.显示一个数据库中所有数据表 (必须先打开一个数据库)
show tables
go
4.以root身份创建一个数据库(在DOS提示符号下)
mysqladmin -u root -p password adminpassword create gsbook
接着会提示你输入密码。
因为,我们的目的是做一个留言板,我在这里将数据库的名称命名为"gsbook"。
5.在数据库中加入数据表
create table gsbook(id int not null auto_increment,primary key(id),nickname varchar(30),eMail varchar(30),homepage varchar(30),note text,w_time datetime)
go
说明,在今后,我会将mysql的字段类型简单的说明,如果现在看不懂,不要紧的。
恭喜您,到现在为止,您已经具备PHP编程的基本环境了。

感谢各位的阅读,以上就是"PHP4、MYSQL和APACHE在WIN系统下的安装及配置 "的内容了,经过本文的学习后,相信大家对PHP4、MYSQL和APACHE在WIN系统下的安装及配置 这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

文件 配置 目录 数据 提示 输入 数据库 服务 服务器 运行 系统 密码 支持 名称 方式 浏览器 问题 浏览 成功 内容 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 连云港公安局网络安全李东泽 免费网络技术网站 郴州东林软件开发科技有限公司 可以电脑联机的神奇宝贝服务器 华为服务器110报警代码 维护网络安全会 网络安全宣传周动员讲话 黄浦区本地网络技术解决方案 数据库开发技术标准教程课后 关于网络安全及手机使用班队会 山东多线服务器虚拟主机 德温特数据库如何使用 计算机网络安全的目的是 网络安全与信息化的中国 网络安全脱迷期 我的世界神魔服务器 数据库文件修改时间怎么修改 双开无法连接游戏服务器 数据库中查询的功能是什么 安徽机架式服务器虚拟主机 网络安全月是什么时间 数据库设置不允许为空 网络安全团队简介 戴尔服务器电脑电源管理 我的世界最混乱的联机服务器 数据库近几年发展论文 磁盘和数据库iops标准 我的世界崩坏服务器指令 深圳即达网络技术 安卓软件开发项目免费模板
0