Guia Prático de Implantação de Infraestrutura com Docker
Implatnação do Banco de Dados MySQL
Para inicializar um container MySQL com persistência de dados e configurações customizadas, utilize a seguinte estrutura:
docker run -d \
--name db-mysql-instance \
-p 3306:3306 \
-e TZ=America/Sao_Paulo \
-e MYSQL_ROOT_PASSWORD=root_secure_pwd \
-v $PWD/mysql/storage:/var/lib/mysql \
-v $PWD/mysq ...
Publicado em 6-18 19:21
Guia Prático e Conciso para Configuração do Nginx em Cenários Comuns
Visão Geral
O que é o Nginx?
Nginx (engine x) é um servidor web leve, também utilizado como servidor de proxy reverso e como proxy de correio eletrônico (IMAP/POP3).
O que é um proxy reverso?
Um proxy reverso aceita conexões da internet e as encaminha para servidores em uma rede interna. As respostas dos servidores internos são então retornadas ...
Publicado em 6-18 17:23
Guia de Implantação e Solução de Problemas do Anki Sync Server
Visão Geral da Arquitetura
O Anki Sync Server é uma implementação de backend de código aberto desenvolvida em Python. Ele permite que os usuários hospedem sua própria infraestrutura de sincronização para o aplicativo de flashcards Anki, substituindo a dependência do serviço oficial AnkiWeb. Isso garante maior privacidade e controle sobre os dad ...
Publicado em 6-18 16:14
Configuração de Alta Disponibilidade com Keepalived e Nginx
. Preparação do Ambiente
1. VMware;
2. 4 máquinas virtuais com CentOS7: 192.168.122.217, 192.168.122.165
3. Serviços do sistema: LVS, Keepalived
4. Servidor Web: nginx<br></br><br></br>
. Instalação de Software
Nas duas máquinas virtuais, configuraremos o cluster da seguinte forma:
192.168.122.217 servidor-nginx-1+keep ...
Publicado em 6-18 05:36
Guia de Preparação para Instalação do Nginx via Código-Fonte
Abordagens de Instalação do Nginx
Existem duas maneiras principais de implementar o servidor Nginx em um ambinete Linux:
Instalação via Gerenciador de Pacotes (YUM/APT): Método mais rápido e simples, porém menos flexível em termos de customização de módulos.
Instalação via Código-Fonte (Compilação): Oferece controle total sobre os módulos incl ...
Publicado em 6-17 05:36
Implementação de Seafile com OnlyOffice e Wiki usando Docker
Este guia descreve como implantar o Seafile (versão Pro ou CE) em conjunto com o OnlyOffice Document Server e o recurso de Wiki, utilizando Docker e docker-compose em um servidor CentOS. O processo inclui a configuração de HTTPS com seus próprios certificados SSL.
Preparação do Ambiente Docker
Primeiramente, instale o Docker e o docker-compo ...
Publicado em 6-16 03:59
Como Instalar e Configurar o Nginx 1.26 no CentOS 7
Requisitos de Sistema e Dependências
Antes de iniciar a compilação do Nginx, é fundamental preparar o ambiente CentOS 7 instalando as bibliotecas necessárias para o processamento de requisições HTTP, compressão e suporte a conexões seguras (SSL/TLS).
yum -y install gcc-c++ pcre-devel zlib-devel openssl-devel
Download e Extração do Código-Fonte ...
Publicado em 6-15 00:28
Integração de acme-companion com API Gateways para Gerenciamento Automatizado de Certificados SSL
Arquitetura do Proxy Reverso com SSL Automatizado
O ecossistema Docker permite a orquestração de gateways de API com renovação automática de credenciais TLS através da Let's Encrypt. A stack tradicional combina o nginx-proxy para roteamento de requisições, o docker-gen para geração dinâmica de configurações baseadas em metadados de contêineres, ...
Publicado em 6-14 02:13
Configuração de Domínios Internos com HTTPS no Nginx
Domínio Interno + HTTPS (Evitando Avisos de Segurança)
É possível configurar HTTPS para domínios internos usando certificados autoassinados vinculados ao nome do domínio interno. Veja como fazer:
Passo 1: Gerar Certificado Autoassinado
Use o OpenSSL para gerar um certificado com o Common Name (CN)指向 seu domínio interno (por exemplo, empresa.l ...
Publicado em 6-13 20:56
Implantação de Aplicações Frontend em Docker: Nginx, Balanceamento de Carga e Alta Disponibilidade
Este guia detalha o processo de empacotamento e implantação de uma aplicação frontend separada em um ambiente Docker, utilizando Nginx para servir os arquivos estáticos, configurando um balanceamento de carga e garantindo alta disponibilidade com Keepalived.
Empacotamento da Aplicação Frontend
O primeiro passo para implantar o projeto frontend ...
Publicado em 6-8 21:30