Win10安装Apache和PHP

  • 安装Apache
    • 下载 Apache
    • 修改配置
      • 配置网站默认点
      • 配置网站默认根目录
      • 加载PHP模块
      • 加载PHP的配置文件
      • 添加PHP类型支持
      • 修改端口
      • 配置文件错误检测
  • 安装PHP
    • 下载 PHP
    • 配置PHP
    • 测试PHP
    • 修改配置
      • 修改PHP加载路径
      • 添加mysqli
    • 添加系统环境变量
  • 安装httpd
  • 启动Apache

安装Apache

下载 Apache

Apache官方下载


把压缩包解压到没有中文名字的路径

修改配置

配置网站默认点

ServerRoot:服务器所在目录:D:\wamp\half\Apache24

配置网站默认根目录

  • DocumentRoot:
    网站默认根目录,C:/server/Web(为了方便新建一个Web文件夹,学习通常可以放到默认网站根目录:Apache/htdocs)
  • Directory:
    权限控制,指定与网站默认根目录一致

加载PHP模块

在Apache配置文件中使用LoadModule命令加载PHP模块:LoadModule php7_module php7apache2_4.dll路径(绝对路径)

加载PHP的配置文件

PHP虽然为Apache打工,但是PHP的运行是独立的,如果想让PHP完全服从Apache,需要将PHP的配置文件加载到Apache中PHPIniDir php.ini文件路径(绝对路径)

添加PHP类型支持

修改端口

为了避免和其他 HTTP 服务器占用的 80 端口冲突,修改 Listen 后面的端口号,自定义

配置文件错误检测

通过httpd.exe -t进行配置文件错误检查

安装PHP

下载 PHP

PHP官方下载

配置PHP

  • PHP执行文件:
    php.exe,PHP代码解析器,能够将PHP代码解析成HTML文件
  • PHP配置文件:
    php.ini,默认的PHP提供了两套配置文件php.ini-development(开发环境)和php.ini-production(生产环境)

将php.ini-development修改成php.ini格式(建议复制一份php.ini-development然后修改php.ini)

测试PHP

在D:/wamp/half/web文件夹下创建一个index.php文件(需要通过文件系统修改显示文件后缀名,Windows系统默认隐藏后缀名)

  • index.php
<?php
echo "hello world";

修改配置

修改PHP加载路径

将 ;extension_dir = “ext” 修改为 ext 的实际路径

添加mysqli

添加系统环境变量

添加 PHP 根路径和 ext 的路径

安装httpd

启动Apache

通过 bin 目录下的 ApacheMonitor.exe 启动服务。
也可以创建快捷方式。

Win10安装Apache和PHP相关推荐

  1. Win10 安装 Apache 和 PHP

    Win10 安装 Apache 和 PHP 说明: 虽然 PHPStudy 之类的软件给我们提供了方便的集成环境,但是 其使用的是非线程安全的 PHP 版本(Not Thread Safe,NTS), ...

  2. 【转】如何在win10(64位系统)上安装apache服务器

    如何在win10(64位系统)上安装apache服务器 今天装了Apache服务器,下面是我总结的方法: 一,准备软件 1.64位的apache版本 传送门:http://www.apacheloun ...

  3. Win10安装Maven并更换阿里源

    Win10安装Maven并更换阿里源 文章目录 Win10安装Maven并更换阿里源 前言 安装Maven 配置环境变量 更换Maven源 参考文章 前言 根据百度百科的描述,Maven 是基于项目对 ...

  4. win10安装PHPStudy 2018及mysql版本升级

    之前很长一段时间开发都是使用WamServer集成环境一键安装,不报错安装好后再配置下项目的虚拟域名,基本开发就可以完成了,但有些项目配置虚拟域名没有Nginx配置那么方便.那时候根据项目组同事统一都 ...

  5. win10安装Tomcat10详细教程

    win10安装Tomcat10详细教程 提示:安装Tomcat前需要本机有java环境,如未有java环境的,可以先参考此篇博文: win10安装JDK1.8详细教程. 文章目录 win10安装Tom ...

  6. java代码审计----win10安装docker

    开始看<java代码审计> 第一先安装jdk 多版本jdk共存 安装docker win10安装docker docker官网下载desktop 安装后,docker启动不起来,小鲸鱼图标 ...

  7. 安装Apache服务器遇见.dll丢失等问题解决

    学习需要安装一个Apache服务器,然后就去下载了,下载安装过程可以参考百度https://jingyan.baidu.com/article/d8072ac47baf0eec95cefdca.htm ...

  8. VMware 装Ubuntu、Win10 及Apache

    VMware下载 1.浏览器搜索 VMware download , 进入如下链接 2.下拉找到 Workstation 16 Pro for Windows, 点击立刻下载 3.打开安装包(.exe ...

  9. win10安装docker教程、常见问题和原理总结

    文章目录 前言 一.Docker是什么? Docker通常应用场景: 准备开始 为什么要引入docker? docker基本概念 docker工作流程 docker原理: 二.win10上安装dock ...

  10. Docker安装Apache与运行简单的web服务——httpd helloworld

    Docker运行简单的web服务--httpd helloworld目录[阅读时间:约5分钟] 一.Docker简介 二.Docker的安装与配置[CentOS环境] 三.Docker运行简单的web ...

最新文章

  1. 嵌入式开发从业人员生存状况
  2. 渗透知识-sqlmap
  3. opencv实现人脸检测、性别和年龄预测
  4. NgRx Store里的StoreModule.forRoot()
  5. 计算机科学美国大学专业,美国大学Computer Science 计算机科学专业排名(转)...
  6. haproxy负载均衡_Haproxy+keepalived高可用集群实战
  7. 【英语学习】【WOTD】darling 释义/词源/示例
  8. 6.2-3 局部性+内存层次
  9. 【优化预测】基于matlab飞蛾扑火算法优化LSSVM预测【含Matlab源码 142期】
  10. rpm命令的使用与软件的安装
  11. 软件文档写作学习总结——绪论
  12. ICE for Linux
  13. jQuery侧边导航栏模块交互效果,导航栏点击事件、卷动事件、节流阀
  14. linux ap 模式,无线AP是什么,客户端模式(apclient)是什么意思?
  15. 关于“调包”,职业调包侠在此!
  16. MT6572 耳机驱动笔记
  17. matlab——整数规划
  18. ubuntu中将usb串口设备名称固定
  19. ker矩阵是什么意思_如何理解正定矩阵和半正定矩阵
  20. STM32的AD转换

热门文章

  1. (4M+2)阶魔方阵算法
  2. Windows徽标键(WinKey)的屏蔽和恢复
  3. 游戏与幼儿教育如何相辅相成
  4. 机票预订系统活动图_机票预订系统程序实施方案说明书模板(面向对象)
  5. 做国外广告联盟赚美刀的5大类项目
  6. 初探PHP开源采集器----蓝天采集器
  7. 大学生参加Python培训有什么好处
  8. how to manage your time effectively!!
  9. 计算机应用行业平均市盈率,申万行业指数:二级行业:市盈率:医疗器械
  10. php面试时的自我称呼,PHP程序员面试自我介绍