下载网址:

PHP:http://windows.php.net/download     版本: php-5.6.31-Win32-VC11-x64.zip

Apache:https://www.apachehaus.com/cgi-bin/download.plx      版本: httpd-2.4.27-x64-vc11.zip

MySQL:http://dev.mysql.com/downloads/mysql/5.7.html   版本: mysql-5.7.19-winx64.zip  

phpmyadmin:https://www.phpmyadmin.net/downloads/      版本:phpMyAdmin-4.7.4-all-languages.zip

 

1.Apache配置

将下载的apache压缩包解压到E:\ampServer,在E:\ampServer\Apache\conf文件夹中找到httpd.conf,打开

(1)找到Define SRVROOT 修改为Apache解压存放的路径,例如:Define SRVROOT "E:/ampServer/Apache"

(2)将DocumentRoot的值改为你的网站根目录(网站根目录需自己创建),将<Directory "c:/XXX">这个目录也要改为网站根目录

DocumentRoot "E:/www"
<Directory "E:/www">

(3)将ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为apache根目录下的cgi-bin文件夹,紧随ScriptAlias的几行中有个<Directory "c:/Apache24/cgi-bin">,将其也改为apache根目录下的cgi-bin文件夹

ScriptAlias /cgi-bin/ "E:/ampServer/Apache/cgi-bin/"

<Directory "E:/ampServer/Apache/cgi-bin">

(4)在E:\ampServer\Apache\bin下,按住Shift键,点击右键,选择在此处打开命令窗口,输入:httpd.exe -k install -n apache   然后回车服务安装成功。

(5)打开E:\ampServer\Apache\bin\ApacheMonitor.exe,启动apache服务

2.PHP配置和Apache整合

将下载的php压缩包解压到E:\ampServer\Php5.6下

(1)找到E:\ampServer\Php5.6\php.ini-development文件,复制一份后重命名为php.ini,打开后找到extension_dir = “ext”,如下修改。

extension_dir = "E:/ampServer/Php5.6/ext"

(2)找到E:\ampServer\Apache\conf\httpd.conf文件,打开后在最后加入代码:

LoadModule php5_module "E:/ampServer/Php5.6/php5apache2_4.dll" 

AddHandler application/x-httpd-php .php 

# configure the path to php.ini 

PHPIniDir "E:/ampServer/Php5.6"

(3)在E:\www目录下,新建test.php文件内容如下:

<?php phpinfo(); ?>

然后,在浏览器访问http://localhost/test.php 若如图显示即为php安装整合成功。

3.PHP和MYSQL的整合

MYSQL的安装教程请浏览之前写的博客教程 https://www.cnblogs.com/liuzhenping/p/7441564.html 

(1)找到E:\ampServer\Php5.6\php.ini文件,打开后去掉下面几句前面的” ; “支持mysql

extension=php_fileinfo.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
extension=php_curl.dll
extension=php_gd2.dll
extension=php_pdo_odbc.dll

(2)在E:\www目录下,新建conn.php文件内容如下:

<?php
$con = mysqli_connect("localhost","root","root");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}else{
echo "success";
}
?>

然后,在浏览器访问http://localhost/conn.php 若显示“success”即为mysql安装整合成功。

4.phpMyAdmin的安装和配置

将下载的phpMyAdmin压缩包解压到之前设置的网站根目录下E:\www

(1)找到E:\www\phpMyAdmin\libraries\config.default.php文件,打开后配置$cfg['Servers'][$i]['password'] = '新密码'

(2)在浏览器访问http://localhost/phpMyAdmin/index.php进入登录页面输入用户名:root密码:设置的新密码(数据库密码)登录即可。

