win2003Apache+PHP+Mysql+PHPmyadmin

软件版本:

Apacheèhttpd-2.2.25-win32-x86-no_ssl.msi

php-5.4.3-Win32-VC9-x86.zip è2003只支持到php5.4。

mysqlèmysql-installer-community-5.6.13.0.msi

 

安装篇:

将所有软件都安装到D盘的webserver文件夹,

在php5下新建一个文件tmp  赋予权限~


1.安装vcredist_x86.exe

2.安装apache



3.安装PHP
将PHP压缩包解压到webserver\php5目录下,并将php.ini-production复制并改名为php.ini。

配置篇:

Apache配置:

编辑Apache的配置文件D:\webserver\apache\conf\httpd.conf(编辑前最好保存一份)

1.修改网站根目录为D:\wwwroot,并新建目录D:\wwwroot

修改DocumentRoot "D:/wwwroot"

2.修改网站目录权限


修改<Directory  "xxxxxxx">修改为网站根目录,并改为allow from all

3.Apache支持PHP

找到LoadModule,在下面添加
LoadModule php5_module “D:/webserver/php5/php5apache2_2.dll”   (这个地方的双引号必须是英文键盘下的)
PHPIniDir "D:/webserver/php5"

4.增加.php扩展:

找到 DirectoryIndex index.html,修改为 DirectoryIndex index.php index.html

5.找到 AddType application/x-gzip .gz .tgz ,在下面分别添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

6.完成后运行“开始——程序——Apache HTTP Server 2.2——Configure Apache Server——Test
Configuration”检查Apache的配置文件,有错误根据错误提示排错。

PHP配置:

1.将php5目录下的所有.dll文件复制到c:\windows\system32下面:
copy D:\webserver\php5\*.dll  C:\windows\system32\

2.修改php.ini
将下面的模块前面的“;”去掉:
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
#extension=php_mhash.dll
#extension=php_mime_magic.dll
#extension=php_ming.dll
extension=php_xmlrpc.dll

3.short_open_tag = On

4.搜素upload_tmp_dir  指定php下的tmp目录

5.搜素extension_dir
= 前面的;去除

6.然后设置:

变量可以不设置

7.设置环境变量,将PHP安装文件夹位置添加到Windows的系统路径中。计算机>属性>高级系统属性>环境变量>系统变量>Path>编辑,在变量值中添加 D:\webserver\php5; D:\webserver\php5\ext ,具体路径根据自己的情况改变。

8.在D:\wwwroot 新建phpinfo测试页面phpinfo.php,内容如下:
<?php
Phpinfo();
?>

9.修改虚拟主机的路径

10.

11.

12.访问127.0.0.1/phpinfo.php,看是否出现测试页面内容。
特别要注意,是否支持mysql、gd、mcrypt等。

测试mysql的连接页面

<?php
$link=mysql_connect('localhost','root','htuidc');
if($link)
  echo "success";
?>
安装mysql:

1.安装wic_x86_chs.exe

2.安装dotNetFx40_Full_x86_x64.exe

3.安装mysql-service



