- 为Minio Server设置Apache HTTP proxy
- 1. 前提条件
- 2. 安装
- 3. 步骤
- 第一步:配置反向代理。
- 第二步:启动Minio。
- 第三步: 重启Apache HTTP server。
为Minio Server设置Apache HTTP proxy
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.comErrorLog /var/log/httpd/example.com-error.logCustomLog /var/log/httpd/example.com-access.log combinedProxyRequests OffProxyVia BlockProxyPreserveHost 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
原文: https://docs.minio.io/cn/setup-apache-http-proxy-with-minio-server.html
