php5.12+apache2.054+mysql5.0 window xp下安装手记(PHP China 中国开源之路 feifengxlq (飞风) )
php5.12+apache2.054+mysql5.0 window xp下安装手记
1、安装apache
apache_2.0.54-win32-x86-no_ssl,很easy的,一路next就ok了。安装完毕,打开安装目录下的\htdocs文件夹,修改里面任何一个文件后缀改为htm即可以。
打开http://localhost检查是否安装成功。
2、安装php5
解压php-5.1.2-Win32到目录到c:\php,将目录下的php5ts.dll copy到c:\windows目录下。
复制 c:\PHP 目录下的下列 dll 文件于 C:\windowssystem32 目录下:
fdftk.dll
fribidi.dll
gds32.dll
libeay32.dll
libintl-1.dll
libmhash.dll
libmysql.dll
libmysqli.dll
ntwdblib.dll
ntwdblib.dll
yaz.dll
其中 libmysql.dll 为 MySQL 4.1 之前版本的扩展支持,libmysqli.dll 为 MySQL 4.1 之后版本的扩展支持。因为我上面下载的是 MySQL 4.0.20 ,所以其实复制 libmysql.dll 即可。
复制 C:\PHP 目录下的 php.ini-dist 文件到 C:\windows 目录下,并改名为 php.ini ,并用记事本打开编辑:
定位到下面两行:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"
修改下面一行使它指向 c:\PHPext 目录,修改后如下:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\PHP\ext"
把;extension=php_mysql.dll前的;去掉
3、修改apache 目录下的 httpd.conf 文件,定位到下面这行:
DirectoryIndex index.html index.html.var
在其后面添加一个 PHP 默认页,通常是 index.php ,如下:
DirectoryIndex index.html index.html.var index.php
为了使 Apache 识别 PHP 的相关扩展名,搜索并定位到下面这个部分:
<Directory "c:/apache/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
在后面添加如下两行:
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
指定 php 模块,找到并定位到如下这行:
#LoadModule ssl_module modules/mod_ssl.so
在下面添加一行:
LoadModule php5_module c:\PHP\php5apache2.dll
使它指向 PHP5 目录下的 php5apache2.dll 文件,路径一定要准确。
如果要禁止目录浏览,查找并定位到下面这几行:
Options Indexes FollowSymLinks
去掉几行注释下面进跟着的一行的 Indexes 即可,修改后:
Options FollowSymLinks
OK,保存 httpd.conf 文件后重起 Apache 服务器。
写个PHP测试文件~OK~!
3、安装mysql-5.0.0-alpha-win,一路NEXT~~ok啦!
现在继续~^_^,电脑重装了,装这些还真麻烦~废话少说,开始~
1、安装phpMyAdmin-2.6.1-pl1
直接解压到htdocs目录下,当然也可以是你设定的虚拟目录,修改phpmyadmin文件夹下面的config.inc.php3文件的相关配置:
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
把USER,PASSWORD改成你在初始打开MYSQL时设定的用户名和密码~
打开http://localhost/phpmyadmin检查是否打开成功。
注意哦,一定要启动php对mysql的支持。
2、安装ActivePerl-5.8.7.813-MSWin32-x86-148120
一路next安装完毕啦,哦,对了,最好使用usr做为目录,以方便调试^_^
注意:有些电脑杀毒软件可能会提出危险警告,直接选择授权就好了。
现在配置apache对perl的支持。
打开apache配置文件httpd.conf定位到AddHandler cgi-script .cgi,增加 .pl
^_^好了,写个测试文件试试
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello, World.";
保存为test.cgi(记住要保存在默认目录下\Apache2\cgi-bin),打开http://localhost/cgi-bin/test.cgi
如果看到“Hello, World.”则安装成功啦!
当然如果你要更改cgi的目录也可以的~
打开apache配置文件httpd.conf寻找
#ScriptAlias /cgi-bin/ "C:/Apache/Apache2/cgi-bin/"
把前面的#号去掉 ,把C:/Apache/Apache2/cgi-bin/改为你需要支持CGI程序的目录
寻找<Directory "C:/Apache/Apache2/cgi-bin/">同样,也修改为你设定的目录
如果你还需要配置JAVA环境,继续看~~
配置JSP环境,偶尔也要用到,所以,我也配置好先~^_^
1、安装j2re-1_4_2_04-windows-i586-p
我这个很EASY的,直接NEXT就OK了,不过也有个不好之处,就是jdk安装目录都没得选择~汗!
安装完毕,就要配置下环境变量
JAVA_HOME="C:\Program Files\Java\j2re1.4.2_04\";
修改path为path=...;%JAVA_HOME%bin
测试是否安装,代开cmd,输入java -version,java(有些系统可能你要cd到jdk安装目录下得bin目录下才可以)试试~
2、安装jakarta-tomcat-5.0.16
前提是安装了jdk哦~
也很简单得,一路next就好了,注意他会要求输入密码得,这个一定要记住,用来管理用得^_^
打开http://localhost:8080/,出现tomcat得欢迎界面~^_^又安装成功了!
PS:tomcat默认的HTTP端口和用户名可以去修改tomcat目录下conf文件夹里面得server.xml和tomcat-user.xml文件。
好的,OK了,都搞定了YEAH!
如果要整合apache和tomcat,再另外搞去了!
1、安装apache
apache_2.0.54-win32-x86-no_ssl,很easy的,一路next就ok了。安装完毕,打开安装目录下的\htdocs文件夹,修改里面任何一个文件后缀改为htm即可以。
打开http://localhost检查是否安装成功。
2、安装php5
解压php-5.1.2-Win32到目录到c:\php,将目录下的php5ts.dll copy到c:\windows目录下。
复制 c:\PHP 目录下的下列 dll 文件于 C:\windowssystem32 目录下:
fdftk.dll
fribidi.dll
gds32.dll
libeay32.dll
libintl-1.dll
libmhash.dll
libmysql.dll
libmysqli.dll
ntwdblib.dll
ntwdblib.dll
yaz.dll
其中 libmysql.dll 为 MySQL 4.1 之前版本的扩展支持,libmysqli.dll 为 MySQL 4.1 之后版本的扩展支持。因为我上面下载的是 MySQL 4.0.20 ,所以其实复制 libmysql.dll 即可。
复制 C:\PHP 目录下的 php.ini-dist 文件到 C:\windows 目录下,并改名为 php.ini ,并用记事本打开编辑:
定位到下面两行:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"
修改下面一行使它指向 c:\PHPext 目录,修改后如下:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\PHP\ext"
把;extension=php_mysql.dll前的;去掉
3、修改apache 目录下的 httpd.conf 文件,定位到下面这行:
DirectoryIndex index.html index.html.var
在其后面添加一个 PHP 默认页,通常是 index.php ,如下:
DirectoryIndex index.html index.html.var index.php
为了使 Apache 识别 PHP 的相关扩展名,搜索并定位到下面这个部分:
<Directory "c:/apache/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
在后面添加如下两行:
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
指定 php 模块,找到并定位到如下这行:
#LoadModule ssl_module modules/mod_ssl.so
在下面添加一行:
LoadModule php5_module c:\PHP\php5apache2.dll
使它指向 PHP5 目录下的 php5apache2.dll 文件,路径一定要准确。
如果要禁止目录浏览,查找并定位到下面这几行:
Options Indexes FollowSymLinks
去掉几行注释下面进跟着的一行的 Indexes 即可,修改后:
Options FollowSymLinks
OK,保存 httpd.conf 文件后重起 Apache 服务器。
写个PHP测试文件~OK~!
3、安装mysql-5.0.0-alpha-win,一路NEXT~~ok啦!
现在继续~^_^,电脑重装了,装这些还真麻烦~废话少说,开始~
1、安装phpMyAdmin-2.6.1-pl1
直接解压到htdocs目录下,当然也可以是你设定的虚拟目录,修改phpmyadmin文件夹下面的config.inc.php3文件的相关配置:
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
把USER,PASSWORD改成你在初始打开MYSQL时设定的用户名和密码~
打开http://localhost/phpmyadmin检查是否打开成功。
注意哦,一定要启动php对mysql的支持。
2、安装ActivePerl-5.8.7.813-MSWin32-x86-148120
一路next安装完毕啦,哦,对了,最好使用usr做为目录,以方便调试^_^
注意:有些电脑杀毒软件可能会提出危险警告,直接选择授权就好了。
现在配置apache对perl的支持。
打开apache配置文件httpd.conf定位到AddHandler cgi-script .cgi,增加 .pl
^_^好了,写个测试文件试试
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello, World.";
保存为test.cgi(记住要保存在默认目录下\Apache2\cgi-bin),打开http://localhost/cgi-bin/test.cgi
如果看到“Hello, World.”则安装成功啦!
当然如果你要更改cgi的目录也可以的~
打开apache配置文件httpd.conf寻找
#ScriptAlias /cgi-bin/ "C:/Apache/Apache2/cgi-bin/"
把前面的#号去掉 ,把C:/Apache/Apache2/cgi-bin/改为你需要支持CGI程序的目录
寻找<Directory "C:/Apache/Apache2/cgi-bin/">同样,也修改为你设定的目录
如果你还需要配置JAVA环境,继续看~~
配置JSP环境,偶尔也要用到,所以,我也配置好先~^_^
1、安装j2re-1_4_2_04-windows-i586-p
我这个很EASY的,直接NEXT就OK了,不过也有个不好之处,就是jdk安装目录都没得选择~汗!
安装完毕,就要配置下环境变量
JAVA_HOME="C:\Program Files\Java\j2re1.4.2_04\";
修改path为path=...;%JAVA_HOME%bin
测试是否安装,代开cmd,输入java -version,java(有些系统可能你要cd到jdk安装目录下得bin目录下才可以)试试~
2、安装jakarta-tomcat-5.0.16
前提是安装了jdk哦~
也很简单得,一路next就好了,注意他会要求输入密码得,这个一定要记住,用来管理用得^_^
打开http://localhost:8080/,出现tomcat得欢迎界面~^_^又安装成功了!
PS:tomcat默认的HTTP端口和用户名可以去修改tomcat目录下conf文件夹里面得server.xml和tomcat-user.xml文件。
好的,OK了,都搞定了YEAH!
如果要整合apache和tomcat,再另外搞去了!