Apache安装和配置

此教程需要和PHP互相配合:PHP安装和配置 (完整的运行环境 Apache 和 PHP

1.下载Apache

    -->> https://www.apachelounge.com/download/ (注意32位/64位)

apache能安装在docker上么 apache的安装与配置_php


2.解压压缩包

   找到Apache安装目录下的conf文件夹下的httpd.conf并打开,找到 Define SRVEROOT 变量并将值改为Apache安装目录

   如果需要改端口号可以搜索 “Llisten” 关键字进行更改 (可选)

   在文件的末尾添加对PHP的支持以及PHP的安装路径注意事项

(1).压缩包最好放解压到磁盘根目录,否则配置时容易报路径错误

(2).配置SRVEROOT变量时记得去掉前面的;注释

(3).先确认PHP安装目录有没有 php7apache2_4.dll 这个文件,如果文件不存在证明PHP版本下错了,应该下载Thread Safe版本,如下图

apache能安装在docker上么 apache的安装与配置_apache能安装在docker上么_02


安装Apzche前做的配置找到Apache安装目录下的conf文件夹下的httpd.conf并打开

apache能安装在docker上么 apache的安装与配置_apache能安装在docker上么_03


找到 Define SRVEROOT 变量并将值改为Apache安装目录

apache能安装在docker上么 apache的安装与配置_php_04


如果需要改端口号可以搜索 “Llisten” 关键字进行更改 (可选)

apache能安装在docker上么 apache的安装与配置_Apache_05


在文件的末尾添加对PHP的支持以及PHP的安装路径(路径需要自行变更)

LoadModule php7_module "D:\php7\php7apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "D:\php7"

apache能安装在docker上么 apache的安装与配置_PHP_06


3.Win+R组合键打开控制台输入运行CMD

   进入bin目录

   执行安装命令 httpd -k install    执行启动服务命令 httpd -k start

apache能安装在docker上么 apache的安装与配置_PHP_07


apache能安装在docker上么 apache的安装与配置_Apache_08


apache能安装在docker上么 apache的安装与配置_apache能安装在docker上么_09


检验Apache的服务以及Apache是否能正常运行(1).按Win键并且搜索"服务"并点击回车,打开服务面板

apache能安装在docker上么 apache的安装与配置_Apache_10


(2).确认Apache服务存在并且已经启动

apache能安装在docker上么 apache的安装与配置_Apache_11


(3).双击打开Apache目录下的bin文件夹里的ApacheMonitor.exe启动图形界面,在右下角任务栏可以看到图标并双击打开,可以看到Apache已经启动

apache能安装在docker上么 apache的安装与配置_PHP_12


apache能安装在docker上么 apache的安装与配置_apache能安装在docker上么_13


apache能安装在docker上么 apache的安装与配置_Apache_14


(4).打开浏览器并且输入localhost点击回车,可以看到index.html页面的内容注意事项

(1).如果配置了端口号,浏览器输入地址时需要加上端口号,例如:http://localhost:888

apache能安装在docker上么 apache的安装与配置_Apache_15


   额外知识:htdocs 文件夹:D:\Apache24\htdocs 如果想改变默认路径如下图

apache能安装在docker上么 apache的安装与配置_PHP_16


   停止服务 -->> httpd -k stop

   重启服务 -->> httpd -k restart

   卸载服务 -->> httpd -k uninstall –n "Apache24"