• Apache2+php5.0.4Win32+mysql4.0.18 win32配置



    操作系统 win2003 系统盘为: I:盘

    第一步: 安装apache 并配置支持PHP

    点击安装文件apache_2.0.50-win32-x86-no_ssl.msi
    将 apache安装在 I:\apache2 目录(随自己喜好)下
    将php-5.0.4-Win32.zip 里内容解压到 F:\php-5.0.4-Win32 里
    找到 php目录里的 php.ini-dist 重命名为 php.ini 并拷到I:\ windows目录里
    再将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录I:\windows\system里

    配置apache里的httpd.conf
    打开 I:\Apache2\conf\httpd.conf 这个文件
    找到 AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312 (让默认语言编码为简体中文)
    在httpd.conf最后加入Alias /myweb/ "H:/myweb/"(我将把文件放在H:盘的myweb文件夹下)
    找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php
    为了避免不必要的冲突我把端口改为8888
    Listen 8888

    选择安装模式: 模块化模式安装 或 CGI模式安装 (选一样即可)

    --------------模块化安 装配置------------------------------------
    找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行
    LoadModule php5_module I:/php-5.0.4-Win32/php5apache2.dll
    其中d:/php/php5apache2.dll 为你php目录中php5apache2.dll所在的位置
    (php-4.4.0-win32版本时,php4apache2.dll在 I:/php-4.4.0-Win32/sapi/下)
    找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行
    AddType application/x-httpd-php .php
    ---------------------------------------------------------------

    --------------CGI 安装配置--------------------------------------
    找到 AddType application/x-gzip .gz .tgz 这行,加入如下即可
    ScriptAlias /php/ "I:/php-5.0.4-win32/"
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "/php/php-cgi.exe"
    ---------------------------------------------------------------

    此 时PHP环境基本已经配置成功
    重新启动apache服务
    在WEB目录(如我的H:\myweb)里建一个名为test.html的文件 内容如下
    <html>
    <head>
    <title>test</title>
    </head>
    <body>
    test
    </body>
    </html>
    用 浏览器打开 http://localhost:8888/myweb/test.html
    如果显示test表示Apache配置成功

    在 WEB目录(如我的H:\myweb)里建一个名为test.php的文件内容如下
    <? echo phpinfo(); ?>
    用 浏览器打开 http://localhost:8888/myweb/test.php
    如果可以看到php配置输出信息就OK了

    第 二步 安装mysql

    将mysql安装到指定目录,如我的是C:/mysql 如下载的是非安装的mysql压缩包,直接解压到指定目录就可以了
    然后点击C:\mysql\bin\winmysqladmin.exe这个文 件 其中C:\mysql是你的mysql安装目录
    输入winmysqladmin的初始用户、密码 (注:这不是mysql里的用户、密码)随便填不必在意
    确定之后你的右下角任务的启动栏会出现一个红绿灯的图标,红灯亮代表服务停止

    修 改mysql数据库的root密码
    用cmd进入命今行模式输入如下命令: ( 注: C:\mysql 为mysql安装目录)
    cd C:\mysql\bin
    mysqladmin -u root -p password 123456
    回车出现
    Enter password: ( 注:这是叫你输入原密码. 刚安装时密码为空,所以直接回车即可)
    此时mysql 中账号 root 的密码 被改为 123456 安装完毕

    三、配置php.ini并测试mysql
    (php.ini为 d:\windows下的 php.ini)
    找到extension_dir = "./" 改为 extension_dir = "d:/php/ext"
    找到
    ;extension=php_mysql.dll
    将';'去掉改为
    extension=php_mysql.dll
    找 到
    ;session.save_path = "/tmp"
    将';'去掉 设置你保存session的目录,如
    session.save_path = "I:/php-5.0.4-Win32/session_temp";

    重启apache服务
    重启mysql服务器
    在Web目录下 H:\myweb建立testdb.php文件内容如下:
    <?php
    $link=mysql_connect('localhost','root','123456');
    if(!$link) echo "fail";
    else echo "success";
    mysql_close();
    ?>

    用浏览器 打开http://localhost:8888/myweb/testdb.php 如果输出success就OK了

    转自:http://old.blog.edu.cn/user1/19735/archives/2005/1022250.shtml 

  • 相关阅读:
    败家MM
    Lucene.Net
    罗氏制药事件
    关于request编码的问题
    昨天做了个站内全文搜索
    有时间研究 ror框架,ProMesh.NET: 开源的.net MVC框架
    DotLucene搜索引擎Demo之:创建索引
    超低密度SiO2气凝胶的制备及成型研究
    使用System.out.print/prilntln() 输出时存在的问题
    对C++对象实例化的测试
  • 原文地址:https://www.cnblogs.com/bicabo/p/1667066.html
Copyright © 2020-2023  润新知