Windows下怎么安装Apache并开启站点
发布时间 - 2019-08-02 00:00:00 点击率:次windows下怎么安装apache并开启站点?下面本篇文章给大家介绍一下windows下apache安装与开启站点步骤。有一定的参考价值,需要的朋友可以参考一下,希望对大家有所帮助。
1.apache官网下载Apache HTTP Server服务器
我相信有些朋友刚用apache服务器时,都希望从官网上下载,而面对着官网上众多的项目和镜像以及目录,也许有点茫然。下面是具体步骤:
①、打开apache官网http://httpd.apache.org/ (或百度"download apache")。
②、点击Download,出现以下界面 。
③、选择Windows版下载,点击链接。
④、在新的界面中,会发现VC9和VC11字样,通过阅读相关内容得知,VC9是指用VS2008编译的代码,而VC11是用VS2012编译的,而用VS2012编译的无法在Windows XP和Server 2003中使用。算是为了兼容性好点吧,本人选的用VC9编译Apache,选择下载至此,下载过程完成!
2.Apache服务器的安装
Apache服务器下载完成后,进行解压缩。
1.下载安装包
2.解压缩文件到你想放置的目录下,这里我本人选择放在D:\Apache-2.4.20目录下。
注意:Apache24名称可以根据自己情况改,本人改成“Apache”,如下:
3.Apache服务器的配置
打开httpd.conf文件(比如在D:\Apache-2.4.20\Apache\conf下)
① 修改Apache实际绝对安装目录:最后结尾处不能带"/"或"\",因为后面配置的目录开头已经带有"/"或"\",如下图所示(其中“${SRVROOT}”指定义的SRVROOT路径变量):
(可以是“/”,也可以是“\”)。
若你的80端口被占用(可在cmd下用命令netstat -an -o | findstr 80),则将80端口改为别的保存。
检查配置文件是否合法:httpd -t
② 安装Apache的主服务:有了它,Apache才可启动。可以添加httpd.exe环境变量,然后打开cmd窗口,输入:
httpd -k install -n Apache
该命令的意思是,安装Windows可托管的Apache服务,其中"-n"后面参数是自定义Windows服务名称,之后可使用Windows管理服务的命令来管理apache服务,如"net start/stop apache"(启动/停止服务)。
服务安装完毕,完毕后,会自动测试,若有问题,窗口会提示错误,此时请根据错误自行排查。
正常安装完毕如下图所示:
其中,Errors reported here must be corrected before the service can be started.意思是“此处报告的错误必须在服务开始前进行纠正。”
4.Apache服务器的启动
配置好Apache服务器之后,我们便能启动服务器,Windows下Apache服务器的启动方式有三种。
1.利用Windows启动
打开计算机管理,找到apache服务项,选择后,右键单击,便可选择相应操作(启动、停止、重新启动)
2.利用命令行启动
httpd -k start:不会提示详细的错误信息。
httpd -k start -n apache:会提示详细的错误信息,其中的"apache"修改为你的Apache服务名,可以到计算机服务里找。
httpd -k restart -n apachet:重启。
net start apache:利用Windows托管服务命令。
3.利用Apache服务器自身的视窗打开
找到bin目录下的ApacheMonitor.exe,打开
双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如图所示:
点击左侧start,启动apache服务。
补充句,从该界面可看出,其可以手动控制服务的开启与关闭,为了节省资源,关闭Apache服务器的时候,请先点击“Stop”关闭apache服务。当然,该服务也可以windows系统服务中关闭(建议设置成手动)。
下图显示的是该服务成功显示的状态:
打开浏览器,输入访问http://localhost,若出现如下图所示界面,则Apache服务器的基本配置完毕,此时apache服务器已经可以运行。
5.Apache服务的卸载
若Apache服务器软件不想用了,想要卸载,一定要先卸载apache服务,然后删除安装文件(切记,若直接删除安装路径的文件夹,会有残余文件在电脑,可能会造成不必要的麻烦),在cmd命令窗口,输入如下(建议先停止服务再删除):
httpd -k uninstall
或 sc delete apache (apache是Apache服务器的服务名)。
到此为止,Apache服务器的下载、安装、启动和卸载全部结束。
注:关于Apache服务器下的各个文件的用途,如下图所示:
更多Apache相关知识,请访问Apache使用教程栏目!
# apache
# 所示
# 官网
# 如下图
# 双击
# 解压缩
# 错误信息
# 目录下
# 的是
# 会有
# 放在
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
nginx修改上传文件大小限制的方法
网站优化排名时,需要考虑哪些问题呢?
简历在线制作网站免费版,如何创建个人简历?
如何在建站主机中优化服务器配置?
如何为不同团队 ID 动态生成多个非值班状态按钮
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
如何快速搭建个人网站并优化SEO?
制作企业网站建设方案,怎样建设一个公司网站?
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
Laravel如何为API编写文档_Laravel API文档生成与维护方法
高端网站建设与定制开发一站式解决方案 中企动力
高端云建站费用究竟需要多少预算?
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
JS碰撞运动实现方法详解
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
html如何与html链接_实现多个HTML页面互相链接【互相】
如何解决hover在ie6中的兼容性问题
LinuxCD持续部署教程_自动发布与回滚机制
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
免费视频制作网站,更新又快又好的免费电影网站?
*服务器网站为何频现安全漏洞?
Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践
Windows Hello人脸识别突然无法使用
Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程
laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法
Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
java获取注册ip实例
零服务器AI建站解决方案:快速部署与云端平台低成本实践
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
如何有效防御Web建站篡改攻击?
绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信
php静态变量怎么调试_php静态变量作用域调试技巧【解答】
Firefox Developer Edition开发者版本入口
JS中对数组元素进行增删改移的方法总结
网站建设整体流程解析,建站其实很容易!
如何在VPS电脑上快速搭建网站?
微信h5制作网站有哪些,免费微信H5页面制作工具?
Linux系统运维自动化项目教程_Ansible批量管理实战
🚀拖拽式CMS建站能否实现高效与个性化并存?
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
独立制作一个网站多少钱,建立网站需要花多少钱?
Laravel如何处理表单验证?(Requests代码示例)

