php7apache配置_php7.4配置到apache - CSDN
精华内容
参与话题
  • 记录下配置的步骤和注意事项,方便以后配置又得去找资源! 1.在官网下载 Aache,PHP.(关于安装我就不说了,百度有很多说明,也比较简单) 2.Apache的环境配置: 2.1找到Apache安装目录下的conf文件夹并且打开...

    记录下配置的步骤和注意事项,方便以后配置又得去找资源!

    1.在官网下载 Aache,PHP.(关于安装我就不说了,百度有很多说明,也比较简单)

    2.Apache的环境配置:

       2.1找到Apache安装目录下的conf文件夹并且打开httpd.conf文件

     

     2.2.找到38/39行,将SRVROOT里的值修改为Apache的安装物理路径

     2.3找到66行,将访问端口号改为自己想要的,我这里改的8181(记住如果安装其他服务器,端口号不能重复)

    2.4打开CMD命令,输入net start Apache2.4(为启动,net stop Apache2.4为关闭服务 )

    2.5如果访问界面http://localhost:8181进入这个页面则表示Apache环境配置成功:

    3.PHP环境的配置

        3.1进入PHP安装目录,,对php.ini-development文件进行重命名【F2快捷方式】为php.ini,如果你想保留一个备份,复制并粘贴php.ini-development就可以了。

        3.2打开php.ini文件,找到738行,将extension_dir后面的内容改为PHP安装目录下的ext路径,还有其他的需要使用的dll全部去掉前面的“;”

         3.3接着回到apache安装目录下,找到conf文件夹,并打开其下的httpd.conf。 (这里跟上面的2.1一样的),在最后面加上这段代码# php7 support
    LoadModule php7_module E:/PHP/php7apache2_4.dll
    AddType application/x-httpd-php .php .html .htm
    # configure the path to php.ini
    PHPIniDir "E:/PHP/php.ini"

       3.4然后访问8181出现这个就成功了。

     

    展开全文
  • Apache24和PHP7.2配置教程
  • windows 安装php7.3 配合Apache2.4

    千次阅读 2019-08-20 14:55:20
    1、下载Thread Safe版本的php7.3,因为只有Thread Safe版本的才有php7apache2_4.dll 2、进入Apache的conf文件夹,编辑httpd.conf,在末尾添加: #php7 support PHPIniDir "你的php路径" LoadModule php7_module "...

    1、下载Thread Safe版本的php7.3,因为只有Thread Safe版本的才有php7apache2_4.dll

    2、进入Apache的conf文件夹,编辑httpd.conf,在末尾添加:

    #php7 support
    PHPIniDir "你的php路径"
    LoadModule php7_module "你的php路径/php7apache2_4.dll"
    AddType application/x-httpd-php .php .html .htm
    # configure the path to php.ini

    3、修改默认文档

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

    4、进入Apache的htdocs文件夹,新建一个index.php文件,代码:

    <?php
    
        echo phpinfo();

    5、访问,如果出现下图,说明安装成功了:

    展开全文
  • php7apache2_4.dll

    2020-07-28 23:32:28
    PHP配合Apapche得时候 偶尔会发现7.0缺少php7apache2_4配置文件
  • PHP7.2.9+Apache2.4+MYSQL5.7 搭建服务器

    千次阅读 2018-08-17 22:56:57
    首先我们需要下载三个离线包,... PHP7.2.9:http://www.php.net/ Apache2.4:http://httpd.apache.org/ MYSQL5 .7: https : //dev.mysql.com/downloads/windows/installer/ http://cdn.mysql.com/Down...

    首先我们需要下载三个离线包,PHP7.2.9 + Apache2.4 + MYSQL5.7;
    PHP7.2.9:http
    //www.php.net/ Apache2.4:http//httpd.apache.org/
    MYSQL5 .7: https
    //dev.mysql.com/downloads/windows/installer/ http://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.23-winx64.msi ,这个地址直接下在安装包

    先说一下如何找到正确可用配套的安装包,本人是根据wampserver来查找对应配套的安装包的,上面就是一个配套的安装包,进入http://www.php.net/php  的官方网址,找到我要的版本php7.2.9 ,,如下图,点击进入下载页面,选择双赢版本下载

    接下来这一点是我们需要特别注意的,我需要选择符合系统的64位可关联Apache2.4的版本(就是下图中线程安全的64位安装包),点击Zip下载,这里选择线程安全版本的原因是因为线程安全版本中有我们连接的Apache需要的文件  php7apache2_4.dll  文件

    接着我们需要下载需要的Apache2.4版本的安装包,进入http://httpd.apache.org/  ,如下图

    同样选择窗口版本

    这里我们从第三方下载需要的包

    下载64位的版本

    接这找最后一个mysql5.7版本的安装包,进入https://dev.mysql.com/downloads/windows/installer/

    下载之后安装,运行

    之后一直下,中间有个输入数据库密码的界面,建议输入个简单的(123456),后期再改,接着下一个就可以了,安装完成之后的数据库密码就是123456;当然,你可以看到上面显示的记录,从直接http://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.23-winx64.msi  下载版本,也可以。
    然后配置一下环境变量,让我们不在安装目录下亦可以运行mysql命令,默认安装路径:C:\ Program Files \ MySQL \ MySQL Server 5.7,将配置到环境变量中,(图片中的MYSQL Server 8.0环境变量是错的,应该改为MYSQL Server 5.7,请不要抄下面这张图的环境变量)安装完成之后你可以去控制台试着查看你的数据库是否安装成功,快捷键WIN + R输入cmd,回车,输入

    # 密码是你设置的:123456
    C:\Users\zjy $>mysql -uroot -p
    Enter password: ******
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 12
    Server version: 5.7.23-log MySQL Community Server (GPL)
    
    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    好了,三个文件的下载和数据库的安装都讲完了,就是接下来重点\重点\重点!

    一、配置php7.2.9(整合mysql5.7 使得php可以使用mysql)

    将下载的php7.2.9的ZIP压缩文件解压重命名

    解压后的内容如下图:

    我们需要关注2个文件,php.ini-development(用于配置php的设置)和php7apache2_4.dll(用于Apache载入模块的配置);
    这里我们只需要先更改php.ini-development的文件名为php.ini以便于php运行时识别;

    二、配置Apache2.4

    将下载的Apache 2.4的压缩文件解压重命名Apache24

    解压好之后,将Apache24和php7.2.9两个文件夹复制到我们自己创建在C盘的文件夹WampSelfDefine,并创建一个新的文件夹www,用过wampserver的朋友都知道这个是用来存放项目的目录

    现在可以开始配置Apache了,进入Apache24,可以在C:\ WampSelfDefine \ Apache24 \ conf下找到httpd.conf文件

    编辑它,我使用的subline text作为编辑工具,你可以使用记事本

    记住修改这个文件最好以管理员身份运行你用来编辑的工具,这样会避免没有权限,更改无法保存的情况

    需要修改的主要有4点:

    1.修改的ServerRoot的路径:

    这个是Apache24的存放路径,Apache24中使用了变量SRVROOT,所以,只需要修改SRVROOT的值为我们的Apache24目录的路径即可,定义SRVROOT“C:\ WampSelfDefine \ Apache24”

    2.修改Apache的服务监听的端口:

    因为默认的80宽口很可能被电脑的其他程序占用,如IIS占用80端口;所以这里改成8088端口,有使用到80端口的位置也替换成8088端口,你可以使用Ctrl + F键查找80,替换成8088;我的情况是只有服务器名使用到了80%,所以替换为8088

    接下来可以测试一下以上配置是否成功,进入C:\ WampSelfDefine \ Apache24 \ bin,复制改路径,在开始菜单中右击鼠标搜索,输入cmd,以管理员身份运行cmd命令提示符

    出现命令行窗口,输入cd C:\ WampSelfDefine \ Apache24 \ bin,输入键

    输入。\ httpd -k install安装服务

    你可以用快捷键WIN + R,输入service.msc,进入回车

    可以看到Apache24正在运行

    在浏览器中输入http:// localhost:8088,可以看到以下画面

    这说明前2点配置成功,Apache的配置没有出错

    3.载入php7.2.9模块功能:

    为了Apache可以解析php文件我们需要在配置文件中配置php的相关信息,将以下配置信息复制到加载httpd.conf的LoadModule下方:

    # 加载 PHP 模块功能
    LoadModule php7_module "C:\WampSelfDefine\php7.2.9\php7apache2_4.dll"
    # 配置 php.ini 文件的正确路径
    PHPIniDir "C:\WampSelfDefine\php7.2.9"
    # 添加 PHP 类型的文件到 Apache 服务器中
    AddType application/x-httpd-php .php

    位置如图

    接着需要修改DirctoryIndex:

    4.将访问的主页目录地址更改为新创建的WWW文件夹

    保存修改,接下来测试是否设置成功。

    我们需要在www目录下创建文件index.html和index.php

    index.html内容如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>这是一个自定义的php+apache服务</title>
    </head>
    <body>
    	这是我的apache页面
    </body>
    </html>

    index.php内容如下:

    <?php
        phpinfo();
    ?>

    保存之后重启Apache服务,右击下面这个图标,选择打开监视器,重启服务

    在浏览器中输入的http://本地主机:8088 /   结果分别如下图

    在浏览器中输入http:// localhost:8088 / index.php  ,结果如下:

    说明配置是成功的。

    三、MySQL与PHP的整合

    MySQL是作为PHP的扩展来安装和使用的,我们需要修改 php.ini 扩展类的路径:

    extension_dir = "C:\WampSelfDefine\php7.2.9\ext"

    启用:mysqli和pdo_mysql

    创建 mysqli.php 保存在www下,内容如下:

    <?php
    header("content-type=text/html;charset=utf-8");
    $mysqli = new mysqli('localhost','root','123456','mysql');
    if($mysqli -> connect_errno){
    	die("数据库连接失败".$mysqli -> connect_error);
    }
    echo '<h1 style="color:#f00">数据库连接成功</h1>';
    ?>

    重启Apache ,在浏览器中输入 http://localhost:8088/mysqli.php 

    整合成功,配置结束。

    本文章旨在供他人学习交流,如果你有更好的建议,或者因版本更新,本文章不再适用,请给我留言,本人会抽时间更新内容。

    展开全文
  • Apache2.4+PHP7.2环境搭建

    万次阅读 2018-02-12 20:51:56
    Editplus生成码:http://www.jb51.net/tools/editplus/阿帕奇下载地址:https://www.apachehaus.com/cgi-bin/download.plxPHP下载地址:http://windows.php.net/download#php-7.21.打开阿帕奇的下载地址,点击下载。...

    Editplus生成码:http://www.jb51.net/tools/editplus/
    阿帕奇下载地址:https://www.apachehaus.com/cgi-bin/download.plx
    PHP下载地址:http://windows.php.net/download#php-7.2


    1.打开阿帕奇的下载地址,点击下载。
    2.现在下载的阿帕奇好像都是zip压缩格式,并非之前的msi格式(微软安装包).直接解压,解压后将Apache24文件夹复制到相应你想安装的路劲,如下图,我安装在D:\Apache24

    3.找到Apache24安装目录,依序打开conf->httpd.conf.(用之前下载的Editplus打开,也可用系统自带的笔记本,但是没有行数显示)

    4.下拉到第38/39行,如图所示,修改为你安装Apache的文件目录,即你将apache24扔在哪里的地方。根据需求更改246以及379行
    5.
    5.按WIN键【键盘ctrl隔壁】,然后在搜索框输入cmd,右键管理员身份运行

    6.接着进入安装程序所在的盘符(我的在D盘,所以是输入D:\),进入盘符后,通过cd命令【change directory】切入安装程序所在的bin文件夹,接着再输入httpd.exe -k install启动apache服务。【因为是解压缩的阿帕奇文件,如果没有这个步骤,windows就没有这个服务】。

    7.配置虚拟目录(可选)。如果你的服务器不配置虚拟目录【设置资源的仓库】,默认资源的存储都应放在htdocs文件夹内。此时在htdocs文件内新建一个php文档,键入以下代码,启动阿帕奇服务器【bin目录下httpd.exe】然后在浏览器输入框输入http://localhost/即可
    <?php
    phpinfo();
    ?>
     
    7.(可选)但是如果资源过多,就需要将资源映射到其他地方,所以就需要配置虚拟目录,详情可百度,新手不建议配置虚拟目录。
    ps: 1.资源包含图片,音频,视频以及代码文件。
          2.所有资源都默认存放在默认文件htdocs内,当发送http请求到服务器,从htdocs内获取资源
         3.如果存储空间(仓库)太小,要配置虚拟目录(另外租一个地方作为仓库)

    PHP的安装和配置

    1.打开PHP的下载地址,进行下载和解压,要注意的是none thread safe属于IIS,apache服务器需要的是thread safe..

    2.解压安装自己所选的路径后,进入该目录,对php.ini-development文件进行重命名【F2快捷方式】为php.ini,如果你想保留一个备份,复制并粘贴php.ini-development就可以了。
    3.使用EditPlus打开php.ini文件,去掉相应的扩展(数据库相关)前面的注释(;分号)即可。具体为738行扩展。

    1.extension=bz2 
    2.extension=curl
    3.extension=gd2
    4.extension=mbstring
    5.extension=mysqli
    6.extension=pdo_mysql

    4.接着回到apache安装目录下,找到conf文件夹,并用editplus打开其下的httpd.conf。
    5.大概在181-182行附近添加如下的代码,这些代码将阿帕奇与php集成起来进行开发。需要的是红色圈圈的PHP安装路径
    LoadModule php7_module "D:/php/php7apache2_4.dll"
    PHPIniDir "D:/php/"
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .html
    AddType application/pdf .pdf

    6.重复阿帕奇安装的第七步,如果出现以下界面,代表成功。

    展开全文
  • Apache配置+php配置

    万次阅读 2019-03-11 21:38:40
    一、apache配置 首先下载apache安装包,下载地址:http://httpd.apache.org/download.cgi 我的是win7系统,所以下载windows的安装包,点击我圈出的地方 然后点击ApacheHaus 根据自己的电脑选择64位还是32的...
  • Centos7安装ApachePHP,包含配置过程

    万次阅读 2018-07-02 15:47:36
    网站是使用xpress engine建立的,所以,运行环境为apache httpd和php。如果能够直接使用xampp就好了,可是老服务器是n年前的,新的服务器环境需要兼容原来环境的版本。所以,需要单独安装apache http和php以及数据库...
  • Centos7Apache配置多站点

    千次阅读 2017-03-21 22:22:36
    直接在下/etc/httpd/conf.d/myhosts.conf输入指令 例如: vi /etc/httpd/conf.d/myhosts.conf ServerName yangtzeu.simpleoj.cn ServerAlias yangtzeu.simpleoj.cn www.yangtzeu.simpleoj.cn... DocumentRoot /var
  • 原声的Apache服务是不安装PHP的解析环境的,所以需要我们自己配置一下PHP的运行环境。另外,当PHP环境安装好以后,如果我们想访问一个域名或者IP的时候,不想自己去填充index.php,那么我们可以使用重写的方式去去除...
  • 在centos7系统下编译apache2.4,PHP7,mysql5.6
  • Apachephp配置

    万次阅读 2015-10-08 13:31:14
    * Apache 配置详解  * 配置文件:httpd.conf  * 1.基本配置  * ServerRoot "D:/Apache" Apache的安装目录  * Listen 80 服务器监听的端口号  * ServerName www.xxx.com:80 主站点名称(网站的主机名) ...
  • Mac上配置Apachephp

    千次阅读 2019-07-01 21:47:30
    在Mac环境下系统本身就带有的Apache(阿帕奇服务器)和PHP都预装好了. 下面我们逐步来操作ApachePHP的合并: 第一步: (可省略,只是了解下mac带上有apache):: 用于查看系统预装的阿帕奇和PHP版本: (1)打开...
  • Apache配置(Apache与PHP联系)

    千次阅读 2019-08-31 11:09:53
    httpd-vhosts.conf和httpd.conf在D:\wamp64\bin\apache\apache2.4.23\conf中 里面内容若是改错了,在original中复原(复制粘贴到错的位置) 注意:配置文件中的行首#是指注释 监听端口 监听端口可以随意修改为任意...
  • centos 安装apachephp配置

    千次阅读 2018-11-15 11:21:14
    1.安装和配置 apache 1.1 安装 这里使用yum安装 检测当前是系统是否已经安装apache yum list all httpd 运行下面命令安装 apache yum install -y httpd 使用如下命令启动apache service httpd start ...
  • 网站搭建之配置Apache加载PHP模块

    千次阅读 2020-04-26 22:17:58
    1、apache加载php模块,在apache的主配置文件中加载对应的php提供的模块 LoadModule php5——module PHP 所提供的模块链接所在路径 修改apache中httpd.conf的配置文件 修改配置文件之后测试是否正常 2、apache...
  • centos7安装安装apache配置php-fpm

    千次阅读 2018-09-17 13:28:38
    centos7安装安装apache配置php-fpm 安装apache(httpd),使用SCL源 # 安装 yum install httpd24 # 查看服务名称systemctl list-unit-files httpd24-httpd.service # 启动,即可访问ip浏览 systemctl start httpd24...
  • Centos 7 Apache配置虚拟主机

    千次阅读 2017-09-08 18:22:00
    也真是倒霉啊,就在快将虚拟主机配置好的时候出现了这么一件事情就是,误执行了iptables -F,我的服务器iptables是已经配置好的,如果默认策略已经配置为deny的话,再使用iptables -F,会导致网络立马中断!...
  • Linux安装php-7.0.16,完成phpapache配置
  • Windows7 64bit下配置Apache+PHP+MySQL

    千次阅读 2013-10-22 13:28:28
    最近需要做一个PHP+MySQL的项目,所以学习了下PHP及开发的环境配置: 1、准备资料:  首先下载文件:Apache2.4.6 64bit,http://www.apachelounge.com/download/VC11/binaries/httpd-2.4.6-win64-VC11.zip  ...
1 2 3 4 5 ... 20
收藏数 196,255
精华内容 78,502
热门标签
关键字:

php7apache配置