117.info
人生若只如初见

在Ubuntu上安装MinIO的技巧

在Ubuntu上安装MinIO的步骤如下:

准备工作

  1. 更新系统

    sudo apt update && sudo apt upgrade -y 
  2. 安装必要的依赖

    sudo apt install -y git curl 
  3. 创建MinIO安装目录

    sudo mkdir -p /opt/minio cd /opt/minio 

下载MinIO安装包

  • 在线下载

    wget https://dl.min.io/server/minio/release/linux-amd64/minio 
  • 离线下载:将下载的文件上传到Ubuntu系统的/opt/minio目录下。

安装MinIO

  1. 赋予执行权限

    chmod +x minio 
  2. 创建数据目录

    sudo mkdir -p /data/minio 
  3. 配置环境变量(可选):

    export MINIO_ROOT_USER=admin export MINIO_ROOT_PASSWORD=yourpassword 

    为了使环境变量永久生效,可以将这些命令添加到/etc/profile文件的末尾,并使用以下命令使其生效:

    source /etc/profile 

启动MinIO服务

  1. 启动MinIO服务

    ./minio server /data/minio 
  2. 验证安装

    使用以下命令验证MinIO是否正在运行:

    curl -i http://192.168.1.1:9000 

设置MinIO开机自启

  1. 创建启动脚本

    sudo nano /opt/minio/start.sh 

    添加以下内容(假设数据目录为/data/minio,控制台端口为9000):

    #!/bin/bash nohup /opt/minio/minio server /data/minio --console-address ":9000" > /opt/minio/minio.log 2>&1 & 

    保存并关闭文件。

  2. 赋予脚本执行权限

    chmod +x /opt/minio/start.sh 
  3. 创建systemd服务文件

    sudo nano /etc/systemd/system/minio.service 

    添加以下内容:

    [Unit] Description=MinIO Server After=network.target [Service] Type=forking ExecStart=/opt/minio/start.sh Restart=on-fail [Install] WantedBy=multi-user.target 

    保存并关闭文件。

  4. 启用并启动MinIO服务

    sudo systemctl enable minio sudo systemctl start minio 

访问MinIO管理控制台

打开浏览器,访问MinIO管理控制台的地址(通常是http://:9000,其中是Ubuntu服务器的IP地址)。登录时输入在配置环境变量时设置的用户名和密码。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe3b1AzsNBANQDVw.html

推荐文章

  • ubuntu软连接能加密吗

    Ubuntu中的软连接(符号链接)本身并不支持加密。软连接是一个特殊的文件类型,它包含了指向另一个文件或目录的路径。当你访问软连接时,操作系统会自动解析并重...

  • Ubuntu挂载时遇到文件丢失怎么办

    当在Ubuntu系统挂载时遇到文件丢失的情况,可以尝试以下几种方法来解决问题:
    检查挂载点
    确保挂载点正确,可以使用 df -h 命令检查挂载点是否正确。<...

  • ubuntu驱动官方下载

    在Ubuntu系统中,官方驱动的下载和安装通常可以通过以下几种方式进行:
    通过Ubuntu软件中心安装
    Ubuntu的软件中心提供了广泛的驱动程序,用户可以在这...

  • Ubuntu Strings隐藏功能大揭秘

    Ubuntu Strings 并不是一个特定的隐藏功能,而是一个用于从二进制文件中提取可打印字符串的命令行工具。因此,没有所谓的 “Ubuntu Strings 隐藏功能”。不过,我...

  • kafka如何提升centos系统性能

    要提升CentOS上Kafka的性能,可以从多个方面进行配置优化。以下是一些关键的优化步骤和建议:
    硬件和集群配置优化 增加磁盘容量和数量:确保每个Broker有足...

  • Debian系统MongoDB配置技巧有哪些

    在Debian系统上配置MongoDB涉及多个步骤,包括安装、配置、性能优化、安全性和用户管理。以下是一个详细的指南:
    安装MongoDB
    首先,确保你的Debian系...

  • Debian swapper与硬盘性能有何关联

    Debian swapper(交换分区)与硬盘性能之间存在一定的关联。交换分区是Linux系统中的一个特殊分区,用于在物理内存不足时,将部分数据暂时移动到硬盘上,从而释放...

  • Linux防火墙怎样优化性能

    优化Linux防火墙的性能是一个重要的过程,旨在提高服务器的安全性、稳定性和响应速度。以下是一些关键的优化策略:
    防火墙工具选择 iptables:适用于需要精...