Windows7搭建Wamp环境

  wamp:Windows + Apache + MySQL + PHP

  首先,在D盘根目录下新建目录wamp,wamp下建目录www和bin,www目录作为网站文件入口目录,bin下建目录Apache2.4.23、Php7.0.9、Mysql5.7.13,分别作为apache、php和mysql的安装目录。

1. Apache的安装和配置:

(1)Apache下载(官网):http://httpd.apache.org/download.cgi

  选择最新版本2.4.23,点击“Files for Microsoft Windows”。

  由于Apache本身并不提供已编译的安装包,只提供源码,所以如果我们自己无法编译,可以选择官方推荐的第三方提供编译的网站,这里选择ApacheHaus:http://www.apachehaus.com/cgi-bin/download.plx,然后选择需要下载的Windows版本,这里选择Apache2.4 VC11,选择64位的(根据Windows系统进行选择),下载。

  下载完成后解压到wamp/bin/apache2.4.23目录下。

(2)Apache配置文件D:\wamp\bin\Apache2.4.23\conf\httpd.conf修改:

  Define SRVROOT “D:\wamp\bin\Apache2.4.23”。

  Listen 80(cmd下使用命令netstat -a查看那你的80端口是否被占用,是则改为别的端口)

(3)Apache主服务安装与配置:

  在cmd中输入“D:\wamp\bin\Apache2.4.23\bin\httpd.exe” -k install -n apache,安装apache服务,并将该服务命名为apache。

安装成功的提示:

  在安装目录bin目录下找到ApacheMonitor.exe,双击运行该文件,此时桌面右下角会出现一个图标,双击图标,出现窗口界面:

  点击“start”即可启动apache服务。

  在浏览器中访问http://localhost,若出现如下界面则表示Apache分服务器的基本配置已经完成了。

  Apache默认的网站存放目录为htdocs文件夹,若需要更改网站的存放目录,就必须修改相应的Apache配置。在配置文件httpd.conf中找到“DocumentRoot”配置项,将其值修改为只想网站的正确目录,这里改为“D:/wamp/www”。

  DocumentRoot "${SRVROOT}/htdocs" 改为:DocumentRoot "D:\wamp\www"

  <Directory "${SRVROOT}/htdocs"> 改为:<Directory "D:\wamp\www">

  重启Apache服务。可将原来htdocs目录下的index.html文件剪切到新的网站目录进行测试,若可以访问则表示网站目录修改成功。

  修改项目入口文件配置DirectoryIndex:一般情况下我们都是以index.php、index.htm、index.html作为web项目的入口,Apache默认的入口只有index.html,我们可以手动添加其他两个入口文件的支持:

  DirectoryIndex index.html 改为:DirectoryIndex index.php index.htm index.html

2. PHP安装与配置:

(1)PHP下载(官网):http://php.net/downloads.php

  这里选择php7,点击“Windows downloads”:http://windows.php.net/download#php-7.0

与Apache环境搭配,这里选择的是“Thread Safe”版本,同样选择64位的,VC14,下载,解压到D:\wamp\bin\Php7.0.9目录。

(2)PHP配置文件修改:

  复制文件D:\wamp\bin\Php7.0.9\php.ini-development,更改文件名为php.ini。打开php.ini文件,修改以下配置项的值:

Date.timezone = Asia/Shanghai

激活php的扩展功能(去除注释符‘;’):

extension_dir = "D:\wamp\bin\Php7.0.9\ext"     // 扩展目录

extension=php_bz2.dll

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

extension=php_xmlrpc.dll

extension=php_pdo_odbc.dll

doc_root = "D:\wamp\www"                  // 网站入口目录

session.save_path = "D:\wamp\phpsessiontmp"    // session文件存放位置

upload_tmp_dir = "D:\wamp\phpfileuploadtmp"    // 上传文件临时文件存放位置

