【APACHE】的认识和基础配置参数

#主页传送:江南的江

#每日鸡汤:人生没有如果和假设,只有后果和结果。生活有进有退,输什么也不能输心情。生活简单就是迷人的,学会简单其实就是不简单。要学会平静地接受现实,学会对自己说声顺其自然,学会坦然地面对厄运,学会积极地看待人生,学会凡事都往好处想。只有这样,阳光才会流进心里来,心中充满快乐的阳光。

#初心和目标:坚持到底

APACHE2和httpd
1.Apache2和httpd的认识:

这两个都是对于linux系统的服务,对于高版本的系统来说他们的apache2是服务名,如果要安装是安装apache2 但在低版本中叫做httpd,但在安装好后可以看到,这两个其实是同一个web服务

Apache2(阿帕奇)

但在高低版本中是有区别的,如果要配置apache2 或者httpd 那么他们的配置文件也不同。
2.Apache2或httpd 的配置:

在高版本中的linux 系统他的apache2的配置文件在/etc/apache2/中

他将apache2 的配置文件分成不同板块的,有专门配置端口的ports.conf有关于apache2上穿的文件类型的识别的magic,还有对于apache2的配置的环境变量文件envvars,还有许多的加载模块和配置模块存放在mods-available中,还有一个自带的虚拟机启动目录

但需要相应的文件和虚拟机。

低版本的

安装时用yum install httpd

然后/etc/httpd.conf

那么如果要想上传文件或者网页的话,那么就要知道他的使用文件夹的位置,他的文件一般默认情况下保存在/var/www/html中

这一点可以在网页的默认页或者配置文件中体现

下面是对于apache2的主配置文件的详细参数:

1.ServerRoot "/etc/apache2"

这个参数主要是配置其服务器配置的根目录

2.Listen 80 / Listen 443

这个是指apache2的监听端口

3.ServerName XXXXXXXXX:XXX

这个是指定主机名和端口号

4.DocumentRoot "/var/www/html"

这个是网站的根目录配置

5.DirectoryIndex

这个指定了默认文件,当访问一个目录时,服务器会尝试显示这个默认文件

6.ErrorLog

这个指定了错误日志的路径

7.LogLevel

这个指定了记录详细级别(trace8、debug、info、notice、warn、error、crit、alert、emerg)

这就是对于apache2的基本介绍

相关推荐
学安全的小白6 分钟前
VMware安装windows server 2003 R2 教程(图文版)
服务器·windows
似水এ᭄往昔9 分钟前
【Linux】--进程控制
linux·运维·服务器
千里马学框架22 分钟前
Ubuntu 24 搭建aosp源码环境详细笔记
android·linux·ubuntu·framework·安卓·aosp·源码环境
wuyoula25 分钟前
全新轻量级高性能跨平台 AI聊天+AI网关桌面
服务器·开发语言·c++·人工智能
zhang1338308907528 分钟前
守护水工安全:CG-85D振弦式渗压计在大坝与堤防监测中的核心作用
运维·服务器·网络·人工智能·自动化
SPC的存折31 分钟前
自用LNMP-Redis-NFS-Discuz5.0部署指南-脚本版
linux·运维·服务器·数据库·redis·mysql·缓存
阿火~31 分钟前
docker完整镜像迁移【亲测有效】
linux·运维·服务器·docker·容器
网硕互联的小客服33 分钟前
Linux root用户密码输入错误锁定策略,使用旧密码失败如何处理?
linux·服务器·网络·centos·自动化
YXXY31335 分钟前
基础IO的介绍(四)
linux
石小千35 分钟前
部署Nextcloud与Onlyoffice(一)安装Nextcloud
linux·运维