admin 管理员组文章数量: 887021
-
目录
Apache下载与安装
注意事项
Apache2.4下载
注意事项
我的环境
文件分析
解压文件
主要的文件和目录
配置方法
安装完成
卸载Apache服务
安装服务报错
PHP安装配置
安装地址:PHP: Downloads
MySQl安装与测试连接
Apache下载与安装
前言
Apache官网从2.2之后,不再提供windows的msi或exe安装版本,现在Apache http Server有两个分支,2.2及2.4
注意事项
如果之前有安装2.2的版本,请先卸载
Apache2.4下载
1、进入apache官网:https://httpd.apache/download.cgi
2、选择2.4的版本,点击 Files for Microsoft Windows (windows安装版本)
3、选择前三个网站中的任意一下进入下载,(推荐Apache Lounge镜像站点快)
4、以Apache Lounge 为例,选择需要的x86或x64进行下载
注意事项
不同的VC对应不同的vc++(简单理解为Visual Studio)版本,我的电脑上安装了VS2015所以选择VC14,如果是vs2012请选择VC11
我的环境
我的电脑安装了VS2015,WIN10 X64位操作系统
文件分析
以下我的Apache24和PHP7目录均在F:\Web目录下
解压文件
下载完成后,解压出目录:
主要的文件和目录
配置方法
下面说一下我的简单配置步骤
1、默认的安装目录是在C:/Apache24,但是解压的路径可以自己选择。找到自己的实际目录比如我的F:/Web/Apache24
2、打开conf\httpd.conf
- 把文件中的所有 ”c:/Apache24″ 替换为自己的安装目录,如” F:/Web/Apache24/″
- 找到 218行(版本不同,可能有区别)的 ServerName ,把前面的 # 去掉
- 找到 DocumentRoot ,修改网站的根目录,比如是 “d:/Apache24/htdocs”
- DocumentRoot 下方一行的 Directory也做相应修改
- 修改端口号——“Listen:80”改为8080(一般端口号80都被占用,可自行决定修改)
- 如下两行解析:(第一行的意思是定义SRVROOT,使它的路径为E:\Apache\Apache24,第二行则是引用这个定义)
3、以管理员身份运行CMD,进入Apache24\bin 目录(httpd.exe所在目录)
4、输入 httpd.exe -k install -n "Apache24" 安装服务(注:Apache24为安装服务名称),出现successfully installed则安装成功
安装完成
5、至此,安装基本完成。到安装目录下的bin目录中找到 ApacheMonitor.exe ,双击运行,启动apache服务
6、开启Apache服务,输入localhost或127.0.0.1访问(默认访问的是\htdocs\index.html)
卸载Apache服务
如果要卸载这个服务 先要停止这个服务,然后以管理员身份进入CMD,输入 sc delete Apache卸载这个服务。
安装服务报错
一般为VC++运行库未安装指定版本。
PHP安装配置
安装地址:http://php/downloads.php
- 版本选择:如果是与 Apache 搭配,建议选择 Thread Safe 版本;如果是与 CGI 或者 FAST-CGI 搭配,建议选择 Non Thread Safe 版本。
- 下载完成后将全部文件解压到一个文件夹内,并命名为PHP。然后将 PHP 的根目录下的 php.ini-development 复制一份并改名为 php.ini,作为PHP的配置文件
3. 打开php.ini,修改配置信息(说明:ini文件的注释是分号(英文分号),所以取消注释就删 除分号;${phphome}是PHP的根目录,即:F:\Web\PHP7,配置文件中写成绝对路径。打开 该配置文件)
4. 修改扩展文件的路径extension_dir,将扩展文件路径改为绝对路径,先取消前面的分号 extension_dir = "${phphome}\ext" 大概在位于文档一半的位置那里,要慢慢仔细找找
5. 修改 Apache24\conf\ 目录下的 httpd.conf 配置 Apache ,让 Apache 和 PHP 协同工作修改 默认的索引,以支持 PHP
修改前:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
修改后:
6. 开启 rewrite 功能:将下面这行代码前面的 # 去掉:
LoadModule rewrite_module modules/mod_rewrite.so
7. 加载 PHP 模块,注意绝对路径:
如果是PHP7,则在httpd.conf文件最后添加:
如果是PHP8,则:
配置完成后保存,然后重启Apache。
编写php文件:在F:\Web\Apache24\htdocs文件夹里建立后缀名为.php的文件,在文件里编 写如下,可查看php版本及信息。
<?php
echo phpinfo();
?>
MySQl安装与测试连接
1. 下载地址:MySQL :: Download MySQL Community Server(点击download即可下载)
2. 将下载好mysql解压到一个文件夹并命名为Mysql8.0(我下载的是mysql8.0)
3. 在Mysql配置文件夹内创建一个mysql配置文件my.ini。在配置文件中写入以下内容
4. 以管理员身份进入CMD控制台,然后进到mysql的bin目录下。
5. 初始化数据库,输入指令mysqld --initialize --console。出现下面情况则安装成功
6. 安装mysql服务,可在windows服务中启用或停止,输入mysqld --install MySQL,通过 net start MySQL启动服务。
7. 登录数据库,在CMD中输入mysql -uroot -p,然后再输入临时密码(临时密码都不一样)即 可进入数据库
8. 进入数据库后首先修改密码,输入数据库命令:
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘新密码’;
9,修改完密码后可通过mysql -uroot -p新密码 进入数据库
至此,数据库安装完成
测试连接:在Apache24\htdocs目录下创建.php文件,在文件中输入以下内容
进入浏览器可查看是否连接成功
版权声明:本文标题:在Windows下搭建WAMP环境 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1715908861h657183.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论