PHP+Apache+MySQL+phpMyAdmin安装和配置
下载网址:
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安装和配置的更多相关文章
- centos下apache+mysql+php安装及配置
今天难得休闲,自从加盟当前公司以来好像就基本没有写过博客了.难得闲下来和前同事聊天,他们几个人合伙买了VPS在用.这对我们搞WEB开发的童鞋来说是非常重要的,我来这家公司有许久了,但是竟然到现在连一台 ...
- PHP+Apache+MySQL+phpMyAdmin在win7系统下的环境配置
配置方法在网上可以搜到很多,一步步来就好了,但是由于步骤比较多,需要耐心仔细一点点,这是我自己记录的成功步骤: 1.PHP+Apache+MySQL的安装:PHP网站开发 2.phpMyAdmin的配 ...
- 搭建PHP开发环境 apache+MySQL+PHP 安装phpMyAdmin模块
该博文参考的资料来源于: http://wenku.baidu.com/view/0e4c569ddd3383c4bb4cd267.html http://www.cnblogs.com/pharen ...
- 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)
阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...
- Apache+php+mysql的安装与配置 - 之三(Apache的虚拟主机配置)
Apache+php+mysql的安装与配置 - 之三(Apache的虚拟主机配置) Apache核心(Core)配置 VirtualHost 语法 <VirtualHost addr[:por ...
- 2020年数据库概念与MySQL的安装与配置-从零基础入门MySQL-mysql8版本
作者 | Jeskson 来源 | 达达前端小酒馆 从零基础入门MySQL数据库基础课 数据的概念,简介,安装与配置,Windows平台下MySQL的安装与配置. 数据库的概念:数据库是一个用来存放数 ...
- Mac下Apache+MySQL+PHP安装
max下是自带有Apache和php的服务器的,不需要另外安装,本文就对相关配置进行介绍. 第一:Apache 在终端中输入,下面指令即可启动Apache服务器: //启动 sudo apachect ...
- PHP开发环境&MySQL下载安装及配置流程
PHP开发环境&MySQL下载安装及配置流程 因工作须要,从0開始学PHP,前几天看完视频教程后開始搞开发环境,到今天才好.这里把安装配置流程梳理一下分享出来. 一.概述 要搭建一个开发环境无 ...
- 第一章 数据库概述、MySQL的安装和配置
第一章 数据库概述.MySQL的安装和配置 1.为什么要使用数据库 最早是纸质文件来存储数据 缺点:不易保存,占用空间大 计算机出现以后,采用软件来进行保存(excel) 缺点:容易损坏 文件 ...
随机推荐
- php---算法和数据结构
<?php header("content-type:text/html;charset=utf-8"); $arr = array(3,5,8,4,9,6,1,7,2); ...
- 基于docker-compose部署LNMP
一.配置环境 [root@docker ~]# systemctl stop firewalld[root@docker ~]# iptables -F[root@docker ~]# setenfo ...
- Android xUtils3.0使用手册(一)- 基础功能使用
xUtils3 其功能不得不说,简化了很多的开发步骤,可以说是非常好的开发工具,但是苦于没有完整的使用手册,下面是使用中的一些总结,不断完善. xUtils 版本 3.3.36 jar包下载地址 ht ...
- CSS开发技巧(四):解决flex多行布局的行间距异常、子元素高度拉伸问题
在使用flex布局时,若出现换行,有两种较为特殊的现象是值得我们研究的: 子元素高度被拉伸,其实际高度大于它的内容高度. 各行子元素之间的行间距过大,甚至我们根本没有给子元素设置margin. 现在我 ...
- flex学习
今天看视频学习的时候,发现css有一个 flex 的属性,非常的好用,为了让自己能够熟记,特意来分享一下flex的用法. 首先,采用Flex布局的元素,称为Flex容器(flex co ...
- ISA Introduction
介绍一下X86.MIPS.ARM三种指令集: 1. X86指令集 X86指令集是典型的CISC(Complex Instruction Set Computer)指令集. X86指令集外部看起来是CI ...
- CF--思维练习--CodeForces - 219C Color Stripe (思维)
ACM思维题训练集合 A colored stripe is represented by a horizontal row of n square cells, each cell is paine ...
- 数学--数论---P4718 Pollard-Rho算法 大数分解
P4718 [模板]Pollard-Rho算法 题目描述 MillerRabin算法是一种高效的质数判断方法.虽然是一种不确定的质数判断法,但是在选择多种底数的情况下,正确率是可以接受的.Pollar ...
- jmeter4.0,启动jmeter.bat闪退问题
问题描述: 电脑重装win10系统,配置好了java环境后,解压jmeter的zip包,然后按照网上的教程配置环境变量,然后兴冲冲启动jmeter.bat,结果,闪退,甚至连个报错信息都没有... 然 ...
- thinkphp日志泄露扫描
import requests,sys dirpath=[] def dirscan(url,year): for i in range(1,13): if i < 10: urls=url+' ...