Como instalar o MinIO no Ubuntu 22.04?

O MinIO é um servidor de armazenamento de objetos de código aberto projetado para fornecer soluções de armazenamento escaláveis ​​e de alto desempenho para aplicativos nativos da nuvem. É compatível com a API Amazon S3, que pode ser facilmente integrada a aplicativos existentes. Neste artigo, descreveremos as etapas para instalar e configurar o MinIO no Ubuntu 22.04.

Parte 1: Instalar o MinIO

Nesta parte, demonstraremos como instalar o MinIO no Ubuntu 22.04.

Passo 1: Baixar MinIO

Primeiro, precisamos baixar os binários MinIO do site oficial do MinIO. Abra o terminal e execute o seguinte comando:

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

Etapa 2: adicionar permissão de execução

Após a conclusão do download, precisamos adicionar permissões de execução ao binário MinIO. Execute o seguinte comando:

chmod +x minio

Etapa 3: criar um diretório de armazenamento de dados

Em seguida, precisamos criar um diretório para armazenar dados MinIO. Execute o seguinte comando:

mkdir ~/minio-data

Passo 4: Instale o MinIO

Agora podemos mover os binários do MinIO para o lugar e instalar o MinIO. Execute o seguinte comando:

sudo mv minio /usr/local/bin/

Etapa 5: execute o serviço MinIO

Após a conclusão da instalação, podemos iniciar o serviço MinIO. Execute o seguinte comando:

minio server ~/minio-data

MinIO será executado na porta padrão 9000 e usará o diretório de armazenamento de dados criado anteriormente.

Parte 2: Configurando o MinIO

Nesta parte, vamos configurar o MinIO para facilitar o uso e manter seus dados seguros.

Etapa 6: configurar as chaves de acesso

Por padrão, o MinIO não habilita o controle de acesso. Para aumentar a segurança, podemos definir uma chave de acesso. Execute o seguinte comando:

minio admin user add <ACCESS_KEY> <SECRET_KEY>

onde <ACCESS_KEY>é a chave de acesso e <SECRET_KEY>é a chave privada correspondente.

Etapa 7: configurar HTTPS

Para criptografar os dados transmitidos, podemos configurar o MinIO para usar o protocolo HTTPS. Primeiro, precisamos obter um certificado SSL. Você pode usar um certificado Let's Encrypt gratuito ou usar um certificado autoassinado. Aqui, usamos um certificado autoassinado como exemplo. Execute o seguinte comando:

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ~/minio.key -out ~/minio.crt

Isso gerará um certificado SSL autoassinado e uma chave privada.

Etapa 8: configurar o MinIO para usar HTTPS

Agora, precisamos configurar o MinIO para usar o protocolo HTTPS. Execute o seguinte comando:

minio server --secure ~/minio-data

O MinIO será executado em HTTPS na porta padrão 9000.

Parte 3: Usando MinIO

Nesta parte, mostraremos como usar o MinIO para armazenar e gerenciar objetos.

Etapa 9: Acesse o console do MinIO

Abra seu navegador da Web e visite https://your_server_ip:9000. Se você configurou HTTPS, substitua your_server_ippelo endereço IP do seu servidor.

Etapa 10: faça login no console do MinIO

Ao acessar o console MinIO pela primeira vez, você precisa fazer login com a chave de acesso que você configurou anteriormente.

Etapa 11: criar intervalo

No console do MinIO, você pode criar buckets para armazenar e gerenciar objetos. Clique no botão "Create Bucket", insira o nome do bucket e selecione a região do bucket.

Etapa 12: Carregar e gerenciar objetos

Depois de criar um bucket, você pode carregar e gerenciar objetos. Clique no botão "Carregar" para selecionar um arquivo e carregá-lo, ou use a função "Arrastar e soltar" para carregar um arquivo.

para concluir

Neste artigo, detalhamos as etapas para instalar e configurar o MinIO no Ubuntu 22.04. Seguindo estas etapas, você pode configurar facilmente o serviço de armazenamento de objetos MinIO em seu próprio servidor e começar a usá-lo para armazenar e gerenciar objetos. Espero que este artigo possa ajudá-lo a entender o processo de instalação e configuração do MinIO e como usar o MinIO para armazenar e gerenciar objetos.

Acho que você gosta

Origin blog.csdn.net/weixin_43025343/article/details/131835646
Recomendado
Clasificación