当前位置:Linux教程 - Mysql - Win2K+Apache1.3.20+PHP4.0.5+MySQL3.23.38安装笔记

Win2K+Apache1.3.20+PHP4.0.5+MySQL3.23.38安装笔记



         Win2K+Apache1.3.20+PHP4.0.5+MySQL3.23.38安装笔记
    作者:SeeLinux Email:[email protected] 主页:http://www.webrj.com
    最近Apache、Php及MySQL都出了新的版本, 本人也和大家一样急着那来在Linux及Win2k安装新的版本,测试新的功能,现将我在win2k中所写的安装笔记整理如下:

    一、所需软件:
    1、Windows 2000 Professional 或 Windows 2000 server
    2、Apache 1.3.20(apache_1.3.20.zip)
    http://httpd.apache.org/dist/httpd/apache_1.3.20.zip
    3、PHP 4.0.5 (php-4.0.5-Win32.zip)
    http://www.php.net/do_download.php?download_file=php-4.0.5-Win32.zip&source_site=www.php.net
    4、MySQL 3.23.38 (mysql-3.23.38-win.zip)
    http://www.mysql.com/Downloads/MySQL-3.23/mysql-3.23.38-win.zip
    以上相关下载链接来自http://www.oso.com.cn

    二、安装过程:
    1、将 Apache 1.3.20 安装到 C:\Web_server\apache\ 目录下。
    2、将 PHP 4.0.5 解压到 C:\Web_server\php\ 目录下。
    3、将 MySQL 3.23.38 安装到 C:\Web_server\mysql\ 目录下。
    4、将 C:\web_server\php\php4ts.dll 文件拷贝到 C:\WINNT\system32\ 目录下。
    5、将 C:\web_server\php\php.exel 文件拷贝到 C:\WINNT\ 目录下。
    6、将 C:\web_server\php\php.ini-dist 文件拷贝到 C:\WINNT\ 目录下,并将php.ini-dist 更名为 php.ini。
    7、运行 C:\Web_server\apache\Apache\Apache.exe -i –n
    8、运行 C:\Web_server\mysql\bin\mysqld-nt.exe --install
    9、编辑 C:\WINNT\php.ini
    - 找到 “extension_dir = ./ ” 字段
    将其改为 extension_dir = "C:\web_server\php\extensions"。
    10、运行 C:\Web_server\apache\Apache\Apache.exe -i –n
    11、编辑 C:\Web_server\apache\Apache\conf\httpd.conf ,找到 “ #BindAddress * ” 字段
    将其改为 BindAddress 127.0.0.1 。 (我在局域网里用的如: BindAddress 192.168.0.8,如在internet中主机有固定IP地址需改为你主机的实际IP地址)
    - 找到 “ServerName” 字段
    将其改为 ServerName localhost。 (也可改为相应的名称,如ServerName www.webrj.com
    - 找到 “ ScriptAlias /cgi-bin/ "C:/Web_server/apache/Apache/cgi-bin/" ” 字段
    在其下面加入 ScriptAlias /php/ "C:/Web_server/php/"
    - 找到 “# And for PHP 4.x, use: ” 字段
    在其后面加入
    AddType application/x-httpd-php .php3 //以php3为后辍名解释
    AddType application/x-httpd-php .php4 //以php4为后辍名解释
    AddType application/x-httpd-php .php //以php为后辍名解释
    AddType application/x-httpd-php .phtml //以phtml为后辍名解释
    Action Application/x-httpd-php "c:/Web_server/php/php.exe"
    你也可以加入你相应的后辍名,只要你喜欢!
    - 找到 “ #LoadModule usertrack_module modules/mod_usertrack.so” 字段加入
    LoadModule php4_module c:/web/php/sapi/php4apache.dll并保存。
    现在激动时该到了,你在WEB主目录下新建一个phpinfo.php,内容如下:
    phpinfo();
    ?>
    保存后,在游览器中打入http://127.0.0.1/phpinfo.php,如能出现PHP的相关信息,那么祝贺你你已成功地在win2k安装了Apache1.3.20+PHP4.0.5+MySQL3.23.38,你现在就可以进入开发强大的PHP程序了。

    附:由于我公司原来有一台p133+16M旧计算机,跑win95也很慢,用的人也很少,所以我把它改成了Red Hat Linux 6.1操作系统并与windws NT并存,把LINUX变成了Web Server,Email Server,DNS Server并重新编译了Apache1.3.20+php4.0.3pl1+mysql3.22.32(因为webrj.com主机的编译版本为:php4.0.3pl1+mysql3.22.32)来调试本站(http://www.webrj.com)的PHP+MySQL程序,虽然编译时花了差不多6、7个小时,但还是值得的。现在这台LINU服务器运行良好,从来没有当机过,还负责公司几十号人的内部网Email传输及域名解释,在没有开 X window窗口下请求PHP程序,速度非常快,如有时间我会把LINUX相关的配置笔记整理出来,放到我主页上去。各位看官:瞧!LINUX!!