文章目錄
一、實驗環境
CentOS 7.x:
[root@www ~]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
[root@www ~]# uname -a
Linux www.example.com 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@www ~]# ip addr show|sed -rn '/inet[[:space:]]+127/! s/^[[:space:]]+inet[[:space:]]+(.*)\/[[:digit:]]+[[:space:]]+.*$/\1/p'
192.168.56.78
CentOS 6.x:
[root@localhost ~]# cat /etc/redhat-release
CentOS release 6.10 (Final)
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-754.el6.x86_64 #1 SMP Tue Jun 19 21:26:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# ifconfig | sed -rn 's/^[[:space:]]+inet addr:(.*)[[:space:]]+Bcast.*$/\1/p'
192.168.56.98
二、CentOS 6.x 配置epel的yum倉庫指向並且安裝httpd
epel的wiki地址:
https://fedoraproject.org/wiki/EPEL
1、CentOS 6.x配置epel倉庫
執行yum安裝epel源命令:
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
過程:
[root@localhost ~]# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
Loaded plugins: fastestmirror
Setting up Install Process
epel-release-latest-6.noarch.rpm | 14 kB 00:00
Examining /var/tmp/yum-root-FhSOg1/epel-release-latest-6.noarch.rpm: epel-release-6-8.noarch
Marking /var/tmp/yum-root-FhSOg1/epel-release-latest-6.noarch.rpm to be installed
Determining fastest mirrors
* base: mirrors.cn99.com
* extras: mirrors.163.com
* updates: mirrors.163.com
base | 3.7 kB 00:00
base/primary_db | 4.7 MB 00:01
extras | 3.4 kB 00:00
extras/primary_db | 26 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 1.9 MB 00:00
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:6-8 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
============================================================================================================================================================
Package Arch Version Repository Size
============================================================================================================================================================
Installing:
epel-release noarch 6-8 /epel-release-latest-6.noarch 22 k
Transaction Summary
============================================================================================================================================================
Install 1 Package(s)
Total size: 22 k
Installed size: 22 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : epel-release-6-8.noarch 1/1
Verifying : epel-release-6-8.noarch 1/1
Installed:
epel-release.noarch 0:6-8
Complete!
查看repo:
[root@localhost ~]# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/metalink | 9.0 kB 00:00
* base: mirrors.cn99.com
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.163.com
epel | 3.2 kB 00:00
epel/primary | 3.2 MB 00:01
epel 12501/12501
repo id repo name status
base CentOS-6 - Base 6,713
epel Extra Packages for Enterprise Linux 6 - x86_64 12,501
extras CentOS-6 - Extras 33
updates CentOS-6 - Updates 233
repolist: 19,480
2、epel倉庫的httpd軟件包查看
[root@localhost ~]# yum list |grep '^httpd'
httpd.x86_64 2.2.15-69.el6.centos base
httpd-devel.i686 2.2.15-69.el6.centos base
httpd-devel.x86_64 2.2.15-69.el6.centos base
httpd-itk.x86_64 2.2.22-7.el6 epel
httpd-manual.noarch 2.2.15-69.el6.centos base
httpd-tools.x86_64 2.2.15-69.el6.centos base
#發現上面的列表中,epel中沒有httpd的主包了,不過呢,我們的base倉庫中有。用它也是一樣。
apache的httpd項目,紅帽有個概念,就是CentOS 6.x不管怎麼升級,只要髮型版本的主版本不升級,
即不到CentOS 7,那麼base倉庫提供的httpd軟件包也總是httpd2.2版本的。但是,現在apache主推
httpd2.4版本,有很多新的特性和差異,也就是說,如果生產環境是是CentOS 6.x又想用httpd2.4版本的,
那麼只有自己編譯安裝或者自己製作rpm包,後者的難度偏大,所以一般要麼是生產環境用CentOS7.x,
要麼就是自己在CentOS 6.x上編譯安裝httpd2.4(本次博文不涉及編譯安裝,相關博文請參考我後邊提供
的httpd2.4編譯安裝的博文)。
[root@localhost ~]# yum info httpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.cn99.com
* epel: mirrors.ustc.edu.cn
* extras: mirrors.163.com
* updates: mirrors.163.com
Available Packages
Name : httpd
Arch : x86_64
Version : 2.2.15
Release : 69.el6.centos
Size : 836 k
Repo : base
Summary : Apache HTTP Server
URL : http://httpd.apache.org/
License : ASL 2.0
Description : The Apache HTTP Server is a powerful, efficient, and extensible
: web server.
#上面詳情,關於httpd的相關信息
阿里雲的鏡像站點有提供httpd相關的軟件包,和base倉庫差不多:
https://mirrors.aliyun.com/centos/6/os/x86_64/Packages/
epel倉庫的鏈接:
https://mirrors.tuna.tsinghua.edu.cn/epel/6/x86_64/Packages/h/
3、yum直接安裝httpd
#安裝httpd至少會安裝以下幾個基本組件:
apr
apr-util
apr-util-ldap
httpd-tools
[root@localhost ~]# yum install httpd
省略......
Dependencies Resolved
============================================================================================================================================================
Package Arch Version Repository Size
============================================================================================================================================================
Installing:
httpd x86_64 2.2.15-69.el6.centos base 836 k
Installing for dependencies:
apr x86_64 1.3.9-5.el6_9.1 base 124 k
apr-util x86_64 1.3.9-3.el6_0.1 base 87 k
apr-util-ldap x86_64 1.3.9-3.el6_0.1 base 15 k
httpd-tools x86_64 2.2.15-69.el6.centos base 81 k
mailcap noarch 2.1.31-2.el6 base 27 k
Transaction Summary
===========================================================================================================================================================
三、CentOS 7.x 配置epel的yum倉庫指向並且安裝httpd
1、CentOS 7.x配置epel倉庫
執行yum安裝epel源命令:
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
過程:
[root@www ~]# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Loaded plugins: fastestmirror
epel-release-latest-7.noarch.rpm | 15 kB 00:00:00
Examining /var/tmp/yum-root-p0kmOS/epel-release-latest-7.noarch.rpm: epel-release-7-11.noarch
Marking /var/tmp/yum-root-p0kmOS/epel-release-latest-7.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-11 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
============================================================================================================================================================
Package Arch Version Repository Size
============================================================================================================================================================
Installing:
epel-release noarch 7-11 /epel-release-latest-7.noarch 24 k
Transaction Summary
============================================================================================================================================================
Install 1 Package
Total size: 24 k
Installed size: 24 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
Installing : epel-release-7-11.noarch 1/1
Verifying : epel-release-7-11.noarch 1/1
Installed:
epel-release.noarch 0:7-11
Complete!
查看repo:
[root@www ~]# yum repolist
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/x86_64/metalink | 8.9 kB 00:00:00
* base: mirrors.163.com
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.163.com
base | 3.6 kB 00:00:00
epel | 3.2 kB 00:00:00
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
(1/6): base/7/x86_64/group_gz | 166 kB 00:00:00
(2/6): extras/7/x86_64/primary_db | 205 kB 00:00:00
(3/6): epel/x86_64/updateinfo | 929 kB 00:00:00
(4/6): updates/7/x86_64/primary_db | 6.0 MB 00:00:02
(5/6): epel/x86_64/primary | 3.6 MB 00:00:03
(6/6): base/7/x86_64/primary_db | 5.9 MB 00:00:04
epel 12716/12716
repo id repo name status
base/7/x86_64 CentOS-7 - Base 9,911
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 12,716
extras/7/x86_64 CentOS-7 - Extras 434
updates/7/x86_64 CentOS-7 - Updates 1,614
repolist: 24,675
2、epel倉庫的httpd軟件包查看
[root@www ~]# yum list |grep '^httpd'
httpd.x86_64 2.4.6-80.el7.centos.1 updates
httpd-devel.x86_64 2.4.6-80.el7.centos.1 updates
httpd-itk.x86_64 2.4.7.04-2.el7 epel
httpd-manual.noarch 2.4.6-80.el7.centos.1 updates
httpd-tools.x86_64 2.4.6-80.el7.centos.1 updates
#同樣epel倉庫也沒有提供httpd的主包。然後centos的updates倉庫有更新。
[root@www ~]# yum info httpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.163.com
Available Packages
Name : httpd
Arch : x86_64
Version : 2.4.6
Release : 80.el7.centos.1
Size : 2.7 M
Repo : updates/7/x86_64
Summary : Apache HTTP Server
URL : http://httpd.apache.org/
License : ASL 2.0
Description : The Apache HTTP Server is a powerful, efficient, and extensible
: web server.
阿里雲的鏡像站點有提供httpd相關的軟件包,和base倉庫差不多:
https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/
epel倉庫的鏈接:
https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/Packages/h/
3、yum直接安裝httpd
[root@www ~]# yum install httpd
省略......
Dependencies Resolved
============================================================================================================================================================
Package Arch Version Repository Size
============================================================================================================================================================
Installing:
httpd x86_64 2.4.6-80.el7.centos.1 updates 2.7 M
Installing for dependencies:
apr x86_64 1.4.8-3.el7_4.1 base 103 k
apr-util x86_64 1.5.2-6.el7 base 92 k
httpd-tools x86_64 2.4.6-80.el7.centos.1 updates 90 k
mailcap noarch 2.1.41-2.el7 base 31 k
Transaction Summary
===========================================================================================================================================================
省略......
apr項目地址:
http://apr.apache.org/
APR也是apache旗下的一個項目。
httpd2.4版本需要apr-devel大於等於1.4.0版本,apr-util-devel大於等於1.4.0版本。而默認的base倉庫的
apr-devel和apr-util-devel的版本都是1.3.9版本,所以這也是爲什麼默認的CentOS 6.x的base倉庫提供的
httpd版本是2.2的緣故。(不過我們可以自己根據源碼包製作1.4以上版本的apr-devel以及apr-util-devel的rpm包,
然後製作httpd2.4版本的rpm包,可以直接在CentOS 6.x上安裝我們製作的rpm包)
四、CentOS 6.x安裝httpd版本以及目錄結構說明
[root@localhost ~]# rpm -ql httpd
/etc/httpd #配置文件和安裝文件根目錄
/etc/httpd/conf #主配置文件目錄
/etc/httpd/conf.d #子配置文件目錄,需要在主配置文件中包含,默認就包含
/etc/httpd/conf.d/README #說明文件
/etc/httpd/conf.d/welcome.conf #如果用戶沒有指定,這個文件表示默認的主頁文件
/etc/httpd/conf/httpd.conf #主配置文件
/etc/httpd/conf/magic #如果mod_mime無法解析,magic是另外一個用來設備文件類型的文件
/etc/httpd/logs #日誌文件目錄,指向的是/var/log/httpd的符號鏈接
/etc/httpd/modules #httpd的模塊文件的目錄,指向的是/usr/lib64/httpd/modules的符號鏈接
/etc/httpd/run #pid文件存放路徑,指向的是/var/run/httpd的符號鏈接
/etc/logrotate.d/httpd #httpd的日誌切割輪訓腳本,被rsyslog託管
/etc/rc.d/init.d/htcacheclean #清理httpd磁盤換成的一個腳本文件
/etc/rc.d/init.d/httpd #httpd的服務管理的腳本文件
/etc/sysconfig/htcacheclean #htcacheclean腳本文件的(選項設置)配置文件
/etc/sysconfig/httpd #httpd腳本文件的(選項設置)配置文件
/usr/lib64/httpd #動態鏈接文件主目錄
/usr/lib64/httpd/modules #httpd的模塊文件存放路徑,下面的以*.so結尾的都是默認httpd安裝後支持的模塊
/usr/lib64/httpd/modules/mod_actions.so
/usr/lib64/httpd/modules/mod_alias.so
/usr/lib64/httpd/modules/mod_asis.so
/usr/lib64/httpd/modules/mod_auth_basic.so
/usr/lib64/httpd/modules/mod_auth_digest.so
/usr/lib64/httpd/modules/mod_authn_alias.so
/usr/lib64/httpd/modules/mod_authn_anon.so
/usr/lib64/httpd/modules/mod_authn_dbd.so
/usr/lib64/httpd/modules/mod_authn_dbm.so
/usr/lib64/httpd/modules/mod_authn_default.so
/usr/lib64/httpd/modules/mod_authn_file.so
/usr/lib64/httpd/modules/mod_authnz_ldap.so
/usr/lib64/httpd/modules/mod_authz_dbm.so
/usr/lib64/httpd/modules/mod_authz_default.so
/usr/lib64/httpd/modules/mod_authz_groupfile.so
/usr/lib64/httpd/modules/mod_authz_host.so
/usr/lib64/httpd/modules/mod_authz_owner.so
/usr/lib64/httpd/modules/mod_authz_user.so
/usr/lib64/httpd/modules/mod_autoindex.so
/usr/lib64/httpd/modules/mod_cache.so
/usr/lib64/httpd/modules/mod_cern_meta.so
/usr/lib64/httpd/modules/mod_cgi.so
/usr/lib64/httpd/modules/mod_cgid.so
/usr/lib64/httpd/modules/mod_dav.so
/usr/lib64/httpd/modules/mod_dav_fs.so
/usr/lib64/httpd/modules/mod_dbd.so
/usr/lib64/httpd/modules/mod_deflate.so
/usr/lib64/httpd/modules/mod_dir.so
/usr/lib64/httpd/modules/mod_disk_cache.so
/usr/lib64/httpd/modules/mod_dumpio.so
/usr/lib64/httpd/modules/mod_env.so
/usr/lib64/httpd/modules/mod_expires.so
/usr/lib64/httpd/modules/mod_ext_filter.so
/usr/lib64/httpd/modules/mod_filter.so
/usr/lib64/httpd/modules/mod_headers.so
/usr/lib64/httpd/modules/mod_ident.so
/usr/lib64/httpd/modules/mod_include.so
/usr/lib64/httpd/modules/mod_info.so
/usr/lib64/httpd/modules/mod_ldap.so
/usr/lib64/httpd/modules/mod_log_config.so
/usr/lib64/httpd/modules/mod_log_forensic.so
/usr/lib64/httpd/modules/mod_logio.so
/usr/lib64/httpd/modules/mod_mime.so
/usr/lib64/httpd/modules/mod_mime_magic.so
/usr/lib64/httpd/modules/mod_negotiation.so
/usr/lib64/httpd/modules/mod_proxy.so
/usr/lib64/httpd/modules/mod_proxy_ajp.so
/usr/lib64/httpd/modules/mod_proxy_balancer.so
/usr/lib64/httpd/modules/mod_proxy_connect.so
/usr/lib64/httpd/modules/mod_proxy_ftp.so
/usr/lib64/httpd/modules/mod_proxy_http.so
/usr/lib64/httpd/modules/mod_proxy_scgi.so
/usr/lib64/httpd/modules/mod_reqtimeout.so
/usr/lib64/httpd/modules/mod_rewrite.so
/usr/lib64/httpd/modules/mod_setenvif.so
/usr/lib64/httpd/modules/mod_speling.so
/usr/lib64/httpd/modules/mod_status.so
/usr/lib64/httpd/modules/mod_substitute.so
/usr/lib64/httpd/modules/mod_suexec.so
/usr/lib64/httpd/modules/mod_unique_id.so
/usr/lib64/httpd/modules/mod_userdir.so
/usr/lib64/httpd/modules/mod_usertrack.so
/usr/lib64/httpd/modules/mod_version.so
/usr/lib64/httpd/modules/mod_vhost_alias.so
/usr/sbin/apachectl #調用httpd腳本管理httpd服務的一個集成腳本工具,apachectl
/usr/sbin/htcacheclean #清理httpd的磁盤緩存的主程序文件
/usr/sbin/httpd #httpd的主程序文件
/usr/sbin/httpd.event #event模型的httpd的主程序文件,默認的httpd是prefork
/usr/sbin/httpd.worker #worker模型的httpd的主程序文件
/usr/sbin/httxt2dbm #一個數據庫管理組件(爲 RewriteMap 創建 dbm 文件。)
/usr/sbin/rotatelogs #httpd自帶的日誌切割輪訓腳本
/usr/sbin/suexec #執行外部程序前切換用戶,這是一個有SUID權限的主程序文件
/usr/share/doc/httpd-2.2.15 #文檔路徑,下面也是
/usr/share/doc/httpd-2.2.15/ABOUT_APACHE
/usr/share/doc/httpd-2.2.15/CHANGES
/usr/share/doc/httpd-2.2.15/LICENSE
/usr/share/doc/httpd-2.2.15/NOTICE
/usr/share/doc/httpd-2.2.15/README
/usr/share/doc/httpd-2.2.15/VERSIONING
/usr/share/man/man8/apachectl.8.gz #man手冊
/usr/share/man/man8/htcacheclean.8.gz
/usr/share/man/man8/httpd.8.gz
/usr/share/man/man8/rotatelogs.8.gz
/usr/share/man/man8/suexec.8.gz
/var/cache/mod_proxy #負載均衡緩存路徑
/var/lib/dav
/var/log/httpd #日誌文件路徑
/var/run/httpd #pid文件路徑
/var/www #站點資源文件跟路徑
/var/www/cgi-bin #cgi程序路徑
/var/www/error #
/var/www/error/HTTP_BAD_GATEWAY.html.var
/var/www/error/HTTP_BAD_REQUEST.html.var
/var/www/error/HTTP_FORBIDDEN.html.var
/var/www/error/HTTP_GONE.html.var
/var/www/error/HTTP_INTERNAL_SERVER_ERROR.html.var
/var/www/error/HTTP_LENGTH_REQUIRED.html.var
/var/www/error/HTTP_METHOD_NOT_ALLOWED.html.var
/var/www/error/HTTP_NOT_FOUND.html.var
/var/www/error/HTTP_NOT_IMPLEMENTED.html.var
/var/www/error/HTTP_PRECONDITION_FAILED.html.var
/var/www/error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
/var/www/error/HTTP_REQUEST_TIME_OUT.html.var
/var/www/error/HTTP_REQUEST_URI_TOO_LARGE.html.var
/var/www/error/HTTP_SERVICE_UNAVAILABLE.html.var
/var/www/error/HTTP_UNAUTHORIZED.html.var
/var/www/error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
/var/www/error/HTTP_VARIANT_ALSO_VARIES.html.var
/var/www/error/README
/var/www/error/contact.html.var
/var/www/error/include
/var/www/error/include/bottom.html
/var/www/error/include/spacer.html
/var/www/error/include/top.html
/var/www/error/noindex.html
/var/www/html #默認的主頁文件路徑,可以自己定義主頁放在這個目錄下
/var/www/icons #下面都是一些圖片之類的(圖標相關的)
/var/www/icons/README
/var/www/icons/README.html
/var/www/icons/a.gif
/var/www/icons/a.png
/var/www/icons/alert.black.gif
/var/www/icons/alert.black.png
/var/www/icons/alert.red.gif
/var/www/icons/alert.red.png
/var/www/icons/apache_pb.gif
/var/www/icons/apache_pb.png
/var/www/icons/apache_pb2.gif
/var/www/icons/apache_pb2.png
/var/www/icons/apache_pb2_ani.gif
/var/www/icons/back.gif
/var/www/icons/back.png
/var/www/icons/ball.gray.gif
/var/www/icons/ball.gray.png
/var/www/icons/ball.red.gif
/var/www/icons/ball.red.png
/var/www/icons/binary.gif
/var/www/icons/binary.png
/var/www/icons/binhex.gif
/var/www/icons/binhex.png
/var/www/icons/blank.gif
/var/www/icons/blank.png
/var/www/icons/bomb.gif
/var/www/icons/bomb.png
/var/www/icons/box1.gif
......#省略來很多圖片
五、CentOS 7.x安裝httpd版本以及目錄結構說明
[root@www ~]# rpm -ql httpd
/etc/httpd #根路徑
/etc/httpd/conf #總配置文件路徑
/etc/httpd/conf.d #子配置文件劉靜
/etc/httpd/conf.d/README
/etc/httpd/conf.d/autoindex.conf
/etc/httpd/conf.d/userdir.conf
/etc/httpd/conf.d/welcome.conf #默認歡迎頁
/etc/httpd/conf.modules.d #模塊化配置文件路徑
/etc/httpd/conf.modules.d/00-base.conf
/etc/httpd/conf.modules.d/00-dav.conf
/etc/httpd/conf.modules.d/00-lua.conf
/etc/httpd/conf.modules.d/00-mpm.conf
/etc/httpd/conf.modules.d/00-proxy.conf
/etc/httpd/conf.modules.d/00-systemd.conf
/etc/httpd/conf.modules.d/01-cgi.conf
/etc/httpd/conf/httpd.conf #主配置文件
/etc/httpd/conf/magic
/etc/httpd/logs
/etc/httpd/modules
/etc/httpd/run
/etc/logrotate.d/httpd
/etc/sysconfig/htcacheclean
/etc/sysconfig/httpd
/run/httpd
/run/httpd/htcacheclean #htacheclean程序運行pid文件路徑
/usr/lib/systemd/system/htcacheclean.service #htcacheclean程序的unit腳本
/usr/lib/systemd/system/httpd.service #httpd程序的unit腳本
/usr/lib/tmpfiles.d/httpd.conf
/usr/lib64/httpd
/usr/lib64/httpd/modules #模塊文件路徑
/usr/lib64/httpd/modules/mod_access_compat.so
/usr/lib64/httpd/modules/mod_actions.so
/usr/lib64/httpd/modules/mod_alias.so
/usr/lib64/httpd/modules/mod_allowmethods.so
/usr/lib64/httpd/modules/mod_asis.so
/usr/lib64/httpd/modules/mod_auth_basic.so
/usr/lib64/httpd/modules/mod_auth_digest.so
/usr/lib64/httpd/modules/mod_authn_anon.so
/usr/lib64/httpd/modules/mod_authn_core.so
/usr/lib64/httpd/modules/mod_authn_dbd.so
/usr/lib64/httpd/modules/mod_authn_dbm.so
......#省略了很多模塊文件
/usr/libexec/initscripts/legacy-actions/httpd
/usr/libexec/initscripts/legacy-actions/httpd/configtest
/usr/libexec/initscripts/legacy-actions/httpd/graceful
/usr/sbin/apachectl
/usr/sbin/fcgistarter
/usr/sbin/htcacheclean
/usr/sbin/httpd
/usr/sbin/rotatelogs
/usr/sbin/suexec
/usr/share/doc/httpd-2.4.6 #文檔路徑
/usr/share/doc/httpd-2.4.6/ABOUT_APACHE
/usr/share/doc/httpd-2.4.6/CHANGES
/usr/share/doc/httpd-2.4.6/LICENSE
/usr/share/doc/httpd-2.4.6/NOTICE
/usr/share/doc/httpd-2.4.6/README
/usr/share/doc/httpd-2.4.6/VERSIONING
/usr/share/doc/httpd-2.4.6/httpd-dav.conf
/usr/share/doc/httpd-2.4.6/httpd-default.conf
/usr/share/doc/httpd-2.4.6/httpd-info.conf
/usr/share/doc/httpd-2.4.6/httpd-languages.conf
/usr/share/doc/httpd-2.4.6/httpd-manual.conf
/usr/share/doc/httpd-2.4.6/httpd-mpm.conf
/usr/share/doc/httpd-2.4.6/httpd-multilang-errordoc.conf
/usr/share/doc/httpd-2.4.6/httpd-vhosts.conf
/usr/share/doc/httpd-2.4.6/proxy-html.conf
/usr/share/httpd
/usr/share/httpd/error
/usr/share/httpd/error/HTTP_BAD_GATEWAY.html.var
/usr/share/httpd/error/HTTP_BAD_REQUEST.html.var
/usr/share/httpd/error/HTTP_FORBIDDEN.html.var
/usr/share/httpd/error/HTTP_GONE.html.var
/usr/share/httpd/error/HTTP_INTERNAL_SERVER_ERROR.html.var
/usr/share/httpd/error/HTTP_LENGTH_REQUIRED.html.var
/usr/share/httpd/error/HTTP_METHOD_NOT_ALLOWED.html.var
/usr/share/httpd/error/HTTP_NOT_FOUND.html.var
/usr/share/httpd/error/HTTP_NOT_IMPLEMENTED.html.var
/usr/share/httpd/error/HTTP_PRECONDITION_FAILED.html.var
/usr/share/httpd/error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
/usr/share/httpd/error/HTTP_REQUEST_TIME_OUT.html.var
/usr/share/httpd/error/HTTP_REQUEST_URI_TOO_LARGE.html.var
/usr/share/httpd/error/HTTP_SERVICE_UNAVAILABLE.html.var
/usr/share/httpd/error/HTTP_UNAUTHORIZED.html.var
/usr/share/httpd/error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
/usr/share/httpd/error/HTTP_VARIANT_ALSO_VARIES.html.var
/usr/share/httpd/error/README
/usr/share/httpd/error/contact.html.var
/usr/share/httpd/error/include
/usr/share/httpd/error/include/bottom.html
/usr/share/httpd/error/include/spacer.html
/usr/share/httpd/error/include/top.html
/usr/share/httpd/icons
/usr/share/httpd/icons/README
/usr/share/httpd/icons/README.html
/usr/share/httpd/icons/a.gif
......#省略了很多圖片文件
/usr/share/httpd/noindex #下面是一些和樣式設計有關係的
/usr/share/httpd/noindex/css
/usr/share/httpd/noindex/css/bootstrap-theme.min.css
/usr/share/httpd/noindex/css/bootstrap.min.css
/usr/share/httpd/noindex/css/fonts
/usr/share/httpd/noindex/css/fonts/Bold
/usr/share/httpd/noindex/css/fonts/Bold/OpenSans-Bold.eot
/usr/share/httpd/noindex/css/fonts/Bold/OpenSans-Bold.svg
/usr/share/httpd/noindex/css/fonts/Bold/OpenSans-Bold.ttf
/usr/share/httpd/noindex/css/fonts/Bold/OpenSans-Bold.woff
/usr/share/httpd/noindex/css/fonts/BoldItalic
/usr/share/httpd/noindex/css/fonts/BoldItalic/OpenSans-BoldItalic.eot
/usr/share/httpd/noindex/css/fonts/BoldItalic/OpenSans-BoldItalic.svg
/usr/share/httpd/noindex/css/fonts/BoldItalic/OpenSans-BoldItalic.ttf
/usr/share/httpd/noindex/css/fonts/BoldItalic/OpenSans-BoldItalic.woff
......#省略了一些樣式文件
/usr/share/man/man8/apachectl.8.gz
/usr/share/man/man8/fcgistarter.8.gz
/usr/share/man/man8/htcacheclean.8.gz
/usr/share/man/man8/httpd.8.gz
/usr/share/man/man8/rotatelogs.8.gz
/usr/share/man/man8/suexec.8.gz
/var/cache/httpd #httpd緩存目錄
/var/cache/httpd/proxy #httpd負載均衡緩存路徑
/var/lib/dav
/var/log/httpd #日誌文件路徑
/var/www #站點資源文件路徑
/var/www/cgi-bin #cgi程序路徑
/var/www/html #主頁文件路徑