Apache配置踩坑记录

本人搞了一个上午,终于是起起来了,真是“命运多舛”

1、下载Apache链接如下:Apache 2.4.x OpenSSL 1.0.2 VC14 ,按自己电脑是32位还是64位

https://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC14

2、下载VC14安装(必须配上面的)

Apache配置踩坑记录_第1张图片

https://www.microsoft.com/en-us/download/details.aspx?id=48145

3、修改Apache/conf目录下的httpd.conf文件,按自己Apache放的目录来改

Define SRVROOT "F:/myServer/Apache24"
ServerRoot "${SRVROOT}"

若80端口被占用了,那就自己也改一下端口

#Listen 12.34.56.78:80
Listen 8099

4、配置环境变量,不详细说,应该装过JDK这些的都会,不会百度

HTTPD_HOME

F:\myServer\Apache24

path加入;%HTTPD_HOME%\bin

5、安装Apache(由于我们在安装前配置好了httpd.conf的Apache正确路径,一般安装不会报什么错,如果有别的错就见招拆招)

命令安装  httpd -k install 

安装完成后如果不确定是否安装成功

可以在win7搜索services.msc,打开服务后看到有Apache服务就是成功

Apache配置踩坑记录_第2张图片

可以直接在这里启动和停止服务,当然也可以用命令行

命令启动Apache服务:【 httpd -k start 】

Tip:命令行启动会更直观,特别是当有错误无法正常启动的时候,会告诉的具体的出错位置和出错提示

有修改的情况可以录入命令[ httpd -k restart ]重启Apache服务

详细指令配置图片等可以参看文章https://www.cnblogs.com/lovetree/p/6385957.html

最后网页输入http://localhost:8099/,成功后显示如图

Apache配置踩坑记录_第3张图片

6、如果想要Apache支持PHP:注意一定要下载含有phpXapache2_4.dll的PHP,原因看第一个链接

https://jingyan.baidu.com/album/066074d623d802c3c21cb087.html?picindex=2

PHP下载链接

https://windows.php.net/download/

windows上apache+php+mysql环境部署

https://www.cnblogs.com/itsecurity/p/6292472.html

===============以下为转载配置原文记录=============

假设我们已成功安装apache,下面我们开始配置php。

1、将安装包解压到D:\php5.6.29(目录可自定义)

2、进入php5.6.29,找到php.ini-production文件,并将其改为php.ini

3、打开apache的配置文件httpd.conf,D:\Apache24\conf\httpd.conf,找到#LoadModule 在最下面一行添加:

LoadModule php5_module "D:/php5.6.29/php5apache2_4.dll"

注意这里按你的版本来,如果是PHP7改成

LoadModule php7_module "D:/php7/php7apache2_4.dll"

 4、再找到模块 在index.html后面添加 index.php,在后面还要添加两行


    DirectoryIndex index.html index.php
    AddType application/x-httpd-php .php .phtml
    PHPIniDir "F:/myServer/php7"

 5、在apache的htdocs目录下面新建testphp.php 在testphp.php文件中可以写测试代码,我这为了以后方便 就写一个phpinfo()函数,如果出现下述界面说明apache已经支持php模块。

    phpinfo();
?>
6、运行http://localhost:8099/test.php(端口自己按Apache定义的来访问)如图

Apache配置踩坑记录_第4张图片

你可能感兴趣的:(安装配置)