Apache 服务器安装与基本配置

下载

Apache 选择对应的版本进行下载

配置(2.4版本)

==不同版本配置有所不同==

下载后解压文件,在conf目录下打开httpd.conf 修改目录位置

Define SRVROOT "D:/Apache" //当前Apache安装所在目录
ServerRoot "${SRVROOT}"

默认80端口(可在cmd下使用netstat -a查看),如需修改则如下所示

#Listen 12.34.56.78:80
Listen 8070

在window下安装服务,切换到bin目录下

"D:\Apache-2.4.20\Apache\bin\httpd.exe" -k install -n apache

可以自定义服务名称apache

apache-server-install.jpg

其中,Errors reported here must be corrected before the service can be started.意思是,此处报告的错误必须在服务开始前进行纠正。若没有,则成功。

Apache启动

包含三种

  • window 服务启动,在计算机管理>服务和应用程序>服务中找到创建的apache服务项

  • bin目录下

httpd -k start      // 开启
httpd -k shutdown // 关闭服务
httpd -k restart // 重启服务
    

如果错误,需要添加上 服务名称

httpd -n "apache" -k start

  • bin目录下 ApacheMonitor.exe

如果服务启动失败,涉及到配置文件,可通过命令行进行查看,在bin目录下

httpd.exe -w -n "apache" -k start

apache 是服务的名称

常见目录功能

bin // 存放常用命令
cgi-bin // linux下常用命令
conf // 配置文件
error // 错误记录
htdocs // 存放站点资源
logs // apache 相关日志

配置虚拟目录

httpd.conf中查找<IfModule alias_module>,然后在节点内输入以下内容

Alias /workspace "D:/WorkSpace/WebStorm_Space_01/AdminLTE"
 
<Directory "D:/WorkSpace/WebStorm_Space_01/AdminLTE">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

重启即可。需要注意的是apache不同版本,Directory 里面的内容设置不同
参考stackoverflow.com,官网 upgrading

在2.2

Order allow,deny
Allow from all

在2.4

Require all granted

开启服务,在浏览器中访问http://localhost:8070/workspace/ 即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,246评论 19 139
  • 服务器https配置 配置https操作说明文档 1、查看服务器环境配置(tomcat和apache合并使用) 2...
    南京杨小兵阅读 8,965评论 0 9
  • 一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Uni...
    1b3bd36d9d21阅读 8,276评论 3 13
  • 一、概述 二、编译安装 三、httpd服务基础 四、httpd.conf配置文件 五、httpd服务访问控制 六、...
    紫_轩阅读 1,019评论 0 0
  • 路过了新农都。这里应该是我们第一次约会的地方吧。虽然那时候我们好像还没在一起。 科二 两岸 散步 太阳 等等等等 ...
    小明同学女朋友阅读 136评论 0 0