Apache+PHP+Mysql安装手册(Windows)
一,准备安装包
下载地址:
Apache:HTTPS://www.apachelounge.com/download/
PHP:http://php.net/downloads.php
MySQL https://dev.mysql.com/downloads/
二,安装Apache + PHP + MYSQL
1. 安装 Apachae
(1)将Apache解压到C盘根目录下。
。)
(2)以管理员身份打开CMD切换到C:\Apache24\bin目录下,执行http.exe -k install命令
(3)安装完成后可以启动C:\Apache24\bin下的Apache,onitor.exe以便于停止和重启服务器
(4)用浏览器打开本地回环地址127.0.0.1 显示It works!表示安装成功。
2. 安装PHP
(1)将PHP解压到C盘根目录下。
(2)配置PHP
①将C:\php-7.2.7下的php.ini-development重命名为php.ini
php.ini-development(开发环境用 )
php.ini-production(生产环境用)
②修改php.ini中的extension_dir为php所在的目录
③配置PHP支持数据库
把 extension=mysqli 前面的分号去掉
(3)配置 Apache
①打开C:\Apache24\conf下的httpd配置文件,在图中位置添加以下代码
LoadModule php7_module "C:\php-7.2.7\php7apache2_4.dll"
PHPIniDir "C:\php-7.2.7"
②添加以下代码
AddHandler application/x-httpd-php .php
3. 安装Mysql
(1)双击安装即可,安装过程中,注意勾选使用UTF8编码
(2)配置环境变量,将C:\Program Files\MariaDB 10.3\bin添加到环境变量中
(3)测试数据库是否能连接。
打开命令行,输入mysql -u root -p 然后输入密码登陆,成功图如下
三、测试
1、PHP连接测试
(1) 把C:\Apache24\htdocs\index.html改为index.php输入下列代码。
(2)浏览器打开127.0.0.1/index.php出现下图表示配置成功
2、数据库连接测试
(1)把C:\Apache24\htdocs\index.html改为index.php并把下面代码复制到里面保存。
<?php
header("Content-type:text/html;charset=utf-8");
$link = mysqli_connect('127.0.0.1','root','admin');
if(!$link) die("连接失败!".mysqli_error($link));
$sql = 'select user()';
$result = mysqli_query($link,$sql);
$row = mysqli_fetch_array($result);
print_r($row);
?>
不要忘记修改密码。
(2)出现下图表示连接成功。
以上教程亲测完成成功,极力推荐,如果你在调试过程中出现问题,留言讨论,如有错误,敬请指教。
博客地址:https://blog.csdn.net/qq_36374896
Apache+PHP+Mysql安装手册(Windows)的更多相关文章
- Apache+PHP+Mysql安装手册(Linux)
一. 检查系统环境 1.确认centos版本 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Co ...
- apache+php+mysql安装与使用
偷个懒,用的系统自带的apache和php apache安装与使用 Mac自带apache默认路径 主程序 /usr/sbin/httpd 模块 /usr/libexec/apache2 配置 /et ...
- MySQL安装for windows
======MySQL安装 for windows====== 版本5.7.X MySQL服务器帮助我们来管理文件的操作 MySQL软件 - 服务器端软件 - 服务端程序 - 解析指令 - 对文件的操 ...
- linux apache+php+mysql安装及乱码解决办法
1.乱码解决方法 首先确认mysql数据库字符集设置正确,php页面字符设置正确,之后修改apache配制文件http.conf 注释掉以下字符 AddDefaultCharset UTF-8 此为乱 ...
- 07 MySQL安装图解--Windows版本
MySQL安装图解 使用微信扫码关注微信公众号,并回复:"MySQL环境",免费获取下载链接! 1.安装MySQL 2.校验MySQL 3.登录MySQL 登录MySQL:mysq ...
- apache+php+mysql最新版windows下
卸载以前的Apache 1.控制面板先卸载 2.删除E:\Program Files (x86)\Apache Software Foundation下的apache目录 一.安装apache 1.c ...
- mysql安装卸载-windows
安装:(注意点) 官网download安装包 choose setup type --> custom 安装路径 detailed configuration developer machin ...
- MySQL安装(windows版本)
1.下载.MySQL http://dev.mysql.com/downloads/mysql/ 下载windows的zip包,解压后,添加path路径bin, 系统环境变量->path-> ...
- apache php mysql 安装
推荐参考这里:http://www.myhack58.com/Article/sort099/sort0100/2012/35578_3.htm
随机推荐
- Spring Boot 2.x基础教程:使用tinylog记录日志
tinylog简介 tinylog,与其他各种tiny开头的东西一样,是一个轻量级的开源日志解决方案.它本身只包含两个JAR文件(一个用于API,另一个用于实现),没有任何外部依赖关系.两个JAR文件 ...
- Solution -「Code+#2」「洛谷 P4033」白金元首与独舞
\(\mathcal{Description}\) link. 给定一个 \(n\times m\) 的网格图,一些格子指定了走出该格的方向(上下左右),而有 \(k\) 格可以任意指定走出方 ...
- 三、Mybatis多表关联查询应用
一对一查询 实现语句:select * from neworder o, user u where o.uid = u.id 实体Order: 接口: 配置: 测试: 一对多查询 实现语句:selec ...
- Vue 源码解读(3)—— 响应式原理
前言 上一篇文章 Vue 源码解读(2)-- Vue 初始化过程 详细讲解了 Vue 的初始化过程,明白了 new Vue(options) 都做了什么,其中关于 数据响应式 的实现用一句话简单的带过 ...
- vue的编译作用域
其实就是在哪个实例中使用vue指令,他所在的作用域就在那个实例中 例如 当组件标签使用vue指令的时候,他所在的作用域就是vue实例对象的作用域,而当组件的 template中 标签使用vue指令的话 ...
- 实际项目中使用CompletionService提升系统性能的一次实践
随着互联网应用的深入,很多传统行业也都需要接入到互联网.我们公司也是这样,保险核心需要和很多保险中介对接,比如阿里.京东等等.这些公司对于接口服务的性能有些比较高的要求,传统的核心无法满足要求,所以信 ...
- Renix软件如何添加VLAN头部——网络测试仪实操
一.添加VLAN头部 打开Renix软件,连接机箱, 预约端口 添加VLAN头部,选中"IPv4 Header"右键选择"Insert Before",会弹出& ...
- 免费报表软件下载推荐------值得办公小白下载的Web报表工具
Smartbi免费报表软件更是国内报表产品的新高峰,它直接使用Excel作为报表设计器,易用性.功能性.运行速度都得到了大幅提升,遥遥领先竞品.该产品以"真Excel"为最大特色, ...
- 5个相见恨晚的Linux命令,每一个都非常实用
转至:https://zhuanlan.zhihu.com/p/57866239 作为一个开发人员,经常要用到终端命令,最让人头疼的是记不住繁琐的参数.用谷哥度娘检索效率低下,通过man命令显示的结果 ...
- cmd:WIN7操作系统下cmd窗口下的复制粘贴
1.右击cmd的顶部栏,点开属性 2.在 选项 下,勾选"快速编辑模式" 3.按住鼠标左键标注需要复制的区域 再点击一下右键,则上文的标记区域就已经被复制了,可以通过ctrl+v进 ...