Linux&Ubuntu安装Minio

简介: Linux&Ubuntu安装Minio

Linux/Ubuntu安装Minio


介绍


Minio是一个开源的对象存储服务器,它可以让你在自己的基础设施上构建和管理存储系统,就像使用云存储服务一样方便。让我为你介绍一下Minio的一些特点和使用方法。


首先,Minio基于Amazon S3的API构建,因此你可以使用与S3兼容的工具和库来访问和操作Minio服务器。这使得它成为一个理想的自建云存储解决方案,无论是在开发、测试还是生产环境中。


Minio的安装非常简单,你可以从官方网站下载适用于你的操作系统的二进制文件。一旦安装完成,你就可以启动Minio服务器,并使用命令行工具或S3兼容的库来管理你的存储。


Minio提供了一个用户友好的Web界面,你可以使用它来管理和监控你的存储桶、对象和权限。它还支持高级功能,如分布式模式、数据加密、访问日志等。


在集群模式下,你可以通过在多个Minio实例之间分布数据,实现高可用性和数据冗余。这使得你的存储系统更加可靠和稳定。


当然,Minio也有企业版供商业用户使用,提供额外的特性和支持。如果你的项目需要更高级的功能和服务,可以考虑使用企业版。


Minio是一个灵活、易用且可靠的对象存储解决方案,适用于许多不同的用例,包括文件存储、数据备份、图像和视频处理等。你可以根据你的需求自由定制和扩展Minio,使其适应你的应用场景。


创建数据存放目录

sudo mkdir -p /usr/local/bin/minio/data

进入Minio目录

cd /usr/local/bin/minio/

拉取Minio安装包

wget https://dl.min.io/server/minio/release/linux-amd64/minio


d9841c30a4b6179f6bb4cace39e58653.png

944c15dd9a5b8f384dc38df5348d7965.png


赋予执行权限

sudo chmod +x /usr/local/bin/minio/minio

export MINIO_ROOT_USER=账号

export MINIO_ROOT_PASSWORD=密码


启动MinIO并指定存储目录和访问地址

sudo ./minio server /usr/local/bin/minio/data --console-address ":9002"

70a0ae648eda7ad5b526c0ff6420cfd9_2ba4cc1ac1e651215ca58838d5e51b64.png


配置后台启动命令

sudo nohup ./minio server /usr/local/bin/minio/data --console-address ":9002" &

ae2ef8a9002284cf5370d20c50bb3984_57b2e6138c1bdd2403f0ad6b427fc498.png


nohup.out是日志文件

实时查看日志

sudo tail -f nohup.out

4bcb475b3f60144a9fa8e3deb09a8a55_c2903b3e92d49b7887e683f23e86a9c2.png


访问IP:9002

账号密码输入:minioadmin

bc6b1da54595ea6f4a3fa612a523a794_6b8880afaf220cc720f92b60bc21811b.png


相关文章
|
4天前
|
Ubuntu API 网络虚拟化
ubuntu22 编译安装docker,和docker容器方式安装 deepseek
本脚本适用于Ubuntu 22.04,主要功能包括编译安装Docker和安装DeepSeek模型。首先通过Apt源配置安装Docker,确保网络稳定(建议使用VPN)。接着下载并配置Docker二进制文件,创建Docker用户组并设置守护进程。随后拉取Debian 12镜像,安装系统必备工具,配置Ollama模型管理器,并最终部署和运行DeepSeek模型,提供API接口进行交互测试。
90 15
|
9天前
|
Ubuntu Java Linux
Linux 安装 Qualcomm ® SnapdragonTM Profiler
通过本文的详细介绍,您应该已经成功在 Linux 系统上安装并配置了 Qualcomm® Snapdragon™ Profiler,并能够连接 Android 设备进行性能分析。Snapdragon Profiler 提供了丰富的工具和功能,可以帮助开发者深入了解应用程序的性能瓶颈,从而进行优化。希望本文能对您有所帮助,让您在开发过程中更高效地使用 Snapdragon Profiler 进行性能分析和优化。
40 10
|
11天前
|
Linux
Linux安装svn并启动
Linux安装svn并启动
48 10
|
25天前
|
弹性计算 Ubuntu Java
OS-Copilot-ubuntu镜像版本的具体测试使用(安装方式有单独注明)
作为一名个人开发者,我主要负责云资源的运维和管理。在使用OS Copilot的过程中,我遇到了一些配置问题,特别是在ECS实例中设置AccessKey时,但最终成功解决了。通过使用OS Copilot的-t/-f/管道功能,我大大提升了效率,减少了命令编写的工作量,特别是在搭建Java运行环境时效果显著。此外,| 功能帮助我快速理解文档,整体体验非常流畅,推荐给其他开发者使用。
38 6
|
1月前
|
Oracle 关系型数据库 Linux
linux8安装oracle 11g遇到的问题记录
Oracle 11g在Linux 8上安装时会遇到link编译环节的问题。官方建议忽略安装中的链接错误,安装完成后应用DBPSU 11.2.0.4.240716补丁及一次性补丁33991024,再重新编译二进制文件,并配置监听器和数据库。但因11g已退出服务期,这些补丁需付费获取。网上信息显示22年1月的PSU补丁也可解决问题,找到该补丁后按常规方式打补丁即可。如有需求或疑问可咨询我。
70 20
|
30天前
|
弹性计算 运维 Ubuntu
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
70 7
|
1月前
|
Ubuntu Linux 开发者
Ubuntu20.04搭建嵌入式linux网络加载内核、设备树和根文件系统
使用上述U-Boot命令配置并启动嵌入式设备。如果配置正确,设备将通过TFTP加载内核和设备树,并通过NFS挂载根文件系统。
95 15
|
2月前
|
JSON Ubuntu 开发者
ubuntu 22安装lua环境&&编译lua cjson模块
通过上述步骤,可以在 Ubuntu 22.04 系统上成功安装 Lua 环境,并使用 LuaRocks 或手动编译的方式安装 lua-cjson 模块。本文详细介绍了每一步的命令和操作,确保每一步都能顺利完成,适合需要在 Ubuntu 系统上配置 Lua 开发环境的开发者参考和使用。
179 13
|
2月前
|
监控 关系型数据库 MySQL
Ubuntu24.04安装Librenms
此指南介绍了在Linux系统上安装和配置LibreNMS网络监控系统的步骤。主要内容包括:安装所需软件包、创建用户、克隆LibreNMS仓库、设置文件权限、安装PHP依赖、配置时区、设置MariaDB数据库、调整PHP-FPM与Nginx配置、配置SNMP及防火墙、启用命令补全、设置Cron任务和日志配置,最后通过网页完成安装。整个过程确保LibreNMS能稳定运行并提供有效的网络监控功能。
|
Linux
linux命令方式安装minio
linux命令方式安装minio
1016 0
linux命令方式安装minio