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

在 openEuler 22.03 服务器上搭建 web 服务教程

一、项目背景与目标

在当今数字化时代,web 服务的搭建对于企业和个人来说都具有至关重要的意义。本项目旨在在 openEuler 22.03 服务器上搭建一个稳定、高效的 web 服务,以满足特定的业务需求。具体目标如下:

  1. 在 openEuler 22.03 服务器上成功安装和配置 Apache web 服务器。
  2. 将服务器的 IP 地址设置为 10.10.10.138,并将端口号设置为 81。
  3. 将“/home/XXK/index.html”设置为 web 服务的根目录。
  4. 确保在同一局域网内的 Windows 系统客户端(IP 地址为 10.10.10.135)能够通过在浏览器中输入“http://10.10.10.138:81”正常访问服务器上的网页内容。

二、环境准备

(一)服务器环境

  1. 操作系统:openEuler 22.03。
  2. IP 地址:10.10.10.138。

(二)客户端环境

  1. 操作系统:Windows 系统。
  2. IP 地址:10.10.10.135。

(三)软件需求

  1. Apache web 服务器。

三、安装 Apache

  1. 以 root 用户或具有管理员权限的用户登录到 openEuler 22.03 服务器。可以通过 SSH 客户端连接到服务器,输入服务器的 IP 地址、用户名和密码进行登录。
  2. 打开终端窗口,执行以下命令更新软件包列表:
    sudo yum update -y
    
  3. 安装 Apache 服务:
    sudo yum install httpd -y
    
  4. 安装完成后,可以通过以下命令检查 Apache 服务是否已成功安装:
    httpd -v
    
    如果成功安装,将显示 Apache 的版本信息。例如:“Server version: Apache/2.4.XX (openEuler)”。
    还可以通过以下命令检查 Apache 服务的状态:
    sudo systemctl status httpd
    
    如果服务正在运行,将显示类似以下内容:“● httpd.service - The Apache HTTP Server”。如果服务未运行,可以使用以下命令启动它:“sudo systemctl start httpd”。

四、配置 Apache

(一)创建网页目录及测试页面

  1. 创建网页目录:
    mkdir /home/XXK
    
  2. 创建测试页面

http://www.kler.cn/a/378344.html

相关文章:

  • 【论文阅读笔记】Wavelet Convolutions for Large Receptive Fields
  • 2、liunx网络基础
  • flutter ios ffi 调试 .a文件 debug可以 release 不行
  • 实体(Entity)详解
  • Postgresql源码(137)执行器参数传递与使用
  • Python代码解析:生成Jieba自定义词典
  • 2024年11月3日练习(滑动窗口算法)
  • AlDente Pro - MacBook 电池健康管理工具
  • JAVA 插入 JSON 对象到 PostgreSQL
  • 推荐一款用来快速开发3D建筑模型软件:Allplan
  • 【刷题14】哈希表专题
  • OpenAI 的 Whisper:盛名之下,其实难副?
  • ROS2入门学习——ROS在机器人中的运行
  • C++:哈希表
  • 浅谈路由器
  • 前端路由如何从0开始配置?vue-router 的使用
  • 力扣算法笔记 —— 等差数列
  • Android——动态注册广播
  • 15.useIntersectionObserver
  • 微信小程序的上拉刷新与下拉刷新
  • PyQt入门指南三十五 QAction动作组件
  • 界面控件Kendo UI for Angular 2024 Q3亮点 - 全新的页面模板
  • Spring Boot框架下的信息学科平台实现策略
  • 响应式网页设计案例
  • 桑基图在医学数据分析中的更复杂应用示例
  • 如何保证RabbitMQ消息的可靠传输?