返回介绍

为MinIO Server设置Apache HTTP proxy

发布于 2020-10-02 16:00:54 字数 1288 浏览 1308 评论 0 收藏 0

Apache HTTP是一个开源Web服务器和一个反向代理服务器。

在本文中,我们将学习如何使用mod_proxy模块来设置Apache HTTP以连接到MinIO Server。我们将为example.com建立一个新的VirtualHost

1. 前提条件

这里下载并安装MinIO Server。 记住它的IP和端口。

2. 安装

这里安装Apache HTTP server。通常,mod_proxy模块默认是启用的。 你也可以使用你的操作系统repositories(例如yum,apt-get)。

3. 步骤

第一步:配置反向代理。

在Apache配置目录下创建一个文件,例如/etc/httpd/conf.d/minio-vhost.conf

<VirtualHost *:80>
    ServerName example.com
    ErrorLog /var/log/httpd/example.com-error.log
    CustomLog /var/log/httpd/example.com-access.log combined

    ProxyRequests Off
    ProxyVia Block
    ProxyPreserveHost On

    <Proxy *>
         Require all granted
    </Proxy>

    ProxyPass / http://localhost:9000/
    ProxyPassReverse / http://localhost:9000/
</VirtualHost>

注意:

  • 用你自己的主机名替换example.com。
  • 用你自己的服务器名称替换http://localhost:9000

第二步:启动MinIO。

minio server /mydatadir

第三步: 重启Apache HTTP server。

sudo service httpd restart

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文