在Linux系统上安装MinIO的步骤如下:
下载MinIO
首先,访问MinIO的官方下载页面,选择适合Linux的版本进行下载。例如,对于CentOS 7,您可以下载.rpm
安装包。
安装MinIO
- 使用
wget
命令下载MinIO安装包:
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20230707071357.0.0.x86_64.rpm -O minio.rpm
- 使用
yum
安装MinIO:
sudo yum install minio.rpm -y
配置MinIO
- 编辑MinIO的systemd服务文件:
sudo cat /usr/lib/systemd/system/minio.service
- 根据需要修改工作目录、用户和组等信息。例如:
[Unit] Description=MinIO Documentation=https://docs.min.io Wants=network-online.target After=network-online.target [Service] # 注释掉或修改工作目录 WorkingDirectory=/usr/local User=minio Group=minio EnvironmentFile=/etc/default/minio ExecStartPre=/bin/bash -c ". /etc/default/minio;if [ -z \"${MINIO_VOLUMES}\" ];then echo \"Variable MINIO_VOLUMES not set in /etc/default/minio\";exit 1;fi" ExecStart=/usr/local/bin/minio server --address 0.0.0.0:9000 --console-address :9001 $MINIO_VOLUMES # Allow more time for startup TimeoutStartSec=300 # Let systemd restart this service always Restart=always # Specifies the maximum file descriptor number that can be opened by this process LimitNOFILE=65536 # Specifies the maximum number of threads this process can create TasksMax=infinity # Disable timeout logic and wait until process is stopped TimeoutStopSec=infinity SendSIGKILL=no [Install] WantedBy=multi-user.target
- 设置MinIO的登录密码:
cat /etc/default/minio
修改MINIO_VOLUMES
、MINIO_OPTS
、MINIO_ACCESS_KEY
和MINIO_SECRET_KEY
为您自己的设置。
- 重启MinIO服务以应用更改:
sudo systemctl daemon-reload sudo systemctl restart minio
验证安装
启动MinIO服务后,您可以通过以下命令验证其是否正在运行:
sudo systemctl status minio
此外,您还可以通过浏览器或MinIO提供的客户端工具来访问和管理您的MinIO实例。
请注意,上述步骤可能会随着MinIO版本的更新而发生变化,建议访问MinIO的官方文档以获取最新的安装指南。