我目前正在开发一个项目,尝试将 MinIO 与我公司开发的数据移动程序一起使用。该代理软件仅允许使用端口 80 的设备成功完成作业;然而,任何 MinIO 的狂热用户都知道 MinIO 托管在端口 9000 上。所以我的问题是,有没有办法更改 MinIO 服务器托管的端口?我尝试查看 config.json 文件以查找要为其分配端口号的地址变量,但我尝试更改的每个地址变量对端点端口号没有影响。作为参考,我在项目的测试阶段将 MinIO 托管在 Windows 10 虚拟机上,并在成功完成测试后将其移动到专用服务器(也是 Windows 10)上。
当您启动 minio 服务器时,请使用以下命令...
minio server start --address :[你要使用的端口]
例如……
minio服务器启动--地址:8000
根据minio官方文档,您可以在
/etc/default/minio
更新/创建环境文件
并更新名为 MINIO_OPTS
的环境变量
# Set all MinIO server options
#
# The following explicitly sets the MinIO Console listen to address to
# port 9001 on all network interfaces. The default behavior is dynamic
# port selection.
MINIO_OPTS="--console-address :9001"
您可以更新控制台地址参数的端口值。
使用以下命令重新启动服务
sudo systemctl restart minio.service
使用以下命令验证端口是否已更改
sudo systemctl status minio.service