windows下搭建LAMP框架

    xiaoxiao2021-03-25  154

        不使用集成安装包(xampp或者wamp等等),自己在windows下组建LAMP框架。

    前提

    1、组件版本

    apache2 安装目录:c:/apache2 php5 安装目录:c:/php5 mysql5 其root用户的密码为:123456

    2、php版本

    php官网下载(http://windows.php.net/download)有2个php版本:

    Non Thread Safe:没有apache的dll文件Thread Safe:有apache的dll文件

    所以应该下载php x86 Thread Safe

    一、向Apache中加入PHP模块

    1、配置

    在c:/apache2/conf/httpd.conf中任意位置插入以下两句代码:

    LoadModule php5_module "c:/php5/php5apache2_2.dll " AddType application/x-httpd-php .php

    第一句代码的作用是使得Apache在启动时载入PHP模块。 第二句的作用是使Apache能够识别.php的扩展名。 注意:第一条语句中的是php5apache2_2.dll。

    如果使用的Apache版本是1.3.x,使用php5apache.dll 如果使用的Apache版本是2.0.x系列使用php5apache2.dll 如果使用的Apache版本是2.2.x系列用php5apache2_2.dll 若此处错误则运行PHP代码时会提示httpd.exe应用程序错误

    2、验证

    测试加入PHP是否成功: 1)在c:/apache2/htdocs中新建test.php

    <? php phpinfo(); ?>

    2)重启apache服务 3)浏览器输入:http://localhost/test.php

    二、向php中加入mysql模块

    1、配置

    1)复制c:/php5/php5ts.dll到c:/windows/system32下 2)复制c:/php5/php.ini-dist到c:/windows下,并对这个文件重命名为php.ini 3)配置c:/windows/php.ini

    doc_root = "c:/apache2/htdocs" extension_dir = "c:/php5/ext" extension=php_gd2.dll extension=php_mysql.dll

    4)复制c:/php5/libmysql.dll到c:/apache2/bin下

    2、验证

    测试mysql是否关联成功: 1)在c:/apache2/htdocs新建test2.php

    <?php $link=mysql_connect("localhost","root","123456"); if(!$link) { echo "失败!"; } else { echo "成功!"; } mysql_close(); ?>

    2)重启apache服务 3)浏览器输入:http://localhost/test2.php

    转载请注明原文地址: https://ju.6miu.com/read-2836.html

    最新回复(0)