Apache配置站点详细讲解(apache目录结构介绍)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache配置站点详细讲解(apache目录结构介绍)相关的知识,希望对你有一定的参考价值。

apache模块:

查看Apache有哪些参数:/application/apache2.2.34/bin/apachectl

查看Apache安装了哪些模块:/application/apache2.2.34/bin/apachectl -l
跟踪apache进程:strace /application/apache2.2.34/bin/apachectl -M

如果解析很慢,打开/etc/hosts/文件在第一行后面加上httpd

############################
vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 httpd
############################

#可以使用DSO方式往Apache里面添加其他模块

  • -with -apxs2=/application/apache2.2.34/bin/apxs

建立站点:

1.进入Apache安装目录下:cd /application/apache2.2.34/
2.进入conf目录:cd conf/
3.查看首页存放位置:grep -i documentroot httpd.conf
技术分享图片
4.退出当前目录再进入到主页位置:cd ../htdocs/
5.查看主页内容:cat index.html

编辑首页vim index.html会发现it work!已发生改变了。

<html>
<head><title>ldwt.s.blog.</title></head>
<body>HI,this is LINUX. My blog address is
<a href="http://blog.51cto.com/13233089" targe=_parent>http://blog.51cto.com/13233089</a>;
</body>
</html>
技术分享图片

6.[[email protected] htdocs]# pwd
/application/apache2.2.34/htdocs
###################################

  1. 复制并改名index.html文件为ldwt.html:cp index.html ldwt.html
    8.进入到主配置文件目录:
    [[email protected] htdocs]# cd ../conf/
    9.编辑朱配置文件:
    [[email protected] htdocs]#vim httpd.conf
    ps:在vi编辑器里面输入:/DirectoryIndex关键字搜索到图上位置,插入ldwt.html
    此时首页已经变更(输入ip地址后首页文件不在是index.html而是ldwt.html)
    技术分享图片
    检查语法:/application/apache2.2.34/bin/apachectl -t
    平滑重启Apache:/application/apache2.2.34/bin/apachectl graceful技术分享图片
    ########################################
    apache目录结构:

    bin-->apachectl 启动命令
    -->apxs 为Apache编译安装扩展模块的工具,使用DSO方式编译模块时会用到
    -->htpasswd 建立和更新基本认证文件
    -->httpd 控制开关程序
    -->rotatelogs 自带日志轮询命令
    conf-->httpd.conf 主配置文件(重要文件)
    -->extra 主配置文件中的一个子配置文件

logs-->access_log 启用目录
-->error_log 错误日志

htdocs 默认安装的站点目录
-->index.html 默认的首页文件(修改主配置文件中DirectoryIndex可更改首页)

以上是关于Apache配置站点详细讲解(apache目录结构介绍)的主要内容,如果未能解决你的问题,请参考以下文章

wampserver集成环境安装,自定义根目录以及多站点配置

防止 PHP/Apache 访问站点目录上方的文件

Apache虚拟主机配置详细教程

wdcp apache 配置文件在哪

在windows server 2003 中用Apache如何配置多个站点呢?请说的详细点,谢谢

mac攻略 -- apache站点配置