zoukankan      html  css  js  c++  java
  • Apache2.4+PHP7.3 安装及整合教程[Windows]

    系统环境: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:UsersMeDesktopApache24in,路径根据自己的情况修改)。

    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整合安装成功。
  • 相关阅读:
    数据库连接,报错--mysql版本不匹配
    SpringMVC项目如何添加事物呢
    将存放数字的list,顺序排列,然后,判断,数字是否是连续的
    list从小到大,排序----这么简单
    SpringMVC控制层,setViewName--不能跳转到指定视图
    SpringMVC中jsp和controller互传参的问题
    jsp到controller乱码
    PDF 补丁丁 0.4.1 版:新增嵌入中文字库、替换文档字库的功能
    PDF 补丁丁 0.4.1 版将增加嵌入中文字库的功能
    Django视图层
  • 原文地址:https://www.cnblogs.com/horvey/p/10260090.html
Copyright © 2011-2022 走看看