3. 配置Apache支持PHP:

  在Apache配置文件conf/httpd.conf中打开“LoadModule vhost_alias_module”配置(去掉前面注释符“#”),并在下面添加如下配置:

  LoadModule php7_module "D:\wamp\bin\Php7.0.9\php7apache2_4.dll"

  PHPIniDir "D:\wamp\bin\Php7.0.9"

  AddType application/x-httpd-php .php .html .htm

  这里有一个巨坑,因为php7是VC14编译的,所以需要安装VC2015(即VC14)运行时环境,不然重启Apache会出现如下错误提示:

  VC14下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145,点击下载然后安装即可,注意安装VC14必须开启者3个服务,否则会安装失败:

Windows Modules Installer、Windows Update、Windows Defender。

  安装完VC14后再重启Apache,写一个php文件调用phpinfo(),命名为phpinfo.php,将该文件放在D:\wamp\www目录下,在浏览器访问http://localhost/phpinfo.php,若出现以下界面说明Apache已成功支持PHP。

4. MySQL的安装与配置:

(1)Mysql下载(官网):http://dev.mysql.com/

  点击“Downloads”,选择“Windows”,下载mysql安装包,然后点击安装,这里可能会出现一个“This application requires .NET Framework4.0.”的错误提示,所以需要先安装.NET Framework4.0.下载地址:

https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30653

安装后再继续安装mysql。

(2)MySQL安装:

  这里安装过程会出现一个坑:

  就是在选择安装组件的时候,需要点击一下右边已经选择的组件才会出现“Advanced Options”,点击之后才能进行安装目录和数据存放目录的选择,这里将MySQL安装到D:\wamp\bin\Mysql5.7.13目录下。

  MySQL安装的过程比较慢。

  安装完成后写一个PHP脚本测试一下是否可以成功连接mysql,若可以成功连接则说明Mysql已安装成功,PHP已经可以支持Mysql了。

  至此,WAMP开发环境已全部手动安装配置成功!!!

时间: 2024-10-29 19:06:18

Windows7搭建Wamp环境的相关文章

win7下搭建WAMP环境

本文安装方法适用于Windows7下的Apache+MySQL+PHP(WAMP)安装,同时也适用于Windows XP系统下的安装和配置. 一.安装环境 操作系统是Windows7 中文版/英文版, Apache.PHP.MySQL官网下载的: MySQL下载: http://dev.mysql.com/downloads/mysql/ Apache下载:http://httpd.apache.org/download.cgi PHP下载:http://php.net/downloads.ph

搭建wamp环境,数据库基础知识

服务器管理软件php Apache.net IISjava Tomcat 服务器管理软件起到的作用:管理服务器工作,具体的工作如下:1.静态页面用户将请求发送到服务器,服务器中的服务器管理软件将请求发给相应的页面,静态页面将内容反馈给服务器管理软件,服务器管理软件再将静态页面呈现给用户.2.动态页面用户将请求发送到服务器,服务器中的服务器管理软件将请求发给相应的页面,页面再发给php(如果用到数据库,则php和数据库Mysql建立链接)将页面转换成静态的反馈给服务器管理软件,服务器管理软件再将页

windows7搭建wnmp环境

官方下载地址 Nginx MySql PHP 到官网上下载对应版本压缩包,我下载的是分别是nginx1.12.1,mysql5.6.37,php5.6.31. [php5.6.31须安装VC11运行库即Visual C++ Visual Studio 2012,下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=30679] 一:安装Nginx 把下载下来的nginx-1.12.1.zip文件,解压到指定的目录(更名为:ng

Windows系统下搭建WAMP环境

Wamp就是Windos Apache Mysql PHP集成安装环境,即在window下的apache.php和mysql的服务器软件.其中php环境配置是至关重要的一部分,本文就针对php在本地的环境配置中作简要说明. 1.安装Apache 获取 Apache Server 下载,这个是包括了open ssl 模块的window可执行程序,直接运行安装到我们需要放置的目录下面.注意使用80端口,这样不必额外制定端口号就可以访问本地Http Server了,一切安装好后,打开浏览器,输入htt

windows 环境下wamp环境的搭建。

学php要搭建wamp环境,经常使用的是wampserver,也挺好用的,一键傻瓜式安装,挺省事的.但是程序员都是爱折腾的,总要求要有完美的环境.于是用来用去,觉得还是散装环境最能体现自己的逼格. 其实php的环境是什么,这无关紧要,关键的是你的php代码水平如何.因此强烈建议[新手]们不要在配置环境上浪费太多的精力,集成的wampserver已经足够用了.如果你执意要折腾,那就跟我我的教程走吧,少走些弯路. 环境分为三个大块: 一.apache 二.php 三.mysql 简单介绍一下这三者之

Windows10 wamp环境虚拟主机端口配置

Windows搭建wamp环境比Linux系统要简单的多,但是网上很多经验有些误解,导致花了很多时间才配置好. 1.下载wampserver    http://xiazai.xiazaiba.com/Soft/W/wamp_2.5_XiaZaiBa.zip?pcid=27954&filename=wamp_2.5_XiaZaiBa.zip&downloadtype=xiazaiba_seo 安装好之后,wamp程序显示为绿色表示所哟服务开启,如果不是需要重新安装确保正常. 先访问  lo

wamp环境搭建

小生最近一直在倒腾php的一些东西.刚入门,所以将一些学习过程中的一些东西整理一下.首先就是关于wamp环境的搭建以及虚拟机的搭建.小白一枚,大神请无视之. 关于搭建所需要的软件,可以到下面的链接寻找.http://pan.baidu.com/s/1i3AgY93 建议建一个wamp的文件夹,下面放apache.mysql.php以及www目录 安装 apache安装过程中设置localhost为主机名,然后将apache安装到wamp目录下: php则直接解压到php目录中: mysql安装中

php环境搭建-WAMP(Win7+APCHE+MYSQL+PHP)

[引言] php开发环境对于每个phper来说,应该像呼吸一样,不应该是很困难的事.下面我教大家怎么搭建php环境,也是我自己的一个总结,希望能和大家一起提高.(大家要不吝分享,才能很快的提高) [准备工作] 准备工作开始,首先查看自己电脑是多少位的操作系统(不会问度娘),我的电脑是64位Win7操作系统,我就以64位为例 php版本:php-5.6.15-Win32-VC11-x64.zip   http://www.php.net/downloads.php apache :httpd-2.

Windows下Apache+PHP+MySQL开发环境的搭建(WAMP)

准备工作: 1.下载apache服务器安装包,官网http://www.apache.org/,下载地址:http://httpd.apache.org/download.cgi 2.下载MySQL,官网:http://www.mysql.com/, 下载地址:http://dev.mysql.com/downloads/mysql/ 3.下载php,官网:http://php.net/, 下载地址:http://windows.php.net/qa/ 安装步骤: 1.安装apache服务器: