【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的基本介绍

相关推荐
APItesterCris17 分钟前
构建弹性数据管道:利用淘宝商品 API 进行流式数据采集与处理
linux·数据库·windows
九河云23 分钟前
TOS + 数字孪生:集装箱码头的智能进化密码
大数据·服务器·网络·数据库·数字化转型
艾莉丝努力练剑34 分钟前
【C++STL :stack && queue (一) 】STL:stack与queue全解析|深入使用(附高频算法题详解)
linux·开发语言·数据结构·c++·算法
代码or搬砖35 分钟前
文件上传阿里云OSS以及本地图片服务器搭建
服务器·阿里云·云计算
悟能不能悟42 分钟前
dcpatchscan.exe这是什么
运维·服务器
kyle~1 小时前
计算机系统---CPU的进程与线程处理
linux·服务器·c语言·c++·操作系统·计算机系统
wanhengidc1 小时前
云手机 流畅运行
运维·服务器·安全·游戏·智能手机
NiKo_W1 小时前
Linux 进程通信——基于责任链模式的消息队列
linux·服务器·消息队列·责任链模式·进程通信
云飞云共享云桌面1 小时前
广东某模具制造工厂用一台云服务器供8个研发设计同时用
linux·运维·服务器·网络·自动化·制造
FIavor.1 小时前
Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:3.2.2 这怎么办
maven·apache·jar