http://www.web008.net

【美高梅163888】window下安装Apache+PHP

本土系统为windows 10,Apache接收httpd-2.4.25-x64-vc14-r1,PHP选用php7.1_x64线程安全版。

1.安装Apache

  1. 将apache解压到c:/server/Apache24中
  2. 在Apache/conf中,修改httpd.conf -> Define SRVROOT "C:/server/Apache24"
  3. 修改httpd.conf -> DocumentRoot "D:/web/www/"
  4. 在Apache24/bin目录运维命令行

    httpd -k install
    
  5. httpd -k start 启动apache

  6. 那时候早已成功安装Apache
  7. 将Apache24/bin参加种类意况变量,以便在命令行使用Apache命令

 

2.安装PHP

  • 更改apache配置文件httpd.conf,在适宜的岗位加载PHP模块

    //php5.6
    LoadModule php5_module C:/server/php56/php5apache2_4.dll
    PHPIniDir "C:/server/php56"
    
    //php7.1
    LoadModule php7_module C:/server/php71/php7apache2_4.dll
    PHPIniDir "C:/server/php71"
    

     

  • 修正httpd.conf,在适龄的岗位参与这些代码

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .html
    AddType application/x-httpd-php .htm
    AddType application/x-httpd-php .shtml
    
  • 修改httpd.conf -> DirectoryIndex index.html index.shtml index.htm index.php

  •  复制并更名php.ini,改良时区位PRC,并拉开一些常用的扩大

  •  将php的装置目录及php/ext目录加入path景况变量,不做此操作会产生PHP命令行工具无法用以至curl模块加载败北

  • 重启apache

    httpd -k restart
    

 

3.配置Apache

3.1增多虚构主机

  • 校正http.conf文件,在末了黄金年代行出席代码:

    Include conf/vhosts/*.conf

  •  在conf文件夹下vhosts/web.conf

    listen 80
    
    <VirtualHost *:80>
        DocumentRoot "d:/web/www"
    
        <Directory "d:/web/www">
            Options Indexes FollowSymLinks
            AllowOverride all
            Require all granted
        </Directory>
    </VirtualHost>
    

 

郑重声明:本文版权归美高梅163888所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。