欢迎阅读本篇详细的Linux系统MinIO安装指南。MinIO是一款高性能的分布式对象存储服务器,兼容Amazon S3 API,非常适合搭建私有云存储环境。本文将带领你在Linux系统上完成MinIO的安装和配置,让你轻松拥有自己的私有对象存储。
在开始安装之前,请确保你有一台运行Linux系统的机器(如CentOS 7/8、Ubuntu 18.04/20.04等),并且拥有root或sudo权限。此外,需要安装wget或curl工具用于下载文件。
访问MinIO官方网站或使用wget直接从GitHub下载最新的MinIO服务器二进制文件。以Linux 64位系统为例,执行以下命令:
wget https://dl.min.io/server/minio/release/linux-amd64/minio 下载完成后,你会得到一个名为minio的文件。
将下载的minio文件移动到/usr/local/bin目录,并赋予执行权限:
sudo mv minio /usr/local/bin/sudo chmod +x /usr/local/bin/minio 现在,你可以通过运行minio --version来验证安装是否成功。
为了安全起见,建议创建一个专门的系统用户来运行MinIO:
sudo useradd -r minio-user -s /sbin/nologin 然后创建数据存储目录,例如/data/minio,并授予该用户权限:
sudo mkdir -p /data/miniosudo chown -R minio-user:minio-user /data/minio 为了方便管理,我们使用systemd来管理MinIO服务。创建服务文件/etc/systemd/system/minio.service,内容如下:
[Unit]Description=MinIO Object StorageAfter=network.target[Service]User=minio-userGroup=minio-userExecStart=/usr/local/bin/minio server /data/minio --console-address :9001Restart=alwaysLimitNOFILE=65536Environment=MINIO_ROOT_USER=adminEnvironment=MINIO_ROOT_PASSWORD=admin123[Install]WantedBy=multi-user.target 注意:上面的MINIO_ROOT_USER和MINIO_ROOT_PASSWORD是初始管理员凭据,请根据实际情况修改。
重新加载systemd配置,然后启动MinIO服务并设置开机自启:
sudo systemctl daemon-reloadsudo systemctl start miniosudo systemctl enable minio 检查服务状态:sudo systemctl status minio,如果显示active (running)则表示成功。
MinIO默认提供了两个端口:API端口(9000)和控制台端口(9001)。你可以通过浏览器访问http://你的服务器IP:9001进入控制台登录界面。
如下图所示,使用前面设置的MINIO_ROOT_USER和MINIO_ROOT_PASSWORD登录:
登录后,你就可以创建存储桶、上传文件等操作了。MinIO提供了友好的Web界面,方便管理对象存储。
你可以使用MinIO客户端(mc)或直接通过控制台上传文件进行测试。至此,你已经成功在Linux系统上完成了MinIO的安装和配置,拥有了一个私有对象存储服务。
通过本教程,你学会了在Linux系统上安装MinIO,并了解了基本配置。MinIO作为高性能的对象存储,广泛应用于私有云存储、备份、大数据等场景。希望这篇教程对你有所帮助!
SEO关键词:Linux系统、MinIO安装、对象存储、私有云存储
本文由主机测评网于2026-02-21发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260226451.html