一、下载Apache

  官网下载:https://httpd.apache.org/

  或者百度网盘链接:https://pan.baidu.com/s/17zVFNSfzzwDgFti_fboUSA

  提取码:abr9

   

二、Apache的安装

1.将解压的两个安装包放到一个文件夹中:比如我的是放在了D盘的中:

    

2.修改Apache下conf中的httpd.conf文件,改成自己电脑中的位置:

    

3.用管理员方式打开命令行:

    

4.在命令行中进入到Apache目录下的bin目录下:

    

5.用命令【httpd -k install】安装Apache:

    

6.用【httpd -k start】命令启动Apache服务:

    

7.安装成功后,在浏览器中输入【localhost:】后显示该页面,则安装成功。

    

8.其他命令

    【httpd -k stop】停止Apache服务。

    【httpd -k restart】重启Apache服务。

      默认端口号:80

9.也可通过查看服务验证是否安装成功。

    

10.了解Apache文件夹里的相关目录和文件

    

三、PHP的安装

1.我解压的PHP和Apache放在一起

2.修改Apache下conf中的httpd.conf文件(配置完后重启Apache服务)

写入三行代码:

LoadModule php7_module " D:/PHP_and_APACHE/php/php7apache2_4.dll"

AddType Application/x-httpd-php .php

PHPIniDir " D:/PHP_and_APACHE/php"

#加载PHP模块

LoadModule php7_module " D:/PHP_and_APACHE/php/php7apache2_4.dll"

     

#当执行后缀为php的文件,就去找这个模块执行

AddType Application/x-httpd-php .php

#载入php配置文件

PHPIniDir " D:/PHP_and_APACHE/php"

     

配置完后保存重启Apache服务。

3.此时可以在Apache的目录下的htdocs下 新建一个php文件。

1 <?php
2
3 echo "Hello Worls!";
4
5 echo "<br>当前时间为:".date("Y-m-d H:i:s");
6
7 ?>

     

    通过浏览器访问,如果可以访问则php可以使用。

    

4.如果你的时间显示和电脑上的时间显示相差八个小时,继续往下配置。

5.创建php.ini  将php.ini-development先复制一份,然后把php.ini-development改为php.ini保存

   

6.打开php.ini修改配置,查找【extension_dir = “ext”】 ,改为【extension_dir = “ext】的目录” ,比如 【extension_dir = "D:/PHP_and_APACHE/php/ext"】(记得去掉前面的冒分号)

   

7.打开几个常用的扩展,例如:查到extension=php_mysqli.dll,去掉前面的分号。根据自己需要打开。

   

8.更改时区(PRC代表中华人民共和国的时间,记得去掉前面的分号)

   

9.此时再去重新访问刚才的php文件,时间显示正常

      到此安装完毕!!

2021-01-2419:35:35

