Linux系统之使用apache部署webserver下载站点

简介: Linux系统之使用apache部署webserver下载站点

一、Apahce简介

1.pache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将Perl/Python等解释器编译到服务器中。
2.Apache 起初由伊利诺伊大学香槟分校的国家超级电脑应用中心(NCSA)开发。此后,Apache 被开放源代码团体的成员不断的发展和加强。Apache 服务器拥有牢靠可信的美誉,已用在超过半数的因特网站中-特别是几乎所有最热门和访问量最大的网站。

二、配置web服务器

  • ①Yum -y install httpd 安装httpd包
  • ②firewall-cmd --permanert --add-service=http 防火墙放行http服务
  • ③firewall-cmd --reload 重载防火墙
  • ④netstat -tunlp | grep 80 查看监听80端口
  • ⑤echo hello > /var/www/html/index.html 配置web内容
  • ⑥systemctl restart httpd 重启httpd服务

三、创建web站点下载目录

在这里插入图片描述

四、编辑httpd服务配置文件

1.进入配置文件目录

cd /etc/httpd/conf.d/

2.编辑web1.conf配置文件

在这里插入图片描述

3.重启httpd服务

systemctl restart httpd # 重启httpd服务

五、测试站点目录

  • 在另一台node1上浏览器打开web1.example.com/pub
    在这里插入图片描述

    六、基于账户验证的访问控制

    1.生成密码文件

    在这里插入图片描述

    2.编辑配置文件

    在这里插入图片描述

    3.测试访问

    在这里插入图片描述
    在这里插入图片描述

七、基于IP的访问控制

1.编辑配置文件

在这里插入图片描述

2.创建测试目录

在这里插入图片描述

3.测试登录

  • 使用node1登录

在这里插入图片描述

  • 使用node2登录

在这里插入图片描述

相关文章
|
3月前
|
人工智能 Java 关系型数据库
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
165 4
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
|
4月前
|
Web App开发 监控 Linux
在Linux上,有许多软件可以下载和安装
在Linux上,有许多软件可以下载和安装
168 67
|
2月前
|
关系型数据库 MySQL Linux
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
|
3月前
|
Linux 数据安全/隐私保护
适用于 Linux 的最佳命令行下载加速器
适用于 Linux 的最佳命令行下载加速器
101 3
|
4月前
|
数据处理 Apache 数据库
将 Python UDF 部署到 Apache IoTDB 的详细步骤与注意事项
【10月更文挑战第21天】将 Python UDF 部署到 Apache IoTDB 中需要一系列的步骤和注意事项。通过仔细的准备、正确的部署和测试,你可以成功地将自定义的 Python UDF 应用到 Apache IoTDB 中,为数据处理和分析提供更灵活和强大的支持。在实际操作过程中,要根据具体情况进行调整和优化,以确保实现最佳的效果。还可以结合具体的代码示例和实际部署经验,进一步深入了解和掌握这一过程。
47 2
|
5月前
|
安全 Unix Linux
Xshell和Xftp的下载和在linux虚拟机中的使用
这篇文章介绍了Xshell和Xftp的下载、安装和使用方法,包括如何在Linux虚拟机中使用它们进行远程连接和文件传输。
Xshell和Xftp的下载和在linux虚拟机中的使用
|
6月前
|
Linux
Linux 服务器下载百度网盘文件
本教程指导如何使用 `bypy` 库从百度网盘下载文件。首先通过 `pip install bypy` 安装库,接着运行 `bypy info` 获取登录链接并完成授权,最后将文件置于指定目录并通过 `bypy downdir /Ziya-13b-v1` 命令下载至本地。
567 1
Linux 服务器下载百度网盘文件
|
5月前
|
Linux Apache 数据安全/隐私保护
kali向Apache上部署网页
kali向Apache上部署网页
150 5
|
5月前
|
Linux
centos linux内核下载
centos linux内核下载
|
9天前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
50 23
Linux系统之whereis命令的基本使用