• php7+apache2.4 安装(window)


    一、下载

    需要下载 php7、apache2.4、vc2015(VC库)

    PHP7下载地址:
    http://windows.php.net/download/

    Apache 下载地址:
    https://httpd.apache.org/docs/current/platform/windows.html#down

    ApacheHaus 版本的Apache,下载地址:
    https://www.apachehaus.com/cgi-bin/download.plx

    vc2015下载地址:
    http://www.microsoft.com/zh-cn/download/details.aspx?id=48145

    二、安装

    安装 vc2015,有的电脑安装后需要重启一下。
    解压php7,Apache2.4 压缩包,解压路径根据实际情况自己选择,例如我的路径是:

    C:Softwareapache24
    C:Softwarephp7

    三、配置

    有两个配置文件需要配置,分别是 httpd.conf 和 php.ini

    编辑 /apache24/conf/httpd.conf 文件

    修改:ServerRoot "C:/Software/apache24"

    添加php7对apache的处理接口

    PHPIniDir "D:/web/php-7.0.0-Win32-VC14-x86/"
    LoadModule php7_module "C:/Software/apache24/php7apache2_4.dll"

    添加 php的minetype,在 <IfModule mime_module> 标签中添加
    AddType application/x-httpd-php .php

    添加DirectoryIndex 添加 php index (可选)
    <IfModule dir_module>
        DirectoryIndex index.html index.php
    </IfModule>

    打开php目录,复制1个php.ini-development ,修改为php.ini。
    编辑 php.ini, 找到 ;extension_dir = "ext"  ,把前面的分号去掉,修改为实际的ext文件路径:
    extension_dir = "C:Softwarephp7ext"

    四、将apache24加入windows服务

    httpd.exe -k install -n Apache2.4

    五、测试

    在 C:SoftwareApache24htdocs 创建1个 phpinfo.php 文件

    <?php
        phpinfo();
    ?>

    启动 apache24 服务 (net start Apache2.4)

    访问:http://127.0.0.1/phpinfo.php

    六、Window服务命令

    # 注册服务
    httpd.exe -k install -n Apache2.4
    # 卸载服务
    sc delete Apache2.4
    # 运行服务
    net start Apache2.4
    # 停止服务
    net stop Apache2.4

    七、虚拟主机配置例子

    Listen 8080
    <VirtualHost *:8080>
        #ServerName dummy-host.example.com
        DocumentRoot "D:workspace/myproject/web"
        <Directory "D:workspace/myproject/web">
            Options Indexes FollowSymLinks MultiViews
            Require all granted
            AllowOverride all
            Order Deny,Allow
            Allow from all
            #Allow from 172.0.0.1
        </Directory>
    </VirtualHost>

  • 相关阅读:
    Error Correct System(模拟)
    Pasha and String(思维,技巧)
    Vitaliy and Pie(模拟)
    Old Sorting(转化成单调序列的最小次数,置换群思想)
    Segment(技巧 相乘转换成相加 + java)
    Conquering Keokradong && Get the Containers(二分)
    Handshakes(思维) 2016(暴力)
    Dice Notation(模拟)
    “玲珑杯”郑州轻工业学院第八届ACM程序设计大赛暨河南高校邀请赛-正式赛(总结)
    MySQL安装-二进制软件包安装
  • 原文地址:https://www.cnblogs.com/relucent/p/10258903.html
Copyright © 2020-2023  润新知