【linux--------基础Apache配置】

2023-11-13

关于Apache介绍

Apache是一个开源的Web服务器软件,它是世界上最流行的Web服务器之一。Apache的全称为Apache HTTP Server,它是由Apache软件基金会开发和维护的。Apache的源代码可以免费下载和使用,同时也可以自由地修改和分发。

Apache的特点包括:

  1. 跨平台支持:Apache可以运行在多种操作系统上,包括Windows、Linux、Unix等。
  2. 高度可定制:Apache的模块化架构使得用户可以根据自己的需求选择所需的功能模块。
  3. 高度可扩展:Apache支持多种编程语言和协议,包括PHP、Perl、Python、CGI、SSL、TLS等。
  4. 高度稳定:Apache的稳定性得到了广泛的认可,它可以处理大量的并发请求,并且可以在长时间的运行中保持高效稳定。

Apache的主要功能包括:

  1. Web服务器:Apache可以作为Web服务器来提供静态和动态内容的服务。
  2. 反向代理:Apache可以作为反向代理来缓存和加速Web应用程序。
  3. 负载均衡:Apache可以作为负载均衡器来分配Web请求到多个Web服务器上。
  4. 安全性:Apache可以提供安全性的功能,包括SSL、TLS、密码保护等。

Apache的部署通常需要以下步骤:

  1. 下载和安装:从Apache官网下载最新版本的Apache,并按照官方文档进行安装。
  2. 配置:根据需要修改Apache的配置文件,包括端口号、虚拟主机、日志文件等。
  3. 启动:启动Apache服务,并检查是否启动成功。
  4. 测试:使用浏览器访问Apache服务器,以确保服务器正常工作。
  5. 部署Web应用程序:将Web应用程序部署到Apache服务器上,并配置相关的模块和插件。

总之,Apache是一个功能强大、稳定可靠的Web服务器软件,它可以帮助用户快速地搭建和部署Web应用程序。

部署简单的Apache静态网站

第一步先将系统的镜像挂载到自己创建的/media/cdrom的目录下

在这里插入图片描述
出现以上文字即为挂载成功,英文显示为:mount: /dev/sr0 is write-protected, mounting read-only ,上述两种均为挂载成功

第二步使用vim或vi文本编辑器创建Yum仓库的配置文件

在这里插入图片描述
首先在/etc/yum.repos.d文件下创建一个 .repo的文件,并编辑它
然后将此文件夹下的其它repo文件移走,不然也许会出现问题
编辑内容为
在这里插入图片描述
第一行括号内的需要和文件名一样,否者会报错
接着安装Apache服务程序
在这里插入图片描述
随后会显示安装成功,可以查询一下是否安装成功
在这里插入图片描述
然后只需要启动http服务程序并放入开启自启项中,让它能随系统开机而运行就行了
在这里插入图片描述

最后打开Firefox(或者其它浏览器)在地址栏输入127.0.0.1,即可进入web服务的httpd服务程序的默认页面
在这里插入图片描述

常见问题

在这里插入图片描述
如上所示,大致就是源有问题,上文也提到了如若不将源文件目录下的其它源文件移开,则会出现这类问题
在这里插入图片描述
将除了自己创建的yum文件留下,其它都部移开,这里可以随便移一个地方
在这里插入图片描述
即可安装成功
:有时候会出现镜像之类的问题,最常见的就是挂载出现了问题,这里只需要重新挂载即可解决
以上只是Apache的基础配置,后续会写SElinux安全子系统,以及个人用户主页界面及虚拟主机等相关配置

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【linux--------基础Apache配置】 的相关文章

