服务器Apache配置以及改变工作目录

本文介绍了Apache服务器的安装成功后,如何配置httpd.conf文件改变工作目录。通过编辑DocumentRoot设置,将默认的发布目录更改为自定义路径,并解决权限问题,确保Apache能正常访问新的工作目录。最后,通过创建测试HTML文件验证配置效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Apache安装成功

  1. Apache的配置主要集中在httpd.conf文件,它位于你的安装目录,比如:我安装在
    这里写图片描述

  2. 用编辑器打开httpd.conf文件,先来查找到如下这一行:#ServerName
    我们可以得到如下这一行内容:#ServerAdmin www.admin:80
    这就是我们的主机名了,我们可以将前面的“#”去掉,并将其改为:ServerName 127.0.0.1:80
    这里写图片描述

  3. 找到如下这行:DocumentRoot你会发下有这样的一行内容:DocumentRoot “D:/Apache2.2/htdocs”(这个叫作DocumentRoot即webroot,即:发布目录,发布在这个目录下的任何工程都会在Apache服务开启时被装载成标准的web工程,我在这里动手来把这个WebRoot定位到我自己的发布目录。DocumentRoot “F:”)
    这里写图片描述
    这里写图片描述
    (这里是基于我自己的Apache位置修改工作目录,一般差不多都是在260行左右)

  4. 重启我们的Apache服务,来测试一下:如果得到了禁止访问。
    Forbidden
    You don’t have permission to access / on this server.
    这里写图片描述
    找到下面这一段:
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    deny from all
    </Directory>

    把这个”deny from all”改成”allow fromall’吧。
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    allow from all
    </Directory>

  5. 修改完后重启你的Apache服务,
    我们的Apache的发布目录已经成功更改到了F:\目录下了
  6. 接下来,写一个.html文件测试一下
    我把它改到了F盘中去了,然后我们在该目录中放入一个index.html文件,内容为:
<html><body><h1>我更改到D盘www目录啦</h1></body></html>

这里写图片描述
注意:上面的127.0.0.1可以写成localhost

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值