首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Linux系统之使用apache部署webserver下载站点

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

原创
作者头像
江湖有缘
发布2023-11-11 18:02:05
发布2023-11-11 18:02:05
1.3K0
举报
文章被收录于专栏:Linux成长之路Linux成长之路

一、Apahce简介

1.Apache 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.进入配置文件目录

代码语言:shell
复制
cd /etc/httpd/conf.d/

2.编辑web1.conf配置文件

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

3.重启httpd服务

代码语言:shell
复制
systemctl restart httpd # 重启httpd服务

五、测试站点目录

  • 在另一台node1上浏览器打开web1.example.com/pub
    在这里插入图片描述
    在这里插入图片描述
    访问控制1.生成密码文件
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

七、基于IP的访问控制

1.编辑配置文件

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

2.创建测试目录

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

3.测试登录

  • 使用node1登录
在这里插入图片描述
在这里插入图片描述
  • 使用node2登录
在这里插入图片描述
在这里插入图片描述

我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 一、Apahce简介
  • 二、配置web服务器
  • 三、创建web站点下载目录
  • 四、编辑httpd服务配置文件
    • 1.进入配置文件目录
    • 2.编辑web1.conf配置文件
    • 3.重启httpd服务
  • 五、测试站点目录
  • 七、基于IP的访问控制
    • 1.编辑配置文件
    • 2.创建测试目录
    • 3.测试登录
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档