主题:  如何配置PHP+apache+mysql

5DPHP版主

职务:版主
等级:2
金币:10.0
发贴:291
#12001/6/13 17:12:00
各位老大,我的电脑是在一个局域网下的,系统是WIN98SE,我下载的PHP版本为php-4.05-win32,apache版本为:apache_1_3_11_win32,mysql版本为:mysql-shareware-3.22.32-win(共享版)我在网上找了许多介绍安装的文章,但都配置不好,请教各位大侠,帮帮小弟吧!!急死我了!!!



寂寞菜鸟

职务:普通成员
等级:1
金币:1.0
发贴:173
#22001/6/13 18:51:10
有人已经把这几个东西整合在一起,安装的时候一起安装,不用自己调试,非常方便。
有好多这样的产品,好象有个叫PHPTRAID,具体忘了,自己搜索下



semon

职务:普通成员
等级:3
金币:1.0
发贴:896
#32001/6/14 12:48:59
1。先安装mysql,建议安装在默认路径下,不然需要修改my.inf(具体看帮助)。这个没什么花头的。
2。安装php,把这个zip包解压缩到c:\php4目录里,把php.ini-dest改成php.ini,不要做任何改动,也不要拷贝到其他地方,就能用。其他地方如果有php.ini的话,删掉。
2。再安装apache,随便装哪里,建议你装个1.3.20的,修改一下conf/httpd.conf里的ServerAdmin(随便写个mail地址),ServerName localhost ,然后再最后加上:
ScriptAlias /php4/ "c:/php4/"
AddType application/x-httpd-php4 .php #你要把其他什么后缀让php解释就再写一遍
Action application/x-httpd-php4 "/php4/php.exe"

然后就ok了。我按照这个方法至少装过20多太机器,全部成功。



5DPHP版主

职务:版主
等级:2
金币:10.0
发贴:291
#42001/6/14 16:54:22
谢谢了,我试试吧,如果有问题,我会再发帖子的!



5D荣誉版主

职务:普通成员
等级:3
金币:3.0
发贴:807
#52001/8/8 21:21:20
那些软件在哪下载的呀?能不能告诉我?我也试试看!!



semon

职务:普通成员
等级:3
金币:1.0
发贴:896
#62001/8/9 3:30:19
Major在上个贴子中说
引用:
那些软件在哪下载的呀?能不能告诉我?我也试试看!!

去linuxforum.net里面有这些站点的国内景象。



白云

职务:普通成员
等级:1
金币:0.0
发贴:15
#72001/8/10 16:59:32
Apache 真的很难用,编写设置文件很麻烦!
我推荐IBM的WEBSPERE 3.0非常不错,支持JSP可以挂PHP和Coldfusion
内核就是apache的,所以和他一样稳定,最好的是界面比IIS都友好!



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:400
#82001/8/10 18:45:24
白云在上个贴子中说
引用:
Apache 真的很难用,编写设置文件很麻烦!
我推荐IBM的WEBSPERE 3.0非常不错,支持JSP可以挂PHP和Coldfusion
内核就是apache的,所以和他一样稳定,最好的是界面比IIS都友好!


我倒~~~那东西价格不菲阿!!



semon

职务:普通成员
等级:3
金币:1.0
发贴:896
#92001/8/11 23:22:45
felixding在上个帖子中说
引用:
白云在上个贴子中说
引用:
Apache 真的很难用,编写设置文件很麻烦!
我推荐IBM的WEBSPERE 3.0非常不错,支持JSP可以挂PHP和Coldfusion
内核就是apache的,所以和他一样稳定,最好的是界面比IIS都友好!


我倒~~~那东西价格不菲阿!!

这个东西ibm自己都不用,已经有很多人说烂了。



jcqcool_5d

职务:普通成员
等级:1
金币:-2.0
发贴:83
#102001/9/12 17:07:13
win98(winnt)+apache(IIs40)+mysql 例解全攻略
清儿
********************
1.按装php(php-4.0.1pl2-Win32)
a.将php解压到c:\php4\目录下;
b.寻找文件php.ini-dist 复制到 c:\windows\(or 在winnt系统下的 c:\winnt\)下并更
名为php.ini
c.再将c:\php4目录下的所有dll文件拷到c:\windows\system(or 在winnt系统下的 c:
\winnt\system32)下,不要覆盖已有的dll文件;
d.将c:\php4目录下的php.exe文件拷到c:\windows(or 在winnt系统下的 c:\winnt)下;
e.extensio_dir= --> extension_dir=c:\php4\
f.doc_root= --> doc_root=C:\Program Files\Apache Group\Apache\htdocs

