博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yum安装Apache Web Server后各个文件存放位置
阅读量:6375 次
发布时间:2019-06-23

本文共 2385 字,大约阅读时间需要 7 分钟。

yum安装Apache Web Server后各个文件存放位置
 
用yum安装apache软件:
yum -y install httpd
安装完成后,来查看理解yum安装软件的过程和安装路径。
 
首先理解YUM:基于RPM包管理,能够从指定的服务器 RPM包并自动进行安装;并自动处理依赖关系,并一次性安装所有依赖的包
避免了手动安装的麻烦(寻找资源、下载;放到指定目录安装;处理依赖关系并下载依赖关系的包进行安装)
所以用yum安装,实质上是用RPM安装,所以RPM查询信息的指令都可用。
 
1.安装完apache后用RPM来查询所有安装有关的路径和文件:
[root@localhost www]# rpm -ql httpd --------------->查询所有安装httpd的目录和文件,列出很多文件目录,把所有目录分开进行讲解
(1). 配置文件放在 /etc下面 /etc/httpd ----------->配置文件根目录
/etc/httpd/conf
/etc/httpd/conf.d /etc/httpd/conf.d/README /etc/httpd/conf.d/proxy_ajp.conf
/etc/httpd/conf.d/welcome.conf /etc/httpd/conf/httpd.conf
/etc/httpd/conf/magic /etc/httpd/logs /etc/httpd/modules/etc/httpd/run
/etc/logrotate.d/httpd
/etc/rc.d/init.d/httpd
/etc/sysconfig/httpd------------->把httpd 基本的配置信息(默认都是注释掉的)
(2). httpd所有的安装程序都安装在/usr目录中;根据不同的部分安装在不同的目录中。
(一). httpd 用的基本用户指令都放在/usr/bin中
/usr/bin/ab /usr/bin/htdbm /usr/bin/htdigest /usr/bin/htpasswd /usr/bin/logresolve 
(二).httpd程序需要调用的模块、集成的函数库都放在 /usr/lib目录下
/usr/lib/httpd------------>httpd调用函数库、集成模块的根目录
/usr/lib/httpd/modules
/usr/lib/httpd/modules/mod_actions.so
/usr/lib/httpd/modules/mod_alias.so
...............................
/usr/lib/httpd/modules/mod_vhost_alias.so
(三). httpd所需要的系统命令都放在/usr/sbin/目录下面
/usr/sbin/apachectl /usr/sbin/htcacheclean /usr/sbin/httpd /usr/sbin/httpd.event
/usr/sbin/httpd.worker /usr/sbin/httxt2dbm /usr/sbin/rotatelogs /usr/sbin/suexec
(四). httpd所需要的一些共享文件都安装在/usr/share目录下面
/usr/share/doc/httpd-2.2.3 /usr/share/doc/httpd-2.2.3/ABOUT_APACHE
....................
/usr/share/man/man8/suexec.8.gz
(五). 程序在运行时要改变的数据都安装在/var目录下面,根据内容不同在安装在不同的目录下面
/var/cache/mod_proxy ------------>缓存
/var/lib/dav
/var/log/httpd ------------>日志
(六). apache作为web服务器需要一个发布网页的目录,/var/www就是一个放网页的目录。
--->httpd.conf中默认的目录 DocumentRoot=/var/www/
/var/www ----------------->web服务器根目录
/var/www/cgi-bin
/var/www/error----------->web服务器的错误相关处理的文件
.............................
/var/www/error/noindex.html
/var/www/html --------------->web服务器静态网络的根目录
/var/www/icons --------------->web服务器调用默认(apache、tomcat)网页需要的图片
/var/www/icons/README
......................................
/var/www/icons/world2.png
 
2. 用 rpm -qa httpd 查询安装包中所有包含字符串httpdd 的安装包,然后利用此包可以卸载、更新、删除
[root@localhost www]# rpm -qa httpd
httpd-2.2.3-45.el5.centos.1
3. 用 rpm -q httpd 查询 安装httpd程序的安装包的全名:
[root@localhost www]# rpm -q httpd
httpd-2.2.3-45.el5.centos.1
4. 在用find / -name httpd-2.2.3-45.el5.centos.1 找到安装包在根目录中的路径。
 

转载地址:http://kutqa.baihongyu.com/

你可能感兴趣的文章
通用唯一标识码UUID的介绍及使用。
查看>>
spring笔记--依赖注入之针对不同类型变量的几种注入方式
查看>>
Java爬虫——网易云热评爬取
查看>>
Ajax的简单学习
查看>>
无华为,不智慧:智慧城市建设为何少不了华为?
查看>>
高性能网络通信框架Netty-基础概念篇
查看>>
为npm配置taobao源
查看>>
orm框架(SQLAlchemy) 连接数据库和创建表
查看>>
OSPF多区域虚电路配置
查看>>
zookeeper初探三 java客户端连接
查看>>
管理邮件用户
查看>>
Python中的运算符、数据类型、字符串及列表操作举例
查看>>
Tab页界面之二,jQuery技术实现
查看>>
如何查看linux版本
查看>>
导出DC数据以便以介质方式安装另一台域控制器
查看>>
2、Gerrit配置--用户配置
查看>>
Centos7 Nginx 服务器的安装配置
查看>>
Hibernate学习(八):检索方式
查看>>
RIPv1 PK RIPv2
查看>>
基于WorsPress+Xampp搭建博客
查看>>