第 16.2 节 MinIO 对象存储服务

MinIO 是一个由 Golang 编写的、与 S3 兼容的对象存储服务。

单机部署

安装 MinIO

# pkg install minio

# cd /usr/ports/www/minio/ 
# make install clean

配置

  1. 启用 MinIO。

# sysrc minio_enable=yes
  1. 设置 MinIO 存储路径。此处路径配置需重点关注,手动创建文件夹会有权限问题,最好是让 minio 服务自动创建相关文件夹。

# sysrc minio_disks=/mnt/minio # 此处路径根据自己的需要配置
  1. 自定义 MinIO 服务端口。MinIO 会启动两个服务端口,分别是 addressconsole_address。其中 address 服务端口默认为 9000,而 console_address 服务端口默认是随机的。

# sysrc minio_address=":9100" # 此端口默认为 9000,我这里修改为 9100
# sysrc minio_console_address=":9101" # 此端口如果不配置,服务重启后会随机变化,我这里设置为 9101
  1. 更多相关的参数配置可以在 /usr/local/etc/rc.d/minio 文件中找到。

启动

# service minio start

启动完成后访问地址为 http://localhost:9100

最后更新于

FreeBSD 中文社区 2024