随机推荐

  • java中类可以包含哪些元素,Java类中包含的元素及作用

    Java类是面试中常考的知识点 是组成Java应用的基本成分 小型和大型的应用都是由类组建而成的 作为合格的Java工程师 一定要清晰了解Java类及其包含的元素及作用 今天学码思Java培训老师就Java类中包含的元素及作用做一个大致讲解
  • springSecurity跨域CORS处理

    续言 之前 知识追寻者写过关于springboot 的跨域处理 并且介绍了跨域相关的概念 具体的可以查看这篇知识追寻者springboot教程系列文章 https zszxz com category springboot article
  • iOS“断点”(Break Point)你不知道多强大

    iOS 断点 Break Point 你不知道多强大 转载自http mp weixin qq com s biz MzA4ODk0NjY4NA mid 230272985 idx 1 sn 045c98bfb2d8dd1ecf7a7321
  • ssh配置config文件,实现vscode免密登陆

    在使用ssh连接服务器时 每一次用vscode连接服务器进行开发 都需要输入密码 相当鸡肋 对config的配置能够实现解决这个问题 step1 生成ssh密钥 如果已经有了就不需要了 使用以下命令 一路回车即可 ssh keygen t
  • 触发connect超时事件

    触发connect超时事件 有关于如何触发connect超时事件 之前相当然的认为在服务器程序accpet函数前阻塞一段事件就好了 这个思路是完全错误的 这是我犯了的一个错误 没有严格的验证自己的程序就将其发布了出来 被小组的小伙伴提问时才
  • shell编程基础: menu drvien script template(菜单脚本模板)

    前言 菜单类脚本 其实就是我们经常使用的交互脚本 在我们安装一个app的时候最常见 我们需要使用交互脚本进行一些配置 在工作中 写一个交互性脚本也同样重要 比如我现在需要写一个数据库授权的脚本 上下文是这样的 我们在开发中都是使用docke
  • LCD和LED屏幕的工作原理总结

    1 点阵取模原理之横向取模与纵向取模 1 1 针式打印机 针式打印机16针是纵向排列 每次打印垂直的16bit 然后右移一bit 继续下列打印 字节的MSB表示最上面的点 字节LSB表示最下面的点 由于汉字字模的点阵是横向排列的 而提供给打
  • 实现单层神经网络

    在前面 我们分别使用逻辑回归和 softmax 回归实现了对鸢尾花数据集的分类 逻辑回归能够实现线性二分类的任务 他其实就是最简单的神经网络 感知机 而softmax回归则实现的是多分类任务 它也可以看做是输出层有多个神经元的单层神经网络
  • Flink之IntervalJoin介绍

    InterValJoin算子 间隔流 一条流去join另一条流去过去一段时间内的数据 该算子将keyedStream与keyedStream转化为DataStream 再给定的时间边界内 默认包含边界 相当于一个窗口 按指定的key对俩个K
  • (ESP32学习13)驱动TFTLCD(SPI接口)

    本篇博文教大家ESP32 驱动TFT SPI驱动 本文给大家的库直接适用于2寸 240 320 的SPI TFT 但实际上这种驱动移植适用于所有的SPI驱动的TFT屏幕 底层代码把LCD初始化里面的寄存器参数改一改就适用了 这些寄存器参数在
  • 基于STM32F103循迹小车

    本人小白一个 利用暑假时间在家做一些小东西 我这次想要跟大家分享的是基于STM32F103的循迹小车的制作 两个轮子 主要硬件 板子 L298N 电机 4个循迹模块等 话不多说 先上干货 XJ c include XJ h 循迹文件 inc
  • KEIL下载报错——TRACE HW not present

    使用st link调试遇到烧写完成之后不能进入调试状态 提示TRACE HW not present 点击确认 提示错误 Erron target DLL has been cancelled Debugger aborted 解决办法 第
  • 何在python里面用tkinter模块做一个GUI界面,实现button点击之后弹出新页面,新页面是一些文字内容

    首先弹出新页面需要用到callback函数 代码编写如下 import scapy from tkinter import root tk Tk root wm geometry 600x400 root title tk def call
  • ShinyApp中的表格:第三天笔记

    shiny中的表格 除了在shinyapp中生成图片 有时还需要生成表格 用于查看数据 以及保存下载 表格分为两类 动态和静态 静态的表格更有利于打印和输出pdf 而动态的表格提供了更多的交互式选项 还会响应屏幕的大小来进行缩放 静态表格
  • 从材质到外观(待续)

    很多地方都只有材质 然后shader中 最终肯定是到片元着色器 也就是appearance 后处理是单独的poststage var appearance new Ceisum MaterialAppearance Cesium Mater
  • 一次ORA-39083,ORA-01917的问题解决过程

    一次ORA 39083 ORA 01917的问题解决过程 今天到导数据的时候遇到了一个问题 也不知道有没有其他小伙伴也遇到过 按照要求导出一个用户下指定表的部分数据 此时使用了expdp的tables参数指定要导出的表这里我导出的是BKG
  • hdu 6311 Cover

    无向图的最小路径覆盖 找出联通块里所有的奇度点 然后两个两个的点互相连边 构造成所有点都是偶度数 然后就找联通块里有多少条欧拉回路 如果回路中有新加的边则答案 include
  • 分析结果循环写入csv

    30户的暖气的分析结果复制粘贴下来发给队友 好像是有点多了一个对话框都过不去 被嫌弃了 你就不能给我打包个excel 好吧 import csv with open result csv w as csvfile writer csv wr
  • Docker 安装运行 ElasticSearch 遇到的问题!

    在创建 6 4 3版本的 ES 以后启动发现过了一会 ES 自动退出了 原因好像是 ES 的默认分配的内存太大了 进程被自动杀死了 所以以下我来记录下这坑 使用ES工具类索引时运行测试方法时报错 org elasticsearch tran
  • 【linux--------基础Apache配置】

    这里写目录标题 关于Apache介绍 部署简单的Apache静态网站 常见问题 关于Apache介绍 Apache是一个开源的Web服务器软件 它是世界上最流行的Web服务器之一 Apache的全称为Apache HTTP Server 它