【CentOS 7 Web服务器配置】

【CentOS 7 Web服务器配置】第三章 Web 服务器配置与管理文章目录第三章 Web 服务器配置与管理前言一 Web 是什么 二 使用步骤 1 安装 Apache2 安装 http 软件包总结前言上两篇简单介绍了 yum 安装工具和防火墙配置 本篇我们将一起学习如何搭建 Web 服务器 提示 以下是本篇文章正文内容 下面案例可供参考一 Web 是什么 Web 是一种基于超文本和 HTTP 的 全球性的 动态交互的 跨平台的分布式图形信息系统 是建立在互联网上的一种网络服务 为浏览者在互联网上查找和浏览信息提供了图形化的 易于访问的直观界

第二章 Web服务器配置与管理



前言

上两篇简单介绍了yum安装工具和防火墙配置,本篇我们将一起学习如何搭建Web服务器。


提示:以下是本篇文章正文内容,下面案例可供参考

一、Web是什么?

Web是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统,是建立在互联网上的一种网络服务,为浏览者在互联网上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超链接将互联网上的信息节点组织成一个互为关联的网状结构。

二、使用步骤

1.安装Apache

Apache 的配置文件

Apache安装成功后会自动生成配置文件和相关的目录。 /etc/httpd/conf/httpd.conf #主配置文件 /etc/httpd/conf.d #附加的配置文件目录 /usr/lib64/httpd/modules/ #Apache的扩展模块目录 /var/log/httpd/ #服务器的日志文件目录 /var/www/html                               #网站发布的根目录

2.安装http软件包

首先,老生常谈问题在启动后先进行挂载

mount /dev/sr0 /mnt/cdrom #/mnt/cdrom是自己设置的目录 

此挂载忘记了请移步:CentOS 7安装yum集成化工具教程

3.修改 apache 服务器的配置文件

在/etc目录下直接输入”http.conf”,在文件末尾加上如下代码:

<VirtualHost 192.168.224.130:80> #ip地址根据自己机器更改 DocumentRoot /var/www/html 
</VirtualHost> 

在这里插入图片描述

4.创建主页文件

(1)在/var/www/html目录下打开终端
在这里插入图片描述
(2)在终端创建1.txt文件




touch 1.txt 

在这里插入图片描述
(3)编辑文本1.txt,并更名为”index.html”
文本代码如下:




<html> <body> <h1 style="text-align:center">欢迎你访问我的主页<h1> <p><h3 style="text-align:center">这是我们对WEB服务器搭建的一次简单测试</h3></p> </body> </html> 

在这里插入图片描述
注意:中英文符号错误有可能导致代码最终显示结果
(4)开启apache服务器




systemctl start httpd 

在这里插入图片描述
如果启动服务时报错,检查配置文件和网页文件是否正确

5.测试服务器

在浏览器输入 服务器的IP地址 192.168.224.130
在这里插入图片描述
如果网页显示 刚才创建的主页内容 则表示 服务器搭建成功
注意:如果网页没显示或者无法连接,检查防火墙是否关闭。防火墙具体设置请移步CentOS 7 防火墙配置







总结

以上就是今天要讲的内容,本文初步介绍了以Apache搭建Web服务器。除此外还有很多方式可搭建Web服务器。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219517.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午10:22
下一篇 2026年3月17日 下午10:23


相关推荐

  • validateRequest=false 可以禁用请求验证[通俗易懂]

    validateRequest=false 可以禁用请求验证[通俗易懂]参看了MVP的利用WebClient和WebRequest类获得网页源代码于是想自己动手写点,当然是参考其的办法啦。我这次下载了visualwebdeveloper2005express按照上面的文章编写了代码,我的btn函数如下       stringurlPage=””;       urlPage=UrlText.Text;

    2022年6月10日
    31
  • CoInitialize浅析一

    CoInitialize浅析一大家都知道程序中若要使用COM组件则必需要先调用CoInitialize,该函数主要是用来初始化COM执行环境。但这个函数的作用域是以线程为单位还是以进程为单位呢?或许大家已经通过測试程序摸索出答案,

    2022年7月3日
    26
  • Jmeter 安装教程

    Jmeter 安装教程Jmeter安装教程

    2022年6月1日
    38
  • 568A以及568B线序

    568A以及568B线序568A 以及 568B 线序

    2026年3月18日
    2
  • HTTP与HTTPS的区别,详细介绍[通俗易懂]

    HTTP与HTTPS的区别,详细介绍[通俗易懂]目录HTTP与HTTPS介绍HTTPS和HTTP的主要区别客户端在使用HTTPS方式与Web服务器通信时的步骤CA证书的申请及其使用过程HTTPS的缺点SSL与TLS的区别?SSL/TLS历史SSL/TLS协议的基本过程HTTPS涉及的计算环节如何优化HTTPS的速度HTTP与HTTPS介绍超文本传输协议HTTP协议被用于在We…

    2022年6月14日
    43
  • 内部类与静态内部类的区别_禁止序列化非静态类的内部类

    内部类与静态内部类的区别_禁止序列化非静态类的内部类&nbsp;&nbsp;&nbsp;&nbsp;如果一个类中定义了静态成员变量和静态方法,那么静态方法可以访问静态成员变量,而无法访问非静态成员变量,并且静态成员变量和静态方法是随着类的加载而加载、非静态成员变量和方法的声明周期是由对象的声明周期控制的。&nbsp;&nbsp;&nbsp;&nbsp;静态内部类和非静态内部类同静态方法和非静态方法类似。为什么要使用内部类&nbsp;&n…

    2022年10月11日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号