| 域名空间 下载中心 社区论坛 信息公告 my小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
在win2k下如何安装apache、mysql、php?http://www.iyit.net 日期:2006-10-6 15:42:02 来源:iyit.net收集 点击: |
在网上看了很多文章了 自己也安装文章说的做,但是怎么也不成功, 我在服务那里都看到了apache和php已经启动了, 但是就不能执行php文件,不知为什么 有那个大虾可以提供详尽的安装方法? 分数一定相送! 但一定要成功! 急!!!!!!!! 请详细的说明安装的方法! --------------------------------------------------------------- 在windows98/2k下安装全最新版apache + php4 + mysql + phpmyadmin的方法 version 2.2 作者:lee 首先通报一下以上软件现在最新的版本号: apache 1.3.24 php 4.2.0 mysql 3.23.41a phpmyadmin 2.2.6 ************* *一.基本安装* ************* 还用说吗?大家已经人手一份程序,把他们全装上就行了~!呵呵~~建议把他们都装在一个目录下,方便使用嘛。 注意:如果有最新版的程序,建议安装最新版的,这样子很有可能解决以前出现的问题!切记!:) 这里假设windows98/2k装在目录windir下。其它程序建议安装如下: x:\server ¦ ¦-program ¦ ¦-php php程序目录 ¦ ¦-mysql mysql程序目录 ¦ ¦-myadmin phpmyadmin程序目录 ¦ ¦-apache 服务器程序目录 ********* *二.设置* ********* 关键就是这里了!大家一步一步慢慢来~! ***** *(1)*将php目录下的php4ts.dll复制到windir\system(win2k是system32),还有将php.ini-dist复制到windir,改名为php.ini ***** 有一些无关紧要的设置,按自己的需要改吧~: upload_max_filesize = 2097152; 上载文件的最大字节 include_path = \path1;\path2;\path3…… 在使用include函数时,只有指定目录下的文件才可以被包含 ****************************************************************************************** 关于session : 有些人说php在运行session的会显示错误,这个问题多半是因为没有为session建立一个叫 tmp的目录。方法:在x:\下面建立一个tmp的目录。 ****************************************************************************************** ***** *(2)*修改apache的配置文件 ***** 在安装的时候,apache会提示你输入服务器名等,其实都不重要的。因为这些可以后来再改的,哈哈。 最重要的,是修改conf目录下的httpd.conf文件: servername xxxxxx 改为 servername localhost ****************************************************************************************** 注意: (1)有人反映,如上设置后,别人的机器无法访问到自己的服务器,访问时会转向localhost。 这个是apache的问题,有如下规律: 如果访问的url是 http://你的ip/目录 apache收到请求后 会把url解析到你所设的servername 也就是localhost 那客户方就会访问失败了。 要改成 http://你的ip/目录/ 才能正常访问. 另外.这个问题在直接访问文件的时候不存在. (2)在documentroot的下面不远,会有这样几行: # # this should be changed to whatever you set documentroot to. # <directory "e:/server/program/apache/htdocs"> 下面有一行: options followsymlinks multiviews indexes 请把indexes删除,改成 options followsymlinks multiviews 这样,htdocs就不会被列出目录列表,要不是太没有安全感啦!大家一定要改!! ****************************************************************************************** 让apache支持php其实也是很容易的呀,加上下面这么几句,就可以了! scriptalias /php4/ "x:/program/server/php/" addtype application/x-httpd-php4 .php addtype application/x-httpd-php4 .php3 addtype application/x-httpd-php4 .php4 addtype application/x-httpd-php-source .phps action application/x-httpd-php4 "/php4/php.exe" 这是以cgi方式运行php程序! 运行apache后,显示 apache/1.3.24 (win32) running... 如果想要以模块方式运行,请按这样子: addtype application/x-httpd-php .php addtype application/x-httpd-php .php3 addtype application/x-httpd-php .php4 addtype application/x-httpd-php-source .phps loadmodule php4_module "x:/server/program/php/sapi/php4apache.dll" 运行apache后,显示 apache/1.3.24 (win32) php/4.2.0 running... 强烈推荐使用模块方式!!! apache的默认启动文档为index.html、index.html还有directoryindex,我们改成这样,支持更多的文档: directoryindex index.htm directoryindex index.html directoryindex index.php directoryindex index.php3 directoryindex index.php4 好,已经完成了……一半(*#$*^&(#*&%#*&@……)!不过还是先写用phpinfo()写一个测试文件看看吧!:) ****************************************************************************************** win2k的apache是以服务方式运行,方法是在控制台中运行apache -i安装服务,运行apache -u卸载服务。 ****************************************************************************************** ***** *(3)*设置mysql ***** 在目录下有一个文件my-example.cnf拷贝到c:\下面,改名为my.cnf 可以加入用户名,密码,登陆主机,数据库和端口等信息! 到bin目录下,运行mysqld-max(感觉这个是最好的)!正常情况下dos窗口一闪而过, 然后按ctrl+alt+del看看有没有,有就是行啦~:) ****************************************************************************************** win2k的mysql也是以服务方式运行,方法是在控制台中运行mysqld-max-nt --install安装服务,运行 mysqld-max-nt --remove卸载服务。然后要在winmysqladmin中设置my.ini文件,这是win2k与win98差别 最大的地方!!切记!! ****************************************************************************************** ***** *(4)*设置phpmyadmin ***** 最新版的phpmyadmin比以前的几版又强大了很多!推荐大家使用! 首选修改: $cfgpmaabsoluteuri = ''; 改成你的phpmyadmin所在的目录 $cfgpmaabsoluteuri = 'http://localhost/myadmin/'; 需要修改一下目录下的config.inc.php文件,把174行的: $cfgdefaultlang = 'en'; 改为 $cfgdefaultlang = 'zh'; 这样就成中文版的了!虽然意思有点别扭……呵呵~! 还有这里: $cfgservers[$i]['host'] = 'localhost'; // mysql hostname $cfgservers[$i]['port'] = ''; // mysql port - leave blank for default port $cfgservers[$i]['socket'] = ''; // path to the socket - leave blank for default socket $cfgservers[$i]['connect_type'] = 'tcp'; // how to connect to mysql server ('tcp' or 'socket') $cfgservers[$i]['controluser'] = ''; // mysql control user settings // (this user must have read-only $cfgservers[$i]['controlpass'] = ''; // access to the "mysql/user" // and "mysql/db" tables) $cfgservers[$i]['auth_type'] = 'config'; // authentication method (config, http or cookie based)? $cfgservers[$i]['user'] = 'root'; // mysql user $cfgservers[$i]['password'] = ''; // mysql password (only needed // with 'config' auth_type) $cfgservers[$i]['only_db'] = ''; // if set to a db-name, only // this db is displayed // at left frame // it may also be an array // of db-names $cfgservers[$i]['verbose'] = ''; // verbose name for this host - leave blank to show the hostname $cfgservers[$i]['bookmarkdb'] = ''; // bookmark db - leave blank for no bookmark support $cfgservers[$i]['bookmarktable'] = ''; // bookmark table - leave blank for no bookmark support $cfgservers[$i]['relation'] = ''; // table to describe the relation between links (see doc) // - leave blank for no relation-links support 一般按默认就可以了! 这里是有关登录mysql服务器的设置,按上面改,缺啥补啥,这样就是使用mysql的缺省配置啦~呵呵:) 到此,全部安装完成!去爽吧~:) 编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:请问高手:iis5.0+php4.0安装问题 下一篇:成功地在linux/unix下安装apache+php+oracle的人请进! 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||