Apache2.4+PHP7.3 安装及整合教程[Windows]

2019-01-15 06:53:18来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

系统环境:Win10 64位
Apache版本:2.4.37 64位
PHP版本:7.3.1 64位

下载

安装的第一步肯定是下载了,可以直接到我的网盘(密码:18tp)下载,下载完成后将文件解压到你想要安装这些软件的位置。

我上传的是Apache 2.4.37PHP 7.3.1版本,如果想要下载其他版本的可以到下面的网站去下载自己想要的版本。(国外的网站下载的速度比较慢)

Apache:https://www.apachehaus.com/cgi-bin/download.plx
PHP:https://windows.php.net/download

配置PHP

PHP不用安装,只需要简单配置就可以与Apache一起工作。

  1. 将PHP的根目录路径添加到系统环境变量PATH目录中即可(不会添加环境变量的可以百度一下,这里不再赘述),在64位的PHP中,如果不添加会出现部分PHP自带的扩展(如curl)无法加载的情况(64位亲测,32位不太清楚)。

  2. 找到PHP根目录下的php.ini-development并改名为php.ini,用文本编辑器打开找到下面几条常用配置,去掉前面的分号,保存。

    ;extension=curl
    ;extension=gd2
    ;extension=mbstring
    ;extension=mysqli
    ;extension=openssl
    ;extension=pdo_mysql
    ;extension=pdo_oci
    ;extension=pdo_odbc
    ;extension=pdo_pgsql
    ;extension=pdo_sqlite
    ;extension=pgsql

Apache安装

在安装前确定自己的电脑没有软件占用了80端口,否则要修改Apache的默认监听端口

修改配置文件

进入Apache的根目录,找到位于conf目录下的httpd.conf文件,这个就是Apache的主配置文件,用任意一个文本编辑器打开它,进行下面的修改。

  1. 修改Apache目录找到Define SRVROOT "/Apache24",将"/Apache24"改成Apache所在的目录。

  2. 找到DocumentRoot "${SRVROOT}/htdocs",将"${SRVROOT}/htdocs"改成你的web目录,即你想存放web工程的地方。

  3. 修改访问权限,找到下面的位置

     <Directory />
        AllowOverride none
        Require all denied
     </Directory>

    Require all denied改成Require all granted

  4. 整合PHP,在httpd.conf文件的末尾添加如下代码,将PHP与Apache关联起来。

     LoadModule php7_module C:/Study/PHP-7.3.1/php7apache2_4.dll
     <IfModule php7_module> 
        PHPIniDir "C:/Study/PHP-7.3.1"
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps
     </IfModule>

    上面PHP的相关路径根据自己的情况修改

  5. 增加PHP默认页面,找到下面位置

     <IfModule dir_module>
         DirectoryIndex index.html
     </IfModule>

    DirectoryIndex index.html改为DirectoryIndex index.html index.php

安装Apache服务

  1. 管理员权限打开CMD,进入Apache的bin目录。(例如cd C:\Users\Me\Desktop\Apache24\bin,路径根据自己的情况修改)。
  2. 输入httpd.exe -k install,进行Apache服务的安装,出现The 'Apache2.4' service is successfully installed的字眼则证明安装成功。

  3. 输入net start Apache2.4,启动Apache服务。

验证是否安装成功

  1. 在之前设置的web目录下新建一个名为index的文本文件,并把后缀改成.php,内容如下

    <?php
    phpinfo();
  2. 打开浏览器,在地址栏输入localhost,回车,如果出现下图,则表示Apache和PHP整合安装成功。


原文链接:https://www.cnblogs.com/horvey/p/10260090.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Yii中实现分页

下一篇:swoole 创建tcp服务器