g. extension_dir = c:\php4
extension =php_ldap.dll
extension =php_zlib.dll
extension =php_calendar.dll
extension =php_exif.dll
extension =php_ftp.dll
extension =php_mssql70.dll (没有MSSQL7.0,这一项不要去掉#)
extension =php_imap.dll
.....................
原则:以上文件主要看你的c:\php4\文件夹下是否有*.dll文件,有就把#注释去掉,
没有请不要动;

h.其他细部设置:
asp_tags = On ; 允许使用ASP风格的标记<% %>
upload_max_filesize = 2097152;上载文件的最大字节
i.关于mysql的设置:
mysql.default_host = localhost;
(localhost在win98中是你的电脑名,网络属性中可以看到;在winnt中是主机名,通常
是localhost) ;
mysql.default_user = root; (用户名)
mysql.default_password= yourpasswd;(密码)
以上在您使用include函数时,只有被指定的目录下的文件才可以被包含
include_path = \path1;\path2;\path3....
***************************
2.apache(apache_1_3_12_win32)按装
a.双击运行apache_1_3_12_win32.exe
b.下一步--->yes--->next--->next(这里用默认目录按装)--->next(用典型按
装)--->next--->finish.
c.进入C:\Program Files\Apache Group\Apache\conf\目录下,寻找http.cnf文件,改
名为http.bak.
d.将http.cnf.default 改名为http.cnf
e.用记事本打开http.cnf
f.将:#BindAddress * ---> BindAddress 127.0.0.1
#Servername new.host.name ---> Servername localhost
(localhost在win98中是你的电脑名,网络属性中可以看到;在winnt中是主机名,通常是
localhost)
g.让你的APACHE来支持PHP4. 加上下面这么几句:
    ScriptAlias /php4/ "C:/php4/"
    AddType application/x-httpd-php4 .php
    AddType application/x-httpd-php4 .php3
    AddType application/x-httpd-php4 .php4
    Action application/x-httpd-php4 "/php4/php.exe"
h.设置Apache虚拟目录,加入以下行:
    Alias /test/ "c:/php4/test/" (按需要自行修改)
i. 增加默认启动文档:
DirectoryIndex index.html
DirectoryIndex index.htm
DirectoryIndex index.php
DirectoryIndex index.php3
DirectoryIndex index.php4
j. 在C:\Program Files\Apache Group\Apache\htdocs中建立info.php
info.php内容:
*******
    phpinfo();
    ?>
*******
k. 开始--->程序--->Apache Web Server--->Start Apache
l. 打开ie 输入:http://localhost/info.php
*******************************************
3.在win98下按装mysql(mysql-3.23.33-win)(winnt下按装请参见下面步骤"4.")
a.解压后,运行setup.exe
b.next--->next--->next--->next--->(采用默认安装)
c.在c:\mysql下有一个文件my-example.cnf改名为my.cnf拷贝到c:\下面,无须修改!!!

d.打开一个MS-DOS窗口在c:\mysql\bin>提示符下输入:mysqld
e.输入几个命令来测试一下:

C:\mysql\bin>mysqladmin ping
mysqld is alive
C:\mysql\bin>mysqlshow
+-----------+
| Databases |
+-----------+
| mysql |
| test |
+-----------+
f.输入mysql进行登陆!

C:\mysql\bin>mysql C:\mysql\bin>mysql -u root -p
pass回车)
Welcome to the MySQL monitor. Commands end with ; or \g.
our MySQL connection id is 8 to server version: 3.23.21-beta-debug
Type 'help' for help.
mysql>

********************************************
4.在winnt4(win2000)下按装mysql;
a.同3.a---c;
b.安装完成后,打开“开始”按钮中的“运行”,输入命令:C:\mysql\bin\mysqld-n
t.exe -install,并执行;
c.开始--->程序---->服务器管理器--->"计算机"菜单--->服务--->找到“
mysql”服务--->启动--->自动--->开始;
d.注销--->进行步骤3.d---f,进行测试。
********************************************************
5.在winnt4.0(spk6)下按装php+iis4
a.重复上面讲过的步骤1.a--e(用括号里的路径。)
b.doc_root= --> doc_root=C:\InetPub\wwwroot
c.在按有iis4.0的winnt系统上,开始--->程序---->WindowsNT 4.0 Option Pack
--->Microsoft Internet Information Server-->Internet 服务管理器
d.Internet Information Server-->计算机名--->在默认web站点项目上右击---&
gt属性--->选择--->ISAPI筛选器
e.添加--->筛选器名:php--->可执行文件:--->浏览C:\WINNT\system32\php4
isapi.dll--->确定
f.选主目录标签--->配置--->添加--->可执行文件:C:\php4\php.exe--->扩展
名:.php--->不包括的方法:(不添跳过)--->勾选脚本引擎选项--->确定。
g.在C:\InetPub\wwwroot中建立info.php
info.php内容:
*******
    phpinfo();
    ?>
*******
h.注销--->重新启动IIS4.0.(--->如果默认web站点没有启动,请右击"默认web站
点"--->启动)
i.启动IE--->http://localhost/php.ini测试一下。
g.小秘决,若您希望能执行多个属于php的扩展名,只需重复执行"f."步直到完成所有
扩展名即可。
********************************************************
6.注意:
a.其它版本的php,mysql,apche,windows(9x,nt,2000)按装方法类似。
b.本例中采用的大部分是用默认方式按装,以免产生不必要的麻烦,当然也可以采用其
它目录。不过设置有一些麻烦,建议初学者不要这样做。
********************************************
清儿作----jcqgool@sina.com-----清儿乐轩(http://jcqcool.home.chinaren.com)



bluebox

职务:普通成员
等级:1
金币:1.0
发贴:290
#112001/9/20 23:33:41
偶只知道在linux下怎么配置php+mysql,因为我在nt下用的是asp,所以也没话说,为什么不用linux呢?我觉的也不麻烦呀