window+amp搭建步骤

安装步骤:
    1.安装mysql。。
    2.安装Apache。。   
    3.安装php。。(不用安装包,可把压缩包解压copy到目录下(建议用解压缩的))
    4.配置php.ini
    5.配置Apache目录下conf里httpd.conf文件夹。
    6。重启Apache,然后在虚拟路径下建立测试文件访问。
MYSQL:
1。选择下一步进行安装。

2. 可以看见三个选项:
        1.Typical
        2.Complete
        3.Customs(也可以选择自定义安装,安装到自己想要的硬盘下。然后下面的步骤同下)
   默认选择typical点击next安装。
3。点击install进行安装。
4. 点击next进行下一步。
5. 点击finish进入到mysql服务配置。
6. 点击next进入下一步。
7. 页面显示:Detailed Configuration和Standard Configuration配置,默认选择第一个点击next进入下一步。
8. 页面显示Developer Machine 、Server Machine、Dedicated Mysql Server Machine。默认选择第一个(Developer machine)点击next进入下一步。
9。页面显示Multifunctional Database、Transactional Database Only 和 Non-Transactional Database Only,默认选择Multifunctional Database点击next进入到下一步。
10. 页面点击next进入到下一步(也可以选择数据库保存的位置,然后同下)。
11. 页面显示Decision Support(DSS)/OLAP 、Online Transaction Processing(OLTP)、Manual Setting,默认选择Decision Support(DSS)/OLAP,点击next进入到下一步。
12. 页面显示Enable TCP/Ip Networking 、Enable Strict Mode.端口一般默认为3306,把两个选项勾选,点击next进入到下一步。
13. 页面显示Standard Character Set、Best Support For Multilingualism、Manual Selected Default Character Set /Collation.选择做第三个Manual Selected Default Character Set /Collation把默认编码设置为utf8,点击next进入到下一步。
14. 页面显示Install As Windows Service 和 Include Bin Directory in Windows PATH.勾选三个选项点击next到下一步。
15. 页面显示输入密码。即输入数据库的密码(如果没有卸载干净可能要输入上一次安装时的密码,然后再进行现数据库密码的设置)。第二个可勾选项可以自己选择是否允许远程访问数据库(勾上可以远程访问,不勾(默认)不可以),下一个选项不勾,点击next进入到下一步。
16. 点击Execute执行。

    如果遇到安装的最后一个步骤出错,可以做如下尝试解决。
    1.手动停止mysql服务。
    2.修改D:\MySQL\MySQL Server 5.0\ 目录下的my.ini文件,在[mysqld]下添加
    skip-grant-tables
    3.启动mysql服务后就可以以空密码登录
    4.务必修改root密码
    5.把 skip-grant-tables 这一句删掉(在D:\MySQL\MySQL Server 5.0\ 目录下的my.ini文件)
    6.重启mysql服务。
    7.成功登录.

APACHE:
1. 解压Apache安装包,点击其安装。点击下一步安装。
2. 点击下一步,接受,点击next进行下一步。
3,点击next进行下一步。
4,保持默认点击next进入下一步。
5。页面显示Typical 和Custom,选择Typical则默认安装,选择Custom可以选择路径安装(自己平时习惯)点击next进入下一步。
6. 点击next进入下一步。
7. 点击install安装。
8. 点击finish完成安装。

PHP:
1,把php包解压缩。
2. copy到你想要的路径下面。

配置php.ini:
3. 将解压缩的文件下的php.ini-dist重命名为php.ini.
4. 打开php.ini在里面找到extension_dir,把后面的路径指到php解压缩的(例子:D:\php\ext)ext文件夹下。
5. 复制php根目录 php5ts.dll和 libmysql.dll到 C:\Windows\system32 中。
6. 把extension=php_gd2.dll、extension=php_mbstring.dll、extension=php_mysql.dll extension=php_oci8.dll前面的;去掉。
7 error_reporting = E_ALL and display_errors = On
配置Apache:
1. 在Apache下找到conf目录下的httpd.conf。
2. 打开编辑httpd.conf;
3. 在里面加入
    LoadModule php5_module d:/php/php5apache2_2.dll->指到php5apache2_2.dll的正确路径
    PHPIniDir "e:/php"->指明php的配置文件php.ini的位置。

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .html
    AddType application/x-httpd-php .htm
4. 在 <IfModule dir_module>
        DirectoryIndex index.html
      </IfModule>
    的index.html前面加上index.php
    <IfModule dir_module>
    DirectoryIndex index.php index.html
    </IfModule>

重启Apache

测试调试页面。

虚拟目录的配置;
NameVirtualHost *:80
Alias /php/  "f:/php/"
<Directory "f:/php">
    AllowOverride all
    Options Indexes
    Order allow,deny
    Allow from all
</Directory>
<VirtualHost *:80>  
    DocumentRoot F:/php
    ServerPath F:/php
    #ServerAlias www.a.com
    ServerName www.a.com   
</VirtualHost>
原文地址:https://www.cnblogs.com/datang/p/1985794.html