云联天下首页 |  登陆 |  注册 |  密码找回 |  关于我们 | 加入收藏 
首页技术资料系统/服务器→PHP4 + MYSQL + APACHE 在 WIN 系统下的安装、配置 【字号: 】 【背景色 杏仁黄 秋叶褐 胭脂红 芥末绿 天蓝 雪青 灰 银河白(默认色)

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

网址来源:http://www.kehui.net发布时间: 2002-01-21 18:12:12
i、配置之前的工作



配置之前,但是是去找个合适的地方下载。现在,php已经发展到php4了,所以,我只是将php4的安装配置介绍给大家,其实php3的配置和php4是差不多的。另外,考虑到我本人用linux用得少,而且,绝大多数人用win系统,所以,在本站只将win下的配置。 <br>个人认为,最好的php4下载地点是:

http://www.mm4.de/ <br>该站点更新快,而且该站的php4内含了很多功能。 <br>我目前用的版本是8月20日更新的,我试了一下,还不错。 <br>该站提供的php4到目前的功能如下: <br>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 <br>(安装之前,请大家不要再问我要什么php4下的mysql.dll了,看到上面的“mysql (build-in)”就应该知道,php4已经内含了,不需要dll文件)



ii、php4的的基本设置



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



iii、win2000/win98 + apache + php4的配置



一、apahce简介 <br>根据web服务器调查公司netcrafe(http://www.netcraft.co.uk/survey/)调查,全internet有50%以上的web服务器都在用apache。apache和ms iis 同属于web服务器。 <br>二、apache的安装(指windows版本) <br>将下载后的文件解压,到一个目录,运行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服务器的效果了。 <br>需要说明的是,如果你的本机已经在运行一个其它的web服务器了,你可以通过修改端口来区别开来,你可以在httpd.conf文件的“port 80”改为“port 81”或其它没有运行服务的端口。一般来说,ftp端口为21... ,那么,你在浏览器中输入“http://127.0.0.1:81”就可以了。 <br>三、设置apache虚拟目录 在iis和pws中,该设置是通过图形界面进行的,在apache中,同样是编辑httpd.conf文件(注意:该文件一般不要轻易改动),在该文件中加一行 <br>alias /test/ "c:/php/test/" <br>表示将c:/php/test/目录设置为虚拟目录/test/,那么你在c:/php/test/下的文件,就可以通过在浏览器中输入“http://127.0.0.1/test/文件”访问。 <br>四、使apache支持php 好了,apache服务器的简单配置可以了,但是要它支持php,还需要做以下工作。 <br>在httpd.conf文件中加入以下几行: <br>scriptalias /php/ "c:/php/" <br>addtype application/x-httpd-php .php <br>action application/x-httpd-php "/php/php.exe" <br>当然,你如果想将你的php文件后缀改为其它的也可以,将第二行中的最后几个字“.php”改为你想要的后缀,要想支持更多的文件,也可以的,如: <br>scriptalias /php/ "c:/php/" <br>addtype application/x-httpd-php .php <br>addtype application/x-httpd-php .php4 <br>addtype application/x-httpd-php .phtml <br>action application/x-httpd-php "/php/php.exe" <br>好了,重新启动apache服务器,让我们来看看有没有成功。 在test虚拟目录下编写一个最简单的php文件(hello.php): <br><? echo "helloworld!";?> <br>在浏览器中(http://127.0.0.1/test/hello.php)看看有没有成功? 好了,我们用 <br><? phpinfo(); ?> <br>看看php的配置吧!



iv、win2000/win98 + iis5 + php4的配置



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



v、win2000/win98 下mysql的安装



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

kehui 

相关新闻
v 在RedHat 6.0+Apache web服务器下 2002-01-21 18:12:12
v 配置Apache服务器 (三) 2002-01-21 18:12:12
v PHP安装攻略:安装配置WEB服务器 2002-01-21 18:12:12
v Apache服务器配置全攻略(八) 2002-01-21 18:12:12
v win下apache做proxy 2002-01-21 18:12:12
v 怎样在Apache上安装MOD_SSL 2002-01-21 18:12:12
v 我所认识的Apache 2002-01-21 18:12:12
v Apache服务器配置全攻略(七) 2002-01-21 18:12:12
v SGI图形工作站下使用Apache做代理服务器实例 2002-01-21 18:12:12
v 详述Apache的配置(一) 2002-01-21 18:12:12
  最新新闻
智慧家居
智慧家居颠覆传统智能家居
智慧云谷让智能家居变成有智慧的
智慧云谷引领智慧家居新生活
科技改变生活 智慧云谷智慧家居系
智慧家居领航者,智慧云谷助你玩
智能家居如何赢得市场美誉度?
智慧云谷智慧家居:创业者有无限
WiFi智能家居你还在用?这样的智
互联网+助推智能家居产业
智慧云谷为您打造真正的智能家居
智能家居产业需要的不是单品,而
新家如何选择开关?智慧云谷iWis
智能传感器-世界首款“智”为你的
智慧云谷开关智能安防智能空气质
智能开关品牌,如何选择智能开关
秋季干燥,智慧家居温湿度传感器
传感器助力智慧家居 感知爱家
iWiscloud智能触摸开关缔造家居装

  最新帖子
 ※室内空气污染的危害及  [sensor]
 ※超声波风速传感器在生  [sensor]
 ※这么冷清  [gabc111]
 ※手机APP操作有问题  [ssy11407]
 ※智慧云谷智慧家居将在  [cici]
 ※上传下载  [cici]
 ※下载智慧家居  [apple2008]
 ※秋季干燥,智慧家居温  [apple2008]
 ※智慧家居紧扣热点 安全  [apple2008]
 ※办公大楼如何智慧化管  [apple2008]
 ※智慧云谷工业自控的优  [apple2008]
 ※传感器助力智慧家居 感  [apple2008]
 ※智能开关品牌,如何选  [apple2008]
 ※智慧云谷开关智能安防  [apple2008]
 ※没有专业人员,如何安  [apple2008]
 ※烟台智慧云谷董事长任  [apple2008]
 ※互联网+助推智能家居产  [apple2008]
 ※WiFi智能家居你还在用  [apple2008]
 ※智慧云谷智慧家居:创  [apple2008]
 ※智能家居如何赢得市场  [apple2008]
钯碳回收 硝酸银回收 银浆回收 银焊条回收 回收银浆 氯化钯回收 氯化钯回收 氧化钯回收 回收硝酸钯 钯水回收价格 海绵钯回收 钯炭回收价格 回收镀金板 深圳钯碳回收 镇江氯化钯回收 杭州钯浆回收 银浆回收多少钱 回收钯碳公司 硝酸银的价格 那里有回收金 氯化钯回收价格 江苏擦银布回收 硝酸银价格 德州钯粉回收 银铜回收 回收钯粉 回收铂碳催化剂 佛山钯碳回收 金盐回收价格 海绵钯回收 钯碳高价回收 钯回收价格 钯炭回收