当前位置: 首页 > news >正文

学习思路分享---从0开始搭建基本web服务器

学习思路分享—从0开始搭建基本web服务器

为什么要搭建yum仓库?

下载系统软件,类似于应用商店,系统软件,podman,镜像,容器,镜像仓库,docker,集装箱,

作用:自动解决依赖关系

为什么要搭建web服务器?

提供网站 , nginx

  1. 第一步搭建yum仓库,本地离线仓库

    • 挂载关盘驱动 mair 创建挂载点 临时挂载 永久挂载(开机自动挂载)

      mkdir  /mnt/dvd
      mount   /dev/cdrom     /mnt/dvd
      
    • 写yum配置文件 /etc/yum.repos.d/dvd.repo 为什么要写yum配置文件? 位置

      []
      name=
      baseurl=    #本地  file    远程    http   80  ftp   21  配置远程仓库注意开放端口   firewalld   
      enabled=    #默认为1
      gpgcheck= 0  # 是否检查红帽签名
      gpgkey=   
      
      [AppStream]
      baseurl=file:///mnt/AppStream
      gpgcheck=0[BaseOS]
      baseurl=file:///mnt/BaseOS
      gpgcheck=0
      
    • 检查仓库

       yum   repoinfo    
      
  2. 搭建web服务器

    • 下载httpd

      yum -y install httpd
      rpm -q  httpd
      
    • 创建index.html 为什么要创建名为index.html的网页,其他名字不可以吗?

      echo  我最帅!  >  /var/www/html/index.html
      
    • 重启服务 只是更新了index.html的内容需要重启服务吗?

      systemctl restart httpd
      
    • 测试

      curl   192.168.88.240
      
利用shell脚本从0搭建基本web服务器
# 1.搭建yum仓库# 驱动挂载 # 编写yum配置文件# 检查仓库
# 2.搭建web服务器# 下载# 创建index.html页面# 重启服务# 测试
# 1.搭建yum仓库# 驱动挂载  
mkdir /mnt/dvd
mount /dev/cdrom /mnt/dvd# 编写yum配置文件
rm -rf /etc/yum.repos.d/*
echo -e '[AppStream]\nbaseurl=file:///mnt/dvd/AppStream\ngpgcheck=0\n[BaseOS]\nbaseurl=file:///mnt/dvd/BaseOS \ngpgcheck=0'  > /etc/yum.repos.d/dvd.repo# 检查仓库
yum repoinfo
# 2.搭建web服务器# 下载
yum -y install httpd# 创建index.html页面
echo 我最帅!  >  /var/www/html/index.html# 重启服务
systemctl  restart  httpd# 测试
curl  192.168.88.240

小黄鸭法则

面试题:

  • yum仓库的作用和优势。

  • yum配置文件的结构和关键配置项。

  • 如何检查yum仓库是否配置成功。

  • 本地yum仓库与远程yum仓库的区别。

  • 常见的web服务器软件及其特点。

  • web服务器的基本配置步骤。

  • 如何测试web服务器是否正常运行。

相关文章:

  • 飞搭系列 | 组件增加标记,提升用户体验
  • 动态加载内容时selenium如何操作?
  • KDD Cup 2017 数据集分析
  • 快速定位达梦缓存的执行计划并清理
  • HTML页面结构最佳实践方案
  • Phyton简介与入门
  • TextCNN 模型文本分类实战:深度学习在自然语言处理中的应用
  • DeepSeek开源引爆AI Agent革命:应用生态迎来“安卓时刻”
  • 【Qt】QDialog类
  • PyTorch 多 GPU 入门:深入解析 nn.DataParallel 的工作原理与局限
  • 帕金森发病类型和阶段
  • 安徽京准:关于石油管道监控NTP时间同步服务器方案
  • 基于外部中中断机制,实现以下功能: 1.按键1,按下和释放后,点亮LED 2.按键2,按下和释放后,熄灭LED 3.按键3,按下和释放后,使得LED闪烁
  • WebRTC服务器Coturn服务器用户管理和安全性
  • PLOG安装
  • 掌握Prisma数据建模:从基础关系到高级技巧
  • 从零开始搭建你的个人博客:使用 GitHub Pages 免费部署静态网站
  • 乐视系列玩机---乐视2 x520 x528等系列线刷救砖以及刷写第三方twrp 卡刷第三方固件步骤解析
  • OpenCV中的透视变换方法详解
  • 【AI模型学习】Swin Transformer——优雅的模型
  • “小时光:地铁里的阅读”摄影展开幕,嘉宾共话日常生活与阅读
  • 著名世界语教育家、翻译家魏以达逝世
  • 礼来公布口服降糖药积极结果,或年底前提交用于体重管理上市申请
  • 如何应对国际贸易形势变化?长三角四省市主要领导密集部署
  • 湖北一民房疑因过度采矿塌陷倒塌,镇政府:无伤亡,正在调查
  • 马上评丨婚介服务是“甜蜜的事业”,不容乱象滋生