PHP+Apache+MySQL+phpMyAdmin安装和配置的更多相关文章

  1. centos下apache+mysql+php安装及配置

    今天难得休闲,自从加盟当前公司以来好像就基本没有写过博客了.难得闲下来和前同事聊天,他们几个人合伙买了VPS在用.这对我们搞WEB开发的童鞋来说是非常重要的,我来这家公司有许久了,但是竟然到现在连一台 ...

  2. PHP+Apache+MySQL+phpMyAdmin在win7系统下的环境配置

    配置方法在网上可以搜到很多,一步步来就好了,但是由于步骤比较多,需要耐心仔细一点点,这是我自己记录的成功步骤: 1.PHP+Apache+MySQL的安装:PHP网站开发 2.phpMyAdmin的配 ...

  3. 搭建PHP开发环境 apache+MySQL+PHP 安装phpMyAdmin模块

    该博文参考的资料来源于: http://wenku.baidu.com/view/0e4c569ddd3383c4bb4cd267.html http://www.cnblogs.com/pharen ...

  4. 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)

    阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...

  5. Apache+php+mysql的安装与配置 - 之三(Apache的虚拟主机配置)

    Apache+php+mysql的安装与配置 - 之三(Apache的虚拟主机配置) Apache核心(Core)配置 VirtualHost 语法 <VirtualHost addr[:por ...

  6. 2020年数据库概念与MySQL的安装与配置-从零基础入门MySQL-mysql8版本

    作者 | Jeskson 来源 | 达达前端小酒馆 从零基础入门MySQL数据库基础课 数据的概念,简介,安装与配置,Windows平台下MySQL的安装与配置. 数据库的概念:数据库是一个用来存放数 ...

  7. Mac下Apache+MySQL+PHP安装

    max下是自带有Apache和php的服务器的,不需要另外安装,本文就对相关配置进行介绍. 第一:Apache 在终端中输入,下面指令即可启动Apache服务器: //启动 sudo apachect ...

  8. PHP开发环境&amp;MySQL下载安装及配置流程

    PHP开发环境&MySQL下载安装及配置流程 因工作须要,从0開始学PHP,前几天看完视频教程后開始搞开发环境,到今天才好.这里把安装配置流程梳理一下分享出来. 一.概述 要搭建一个开发环境无 ...

  9. 第一章 数据库概述、MySQL的安装和配置

      第一章 数据库概述.MySQL的安装和配置   1.为什么要使用数据库 最早是纸质文件来存储数据 缺点:不易保存,占用空间大 计算机出现以后,采用软件来进行保存(excel) 缺点:容易损坏 文件 ...

随机推荐

  1. Task Scheduler Error Message: 80041318

    Using the error lookup tool that comes with VC++ (errlook.exe, or "Error Lookup" on the To ...

  2. hdu_1050 Moving Tables 贪心

    Moving Tables Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Tot ...

  3. 程序员还在用360,腾讯电脑管家清理注册表,清理垃圾?只能说你太low

    首先明明电脑上,就有清理垃圾和无用注册表的功能,只是我么缺少发现美的眼睛. 为什么不用360,腾讯全家桶. 那玩意固然香,而且真香,但是后台占用率太高,作为一个有洁癖的我,实在是不想看到自己右下角多一 ...

  4. VS Code 全部快捷键一览表(巨TM全)

    常用 General 按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick O ...

  5. Codeforces 1291 Round #616 (Div. 2) B

    B. Array Sharpening time limit per test1 second memory limit per test256 megabytes inputstandard inp ...

  6. poj1251 Jungle Roads Kruskal算法+并查集

    时限: 1000MS   内存限制: 10000K 提交总数: 37001   接受: 17398 描述 热带岛屿拉格里山的首长有个问题.几年前,大量的外援花在了村庄之间的额外道路上.但是丛林不断地超 ...

  7. 题解 bzoj 4398福慧双修(二进制分组)

    二进制分组,算个小技巧 bzoj 4398福慧双修 给一张图,同一条边不同方向权值不同,一条边只能走一次,求从1号点出发再回到1号点的最短路 一开始没注意一条边只能走一次这个限制,打了个从一号点相邻节 ...

  8. python(读取 excel 操作 xlrd 模块)

    一.安装 xlrd 模块 到 python 官网下载 http://pypi.python.org/pypi/xlrd 模块安装,前提是已经安装了 python 环境. 或者在 cmd 窗口  pip ...

  9. 题目分享H 二代目

    题意:有m个限制,每个限制l1,r1,l2,r2四个数,限制了一个长度为n的数第l1到r1位要与第l2到r2相同,保证r1-l1=r2-l2,求在限制下一共有多少种数 分析: 暴力的话肯定是从l1-r ...

  10. golang之method

    method Go does not have classes. However, you can define methods on types. package main import ( &qu ...