zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    CF Mike and Feet (求连续区间内长度为i的最小值)单调栈
    BOOST_CLASS_EXPORT
    STL 源代码剖析 算法 stl_algo.h -- search
    烦人的Facebook分享授权
    [Swift]Scanner字符串扫描类
    [Swift]LeetCode682. 棒球比赛 | Baseball Game
    [Swift]LeetCode680. 验证回文字符串 Ⅱ | Valid Palindrome II
    [Swift]LeetCode679. 24点游戏 | 24 Game
    [Swift]LeetCode678. 有效的括号字符串 | Valid Parenthesis String
    [Swift]LeetCode677. 键值映射 | Map Sum Pairs
  • 原文地址:https://www.cnblogs.com/relucent/p/10258903.html
Copyright © 2011-2022 走看看