zoukankan      html  css  js  c++  java
  • apache 的下载与配置

     一,下载:

    打开apache的官方网站,http://www.apache.org/   拉到网站的最下面,如图所示:

    点击HTTP Server链接,对 Apache httpd 2.4.43 Released 进行下载

     下载连接页面:

    点击Windows版本的下载,选择  ApacheHaus

    进入到下载页面,点击64位机下载:

     二,安装:

    在D盘新建wamp文件夹,把httpd-2.4.43-o111g-x64-vc15.zip解压到此目录,文件路径如下图:

     三,配置:

    找到如下文件  D:wampApache24confhttpd.conf, 用记事本或者vscode打开它

    # Define SRVROOT "/Apache24"  修改为 Define SRVROOT "D:/wamp/Apache24"
    注意:
    正反斜杠的问题
    Apache24后没有斜杠了

    以管理员的方式启动cmd窗口,进入到Apche的bin目录:

    执行如下命令:httpd -k install -n apache2.4

    出现如下错误,

    先停止Apache    httpd -k stop

    再卸载Apache     httpd -k uninstall

    修改配置文件的端口号 (D:wampApache24confhttpd.conf)

    # ServerName localhost:80
    ServerName localhost:8099

    然后再执行安装:

    该命令的意思是,安装Windows可托管的Apache服务,-n 后面的参数是自定义windows服务的名称。之后可使用Windows管理服务的命令来管理apache服务,如"net start/stop apache2.4"(启动/停止服务),不带-n也是可以的,如:httpd -k install,一样也是可以安装。服务安装完毕后,会自动测试,如果有问题,窗口会提示。再根据提示的错误去排查。正常完装完毕的样子如下图所示:

    其中,Errors reported here must be corrected before the service can be started.意思是“此处报告的错误必须在服务开始前进行纠正。”

    可以在如下界面进行启动,停止服务:

    方式一:

    方式二:

    利用命令行启动

    httpd -k start ---------------------------启动apache,不会提示详细的错误信息

    httpd -k start -n apache2.4 ---------------------------启动apache,会提示详细的错误信息,其中apache2.4就是我们安装时-n所命名的,可以在计算机管理里面找。

    httpd -k restart -n apache2.4 ---------------------------重启apache

    net start apache2.4 ----------------------------利用windows托管服务命令

    以上的命令也是在CMD窗口里,切换到BIN这个目录下执行的。

    方式三:

    利用apache服务器自身的视窗打开

    在bin目录下有一个ApacheMonitor.exe,双击运行,然后在状态右下角的箭头里双击图标,打开窗口,会有start,stop,restart,如下图所示:

    启动服务时,访问   http://localhost:8099/   验证apache是否安装成功。

    修改apache的默认目录,方法如下:

    在 D:wamp 目录下新建    www  文件夹

    修改   httpd.conf   ttpd.conf   文件内容

    # DocumentRoot "${SRVROOT}/htdocs"
    # <Directory "${SRVROOT}/htdocs">
    改为:
    DocumentRoot "D:/wamp/www"
    <Directory "D:/wamp/www">
     

    把  D:wampApache24htdocs  目录的文件夹,文件拷贝到  D:wampwww

    如图:

    重启apache,再访问:http://localhost:8099/ 

     
  • 相关阅读:
    C语言-if语句
    C语言-表达式
    C语言-基础
    Java for LeetCode 187 Repeated DNA Sequences
    Java for LeetCode 179 Largest Number
    Java for LeetCode 174 Dungeon Game
    Java for LeetCode 173 Binary Search Tree Iterator
    Java for LeetCode 172 Factorial Trailing Zeroes
    Java for LeetCode 171 Excel Sheet Column Number
    Java for LeetCode 169 Majority Element
  • 原文地址:https://www.cnblogs.com/xcj26/p/12768598.html
Copyright © 2011-2022 走看看