Loading

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:\wamp\Apache24\conf\httpd.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:\wamp\Apache24\conf\httpd.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:\wamp\Apache24\htdocs  目录的文件夹,文件拷贝到  D:\wamp\www

如图:

 

 

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

 

 
posted @ 2020-04-24 16:56  Sam Xiao  阅读(1822)  评论(0编辑  收藏  举报