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/ 

     
  • 相关阅读:
    HipHop PHP & HHVM资料收集
    [转]Linux系统下如何查看及修改文件读写权限
    [转]Console命令详解,让调试js代码变得更简单
    js中(function(){…})()立即执行函数写法理解
    [Link]NoSQL
    [转]Hadoop Hive sql语法详解
    [转]redis配置文件redis.conf的详细说明
    【转】各种 NoSQL 的比较
    [转]MongoDB基本使用
    【转】windows下mongodb安装与使用整理
  • 原文地址:https://www.cnblogs.com/xcj26/p/12768598.html
Copyright © 2011-2022 走看看