Apache HTTP 服务器下载、安装、配置及启动教程
一,Apache HTTP Server 简介
Apache HTTP Server Project致力于为包括UNIX和Windows在内的现代操作系统开发和维护开源HTTP服务器。该项目的目标是提供一个安全,高效且可扩展的服务器,该服务器提供与当前HTTP标准同步的HTTP服务。
二,环境
本文所使用的系统是windows系统win10;
三,下载
官方下载地址:http://httpd.apache.org/,目前最新版是:2.4.46
进入官网点击如下图Download进入;
进入的页面如下,点击Files for Microsoft Windows
进入windows下的软件下载页面,点击ApacheHaus
进入下载页面如下,选择自己想使用的版本(主要区分一下x86和x64,也就是32位和64位)就好
四,安装httpd
将下载好的Apache Service软件解压,解压的时候注意指定解压路径;例如:D:\BaiduNetdiskDownload
以管理员身份运行CMD,进入cmd后,cd 命令切换到D:\BaiduNetdiskDownload\Apache24\bin路径下;cmd.exe在C:\Windows\System32下,找到cmd.exe右键,选择“以管理员身份运行”;
注意:一定“以管理员身份运行”cmd.exe,不然会报错!
执行
httpd -k install
出现如下信息说明安装成功了
五,配置
打开httpd.conf文件,路径在D:\BaiduNetdiskDownload\Apache24\conf文件夹下;
修改两个地方
1,为ServerRoot 配置正确的安装路径
ServerRoot "D:/BaiduNetdiskDownload/Apache24"
2,为DocumentRoot 配置正确的htdocs路径
DocumentRoot "D:/BaiduNetdiskDownload/Apache24/htdocs"
六,启动
1,D:\BaiduNetdiskDownload\Apache24\bin文件夹下双击ApacheMonitor.exe,点击start
点击Services可以进入系统服务信息
2,管理员运行cmd ,进入D:\BaiduNetdiskDownload\Apache24\bin,这种方式不会显示客户端
运行
httpd.exe -w -n "Apache2.4" -k start
是否启动成功
然后浏览器输入localhost:80,出现如下图信息,说明启动成功了,80是默认端口,所以直接输入localhost也可以,如果改了端口的记得填写自己修改的端口号;
或者任务管理查看是否有httpd.exe是否运行;其实不管是一中点击的start还是二中执行的命令都是启动的httpd.exe程序,即便是这样最好不要直接点击httpd.exe运行,会出现一些奇怪的问题;
如果在启动是的时候报错,使用第二种方式,执行启动命令,这样可以查看到具体错误信息;如下错误信息,没有配置正确的ServerRoot路径;
七,如果端口被占用
cmd命令行执行
netstat -ano|findstr 被占用端口号
例如 netstat -ano|findstr 80
80端口号对应的PID为14328
taskkill /t /f /im 被占用端口号对应的PID号
例如:taskkill /t /f /im 14328 执行这个相当于Apache Service Monitor点击了stop
八,文档
http://httpd.apache.org/docs/2.4/programs/
九,其他
关机重启电脑之后有可能你没启动,但是通过查看任务管理器发现已经启动了,可能是服务开机启动了;
上一篇: 下载文件 HTTP 请求和处理
下一篇: http 下载
推荐阅读
-
Windows Apache HTTP 服务器的安装、配置和与 Tomcat 的集成(附图片) - I. Apache 安装说明
-
Apache HTTP 服务器下载、安装、配置及启动教程
-
简易教程:在Apache JMeter 5.5中下载、安装和配置中文环境
-
实用教程:轻松掌握VS2013的下载与安装 - 包含资源链接与注册码操作步骤(第三部分:配置及激活指南)
-
jmeter下载及安装配置教程(win10平台为例)
-
Linux——FTP服务器搭建及访问-重点一、安装vsftp服务器软件,并启动 vsftpd是Linux下的一款小巧轻快、安全易用的FTP服务器软件,是受各个Linux发行版推崇的FTP服务器软件。安装方式:法一、yum安装: yum install -y vsftpd 出现如下图形即代表安装成功法二、镜像文件下载 rpm安装 ====》使用挂载光盘的方式进行下载 更改Linux系统的挂载镜像文件(.iso文件) 使用mount命令进行挂载.iso文件(等同于挂载在光盘) ==》mount /dev/cdrom /mnt/cdrom 进入/mnt/cdrom 目录,进行访问即可 安装命令:rpm -ivh rpm安装包