wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-com-centos-8-utilizando-o-cloud-init-21-0.md
CloudComo provisionar uma VPS com CentOS 8 utilizando o Cloud-init 21.0
O Cloud-init é uma ferramenta poderosa para inicialização de instâncias em nuvem, permitindo a configuração automática de servidores. Neste manual, vamos aprender como provisionar uma VPS com CentOS 8 utilizando o Cloud-init 21.0.
Pré-requisitos
- Acesso a um provedor de VPS que suporte Cloud-init.
- Imagem do CentOS 8 disponível.
- Conhecimento básico de linha de comando.
Passo a Passo
1. Criar um arquivo de configuração do Cloud-init
O primeiro passo é criar um arquivo YAML que conterá as configurações desejadas. Crie um arquivo chamado user-data com o seguinte conteúdo:
#!/bin/bash
# Configuração do Cloud-init
# Definindo o hostname
hostname: my-vps
# Criando um usuário
users:
- name: usuario
ssh-authorized-keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC...
sudo: ['ALL=(ALL) NOPASSWD:ALL']
shell: /bin/bash
# Instalando pacotes
packages:
- git
- httpd
# Executando scripts de inicialização
runcmd:
- systemctl start httpd
- systemctl enable httpd
2. Fazer upload do arquivo para o provedor de VPS
Utilize a interface do seu provedor para fazer o upload do arquivo user-data como parte da configuração da instância.
3. Criar a instância VPS
Ao criar a nova instância, certifique-se de que o arquivo user-data foi anexado corretamente. Inicie a instância.
4. Acessar a VPS
Após a inicialização, você pode acessar sua VPS usando SSH:
ssh usuario@
5. Verificar a configuração
Uma vez conectado, verifique se o Apache está em execução:
systemctl status httpd
Conclusão
O uso do Cloud-init permite uma configuração rápida e eficiente de servidores. Para otimizar ainda mais o processo, considere criar templates de configuração que podem ser reutilizados em novas instâncias.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.