Server - Apache - 主要目录简介

  1. 概述

    1. 简单介绍 apache 的 安装目录
  2. 背景

    1. 最近在看 apache
    2. 感觉 服务器 本身就不好学, 结果还没什么友好的书籍
    3. 于是基本是 走一步, 一个坑
      1. 进度那叫一个慢...
      2. 慢就慢吧, 反正也不着急...
    4. 书也写得 不知道咋说, 反正不是 入门向 的那种
      1. 问题是, 我也真找不到别的什么书
      2. 一找 apache, 基本都是 apache hadoop, apache spark, apache hive, apache solr...
        1. apache 的书, 有头有脸的就两本
        2. 还有官方文档
  3. 环境

    1. OS
      1. CentOS7.2
    2. apache
      1. 2.4.6-90

1. 查看目录

  1. 概述

    1. 使用 rpm 工具, 查看 apache 相关目录
  2. 目录

    # apache, httpd
    > rpm -ql httpd
    # httpd-devel, 这个如果需要添加 模块 的话, 是必须有的包
    > rpm -ql httpd-devel
    
  3. 疑问

    1. 结果
      1. 查出来了一堆目录

        1. 到底那些东西有用呢?
        2. 我个新手你让我自己猜?
      2. 好在互联网很发达

      3. 好在已经有前人走过了我的路

2. 目录们

  1. 概述

    1. 简述 apache 相关目录
  2. 目录们

    1. 程序位置

      # 这个可以用 which 目录查出来
      /usr/sbin/httpd
      # apachectl 的位置, 也在附近
      /usr/sbin/apachectl
      
    2. 配置文件

      1. 配置目录

        # 配置文件所在目录
        /etc/httpd/conf
        
      2. 配置文件

        # 主配置文件
        /etc/httpd/conf/httpd.conf
        # 其他配置, 在这个目录里, 可能会被 主配置 引用
        /etc/httpd/conf.d
        
    3. 日志文件

      1. 初始位置

        /var/log/httpd
        

ps

  1. ref

    1. apache的默认设置(端口,发布文件,发布目录)
      1. 这篇讲得挺不错
        1. 目录
        2. 默认端口
        3. 发布内容, 都有讲, 而且简单清晰
    2. Apache的主要目录和配置文件详解
      1. 这篇主要在讲配置
        1. 看起来还挺全面
        2. 但是是那种 一把拉通 的方式, 我不是很喜欢...
        3. 等以后要用的时候, 当个 参考 吧
  2. 后续

    1. apache 配置
      1. 可能不会集中讲
      2. 只会分段, 慢慢来
posted @ 2020-03-06 16:19  轩辕拾銉  阅读(142)  评论(0编辑  收藏  举报