Posts for: #Let's Encrypt

Docker – Configuração do homeserver Matrix Synapse, federation, nginx reverse proxy e servidor TURN usando docker-compose

Outro dia configurei um Matrix home server para o círculo de amigos. Pensei se precisava da federation e acabei decidindo que sim. Além disso, precisei configurar um servidor TURN para que as chamadas funcionassem normalmente para todos, pois quando alguém está atrás de NAT, normalmente não consegue se conectar corretamente. O container foi iniciado em um VPS Hetzner cloud, sob Debian 10.

 

Você precisará de um serviço docker em execução, se ainda não estiver instalado, pode instalá-lo facilmente com a ajuda de https://get.docker.com/. Recomendo criar um repositório git para onde você possa fazer push dos arquivos docker-compose e de configuração do nginx.

[Ler mais]

Instalação completa de servidor web (nginx, mysql, php7, HTTP2, phpmyadmin, SSL) – Ubuntu 16.04

Instalação completa de servidor web (nginx, mysql, php7, HTTP2, phpmyadmin, SSL) – Ubuntu 16.04

Este guia se refere ao Ubuntu 16.04, as outras versões serão feitas posteriormente.

1. Instalação do Nginx
Primeiramente vamos atualizar os repositórios:

sudo apt-get update

Depois vamos instalar o nginx:

sudo apt-get install nginx

Em seguida verificamos a versão do nginx com o comando:

nginx -v

Se obtivermos pelo menos a versão 1.10.0, está tudo certo.

2. Instalação do MySQL
O primeiro passo é instalar o servidor mysql:

sudo apt-get install mysql-server

Obviamente, é preciso preencher a senha do usuário root, com a qual deseja acessar o mysql posteriormente.
Para que as páginas PHP funcionem, você precisa instalar a versão 5 do php e o conjunto de instruções mysql correspondente:

[Ler mais]