• 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/ 

     
  • 相关阅读:
    我的周记17——“世界再美,也美不过我一日三餐,心情再坏,也坏不过我没心没肺”
    【测试-移动端】 聊聊手机端的测试
    Java基础篇---多线程
    BIO和NIO实现文件复制
    IO操作-BIO
    js数组去重
    js json对象操作
    23种设计模式,每天一种设计模式(2)
    23种设计模式,每天一种设计模式
    .net画二叉树
  • 原文地址:https://www.cnblogs.com/xcj26/p/12768598.html
Copyright © 2020-2023  润新知