WAMP搭建的更多相关文章

  1. 01.WAMP搭建 [Win7+Apache2.4+MySQL5.7+PHP7

    WAMP搭建[Win7+Apache2.4+MySQL5.7+PHP7 一.背景 将电脑光驱位拆换成固态硬盘(120g),专门装了一个系统用于工作.之前一直使用PHPstudy和WAMP这种集成环境, ...

  2. MAMP和WAMP搭建Web环境,数据库,数据分布可视化

    MAMP和WAMP搭建Web环境,数据库,数据分布可视化 1. 数据库 用MAMP和WAMP搭建Web环境,数据分布可视化 Web环境Web服务器:Apache.Nginx,处理Web请求数据库:My ...

  3. 解决WAMP搭建PHP环境后后局域网其他机器无法访问的问题

    刚安装wamp以后本地访问localhost或者127.0.0.1可以访问,但是如果局域网内其他电脑访问则出现403错误.从网上找了很多,各种说法都有了,却没几个好用的.解决问题方法如下: 1,首先确 ...

  4. 使用Wamp搭建Php本地开发环境,HBuilder调试

    初涉Php,此处做点笔记,希望下次不要能够轻松应对,至少不要在入同一个坑 本文摘要: wamp和HBuilder和Mysql5.7的安装包 Wamp的使用,包括80端口,443端口的占用问题 HBui ...

  5. wamp搭建的服务器远程无法访问的问题

    最近在一台win2003的服务器上安装配置好了wamp,服务启动正常,服务器本机访问localhost正常,但是我自己的电脑(相对于服务器来说是远程机器)访问时,提示显示You don't have ...

  6. Wamp搭建的服务器登录的时候出现Access denied for user 'hello'@'localhost' (using password: YES)

    想用自己电脑做一个服务器,然后就选择了Wamp,本来一切顺利,可是到登录的时候却出现了问题,出现了 Access denied for user 'hello'@'localhost' (using ...

  7. WAMP搭建与配置

    使用WampServer整合软件包进行WAMP环境搭建 WampServer是一款由法国人开发的Apache Web服务器.PHP解释器以及MySQL数据库的整合软件包.免去了开发人员将时间花费在繁琐 ...

  8. 怎么从一台电脑的浏览器输入地址访问另一台电脑服务器(WAMP服务器已搭建,PHPSTORM装好了)

    服务器电脑WAMP环境搭建好了,浏览器输入LOCALHOST就能访问本地 WAMP/WWW 目录下PHP文件,怎么样才能从另一台电脑通过浏览器访问呢?求详细步骤... glwbdtb | 浏览 180 ...

  9. WampServer 给电脑搭建apache服务器和php环境

    WampServer 给电脑搭建apache服务器和php环境 前端不仅要做页面展示层,还负责着数据交互的部分,不要等到后端人员做好工作了前端才开始对接,那样太被动了. 前端在完成静态页面的编码后,就 ...

随机推荐

  1. oracle 树形SQL

    oracle树形sql查询实例分析   通过此SQL语句  [sql] select  * from tree    查看原始数据如下:     我们要想得到如下的一个树形查询结果如下图所示(包含 R ...

  2. C语言位运算符及作用:与、或、异或、取反、左移和右移

    一.& 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0应用:(1)清零 若想对一个存储单元清零,即使其全部二进制位为0,只要找一个二进制数,其中各个位符合一下条件:原来的数 ...

  3. NodeJS学习历程 - (一)工具篇

    后端工具 1.express:开发框架 npm install express 2.mongoose:MongoDB的处理插件 npm install mongoose 教程一:Mongoose全面理 ...

  4. springmvc 对REST风格的支持

    1.PathVariable注解 用于映射url的占位符到目标方法的参数中 例子: @RequestMapping("/testPathVariable/{id}") public ...

  5. [ActionScript 3.0] AS3实现图像径向转旋效果

    原图    效果     import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.Blen ...

  6. wap资费页面

    移动网关 CMWAP 返回vnd.wap.wml 用CMWAP接入点发一个http的请求时,移动的10.0.0.172这个代理网关会回一个确认页面,中国特色.处理的办法是检测到Content-type ...

  7. (转).net Application.DoEvents()的作用

    原文地址:http://blog.csdn.net/weinierbian/article/details/6231589 Application.DoEvents()的作用:处理所有的当前在消息队列 ...

  8. EDS 14.0 dtc:commmand not found

    EDS 14.0在生成dtb文件时,输入命令: dtc -I dts -O dtb -o soc_system.dtb soc_system.dts 出现错误: bash:dtc:command on ...

  9. Redis附加功能之Redis流水线pipeline

    流水线功能的目的:通过减少客户端与服务器之间的通信次数来提高程序的执行效率. 一.通信 在一般情况下, 用户每执行一个 Redis 命令,客户端与服务器都需要进行一次通信:客户端会将命令请求发送给服务 ...

  10. C语言sizeof陷阱

    执行以下程序,查看输出: #include <stdio.h> #define TOTAL_ELEMENTS (sizeof(array) / sizeof(array[0])) int  ...