首页 > 系统相关 >windows10下安装与配置Apache2+PHP8

windows10下安装与配置Apache2+PHP8

时间:2023-03-13 19:34:59浏览次数:65  
标签:httpd windows10 Apache2 PHP8 ini apache php 目录 下载

win10下安装apache1+php8主要有四个步骤:一、下载apache2和php8;二、解压并放在指定目录下;三、编辑php8的配置文件php.ini;四、配置apache2的配置文件httpd.conf文件。下面详细介绍每个步骤。

一、下载apache和php。首先从Apache官网下载最新版Apache压缩文件,如下图:

然后单击ApacheHaus,开始下载,如下图:

我这里下载的是Apache2.4版。老铁们随意。下面继续下载php压缩文件。

PHP官网下载最新的php8.2。如下图:

进入下载页面后(注意:要下载线安全【Thread Safe】版本),如下图:

现在apache2.4和php8.2一下载好了。再次强调一下,必须要下载线安全版的php文件,非线安全版的压缩文件里面没有php加载到apache的DLL文件【php8的压缩文件里面是php8apache2_4.dll文件】。解压到指定目录后开始进行配置。

二、解压两个压缩文件放在指定目录下注意:避免路径出现中文)。

apache目录,我这里是F盘里面有专门安装应用的安装包。最好把apache的bin目录添加到系统变量里面,这样不用每次调用的时候进入安装目录,直接在命令行进行操作。

然后是php也解压放在指定的目录下:

 

三、开始进行配置。

1.进入php根目录下找到php.ini-development文件(我的电脑上是F:/install_pag/php8.2.3/php.ini-development),这个文件在根目录下再复制一份,重命名为php.ini。如下图:

然后用编辑器打开php.ini文件,并找到extension_dir="ext",改成实际的php目录/ext路径,我的目录如下:

php8的配置到此结束,下面配置apache2的配置文件。

四、配置Apache的httpd.conf配置文件

httd.conf文件的路径是apache根目录/conf/httpd.conf。进入目录并用编辑器打开httpd.conf文件,在LoadModule开始的所有行的最后一行添加php8模块的dll文件路径。

如下图,标红的三行需要添加,其中第一行是php目录下的php8apache2_4.dll文件是把php模块加载到apache服务器。第二行是php的php.ini配置文件路径。第三行是可运行的文件格式。

 

 

 到此,我们的所有配置工作完成了。然后就是用命令行进入apache的bin目录输入 httpd -k install 安装apache,安装完成后,再输入 httpd -k start 启动apache就可以了。最后可以通过再浏览器访问http:localhost地址看看能不能访问到,如访问成功会如下图:

 

 

到这里,说明配置成功了。

 

标签:httpd,windows10,Apache2,PHP8,ini,apache,php,目录,下载
From: https://www.cnblogs.com/xabi/p/Apache2_php8.html

相关文章

  • Windows10安装Docker Desktop
    DockerDesktop可以让我们在Windows环境下很方便的使用Docker,提供了很多便利。参考文档:https://blog.csdn.net/qq_39611230/article/details/108641842......
  • Windows10系统配置Hyper-V虚拟机
    Windows10或Windows11系统的专业版、企业版或教育版,可以启用内置Hyper-V功能并创建虚拟机。如果您运行的是Windows11或Windows10的家庭版,Hyper-V功......
  • win10无法打开 Microsoft Store 或者Windows10 无商店重新安装
    MicrosoftStore独立包官方版MicrosoftStore独立包官方版是一款功能实用的应用商店工具。MicrosoftStore独立包最新版订阅服务处理功能变得更加强大,用户可以订阅各种应......
  • Windows10 删除Windows.edb,释放C盘空间
    运行win10系统一段时间后,发现电脑非常卡顿,检查后发现Windows.edb文件占用内存比拟大。Windows.edb一个Window搜索服务数据库文件,索引后提供文件,内容和属性缓存的搜索结果......
  • thinpphp6+php8.0.2链接PGSQL12
    1、提示   如果是pgsql12以下的执行CREATEORREPLACEFUNCTIONpgsql_type(a_typevarchar)RETURNSvarcharAS$BODY$DECLAREv_typevarchar;BEGINIF......
  • MacBookPro安装Windows10单系统的4个小坑
    MacbookPro安装Windows10 从入门到精通0、前言:一个朋友买了MacBookPro一直用Mac系统,因为工作原因经常涉及到Office的一些功能,使用起来多有不便于是让我帮忙看看......
  • PHP8安装(centos7环境)
    一、事先安装的模块yuminstall-ybzip2-devellibcurl-devellibxml2-develsqlite-develonigurumaoniguruma-devellibxml2libxml2-develbzip2bzip2-devellibcurl......
  • [转]Windows10下CLion配置说明
    Windows10下CLion配置说明CLion是C/C++的IDE,可以配置多种编译环境,本文以配置MinGW编译环境为例。安装CLion的安装可直接到官网下载ZIP,文件解压后直接运行即可。我在......
  • linux php8.x 编译安装
    安装各种依赖yum-yinstallwgetvimpcrepcre-developensslopenssl-devellibicu-develgccgcc-c++autoconflibjpeglibjpeg-devellibpnglibpng-develfreetype......
  • Windows10下使用Intel SGX功能(二):helloworld流程分析
    目录参考文献helloworld代码解读代码目录结构调用流程1.首先定义host和enclave之间相互调用的函数2.实现enclave端的enclave_helloworld()逻辑3.实现host端......