windows 10 安装 apache php mysql
一 wamp环境请求及响应运行原理如下
-
wamp环境,就是windows + apache +mysql + php环境 。
另外,lamp是指linux + apache + php ,lnmp是指linux + nginx + mysql + php -
wamp环境下的请求及响应运行原理:
浏览器请求 --> web服务器软件(如apache) --> php --> php里面调用数据库的模块 -->
数据库,响应则再原路返回。
二 安装环境:
- 64位windows10、 apache2.4、php7.0.27 、mysql5.5.60
- wamp环境下的64位win10安装所需要文件如下
百度云链接:https://pan.baidu.com/s/1SU5HvNU3iEkKxnzjoGoAMg ,提取码为:yx5a
三 安装步骤如下:
-
首先在D盘创建一个目录IT,在IT目录下面依次创建目录: wamp环境安装所需的文件、apache 、php、mysql。
-
安装apache
-
把httpd-2.4.29-Win64-VC15.zip文件解压到当前目录后,把apache24目录里面的内容全部移动到apache目录里面
-
设置apache服务器软件的根目录。
在D:\IT\wamp\apache\conf\httpd.conf文件里面设置apache路径,找到第37行,把ServerRoot的值即后面""改为conf文件夹的路 。找到246行,设置DocumentRoot的值为htdocs的路径(包含htdocs)
注意:更改时可能需要管理员权限,先把sublime text3固定到任务栏上,连续2次右击,选择管理员运行即可解决,cmd运行也是同理,最好把apache里面的bin目录加到系统环境变量,方便使用。1. 在apache配置文件httpd.conf里设置ServerRoot(apache服务器根目录,路径含apache目录)和DocumentRoot(apache网站根目录)
2. cmd命令行环境安装apache
3. 启动apache服务的3种方法
4. 浏览器测试apache是否安装配置好
-
-
安装php(方法和安装apache类似)
在httpd.conf配置文件里面设置apache可以加载php模块,及识别php文件类型。
输出hello world
输出当前时间,发现相差8小时,因为默认时区为0时区,而中国为东8区
解决时区差方法 -
安装mysql
在php.ini配置mysql数据库
连接数据库测试
至此,wamp开发环境已经搭建好,注意只要修改httpd.conf配置文件,就要重启apache服务。