win 10下Apache和PHP的安装配置的更多相关文章

  1. WIN 10下Mysql 5.7.21解压缩(免安装版)配置

    网上看了N多大神的东西东抄抄西抄抄,老是就不对,因为很多资料不是针对5.7这个版本的内容. 首先解压文件,比如我解压到D:\Program Files\mysql-5.7.21-winx64 第一步: ...

  2. CDH6.3.0下Apache Atlas2.1.0安装与配置

    CDH6.3.0下Apache Atlas2.1.0安装与配置 0. 说明 文中的${ATLAS_HOME}, ${HIVE_HOME} 环境变更需要根据实际环境进行替换. 1. 依赖 A. 软件依赖 ...

  3. Windows 10下CUDA及cuDNN的安装 —— Pytorch

    Windows 10下CUDA及cuDNN的安装 CUDA简介与下载地址 CUDA(ComputeUnified Device Architecture),是显卡厂商NVIDIA推出的运算平台. CU ...

  4. <亲测>CentOS 7.3下Node.js 8.6安装配置(含NPM以及PM2)

    CentOS 7.3下Node.js 8.6安装配置 2017年09月30日 14:12:02 阅读数:2245更多 个人分类: Nodejs   版权声明:本文为博主原创文章,未经博主允许不得转载. ...

  5. Win 10 下 android studio显示 Intel haxm无法安装,以及VT-X和hyper-x的冲突问题

               我 的电脑是神舟战神k650c i7 D4,处理器是Intel core i7 4710-MQ,系统是win 10的 我心血来潮想学习一下安卓开发,就首先安装了android s ...

  6. Win 10下安装 Redis

    目录 写在前面 一.安装环境 二.下载windows版本的Redis 三.安装Redis 四.安装服务 五.启动服务 六.测试Redis 七.常用的Redis服务. 写在前面 Redis 是一个开源使 ...

  7. Win 10 下Pipenv源码安装 odoo12

    因为,本身电脑已经安装odoo8,9,10等odoo的版本,当时,没有考虑是直接是统一的环境很配置. 现在,在odoo11的环境下,需要Python 3的语言环境可以很好地支持odoo11的功能,所以 ...

  8. LinuxMint下Apache Http源码安装过程

    1. 源码包下载 Apache Http安装要求必须安装APR.APR-Util.PCRE等包. Apache Http包下载地址:http://httpd.apache.org/download.c ...

  9. linux下安装Apache(https) 服务器证书安装配置指南

    一.  安装准备 1.    安装Openssl 要使Apache支持SSL,需要首先安装Openssl支持.推荐下载安装openssl-0.9.8k.tar.gz   下载Openssl:http: ...

随机推荐

  1. react第十三单元(react路由-react路由的跳转以及路由信息) #课程目标

    第十三单元(react路由-react路由的跳转以及路由信息) #课程目标 熟悉掌握路由的配置 熟悉掌握跳转路由的方式 熟悉掌握路由跳转传参的方式 可以根据对其的理解封装一个类似Vue的router- ...

  2. Python-自动化测试面试

    1.以你做过的项目,举例来说一下你的自动化测试是怎么做的? 参考答案:就拿简历上的ecshop项目来说吧,在编写脚本前,我们会对系统进行评估,确认这个系统可不可以实现UI自动化,如果可以的话,就筛选出 ...

  3. openstack高可用集群21-生产环境高可用openstack集群部署记录

    第一篇 集群概述 keepalived + haproxy +Rabbitmq集群+MariaDB Galera高可用集群   部署openstack时使用单个控制节点是非常危险的,这样就意味着单个节 ...

  4. alibaba-sentinel-1.8变化

    maven最新坐标 <dependencies> <dependency> <groupId>org.springframework.boot</groupI ...

  5. [LeetCode]160. Intersection of Two Linked Lists判断交叉链表的交点

    方法要记住,和判断是不是交叉链表不一样 方法是将两条链表的路径合并,两个指针分别从a和b走不同路线会在交点处相遇 public ListNode getIntersectionNode(ListNod ...

  6. [leetcode]66Plus One

    /** * Given a non-negative integer represented as a non-empty array of digits, plus one to the integ ...

  7. JAVA基础之接口

    接口 学习完框架之后,整合SSM过程中对于接口的认识加深了许多.根据<java核心技术>这本书进一步研究了一下. 1.概念 java核心技术是这样说的:"在Java程序设计中,接 ...

  8. Python获取网页html代码

    获取网页html代码: import requests res = requests.get('https://www.cnblogs.com/easyidea/p/10214559.html') r ...

  9. SQL数据库创建,创建表,增删改查

    创建数据库:create datebase数据库名 删除数据库:drop datebase 数据库名称 创建表格式: create table 表名(字段名1,字段类型1,字段名2,字段类型2) 查询 ...

  10. ThreadLocal源码深度剖析

    ThreadLocal源码深度剖析 ThreadLocal的作用 ThreadLocal的作用是提供线程内的局部变量,说白了,就是在各线程内部创建一个变量的副本,相比于使用各种锁机制访问变量,Thre ...