<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Let's Encrypt on ZoliBen Csupra(Kabra)</title><link>https://zoliben.com/pt-br/tags/lets-encrypt/</link><description>Recent content in Let's Encrypt on ZoliBen Csupra(Kabra)</description><generator>Hugo</generator><language>pt-br</language><lastBuildDate>Tue, 16 Mar 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://zoliben.com/pt-br/tags/lets-encrypt/index.xml" rel="self" type="application/rss+xml"/><item><title>Docker – Configuração do homeserver Matrix Synapse, federation, nginx reverse proxy e servidor TURN usando docker-compose</title><link>https://zoliben.com/pt-br/posts/2021-03-16-/</link><pubDate>Tue, 16 Mar 2021 00:00:00 +0000</pubDate><guid>https://zoliben.com/pt-br/posts/2021-03-16-/</guid><description>&lt;p>Outro dia configurei um &lt;a href="https://hu.wikipedia.org/wiki/Matrix_%28protokoll%29">Matrix&lt;/a> 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.&lt;/p>
&lt;p> &lt;/p>
&lt;p>Você precisará de um serviço docker em execução, se ainda não estiver instalado, pode instalá-lo facilmente com a ajuda de &lt;a href="https://get.docker.com/">https://get.docker.com/&lt;/a>. Recomendo criar um repositório git para onde você possa fazer push dos arquivos docker-compose e de configuração do nginx.&lt;/p></description></item><item><title>Instalação completa de servidor web (nginx, mysql, php7, HTTP2, phpmyadmin, SSL) – Ubuntu 16.04</title><link>https://zoliben.com/pt-br/posts/2016-08-22-teljes-webszerver-telepitese-nginx-mysql-php5-phpmyadmin/</link><pubDate>Mon, 22 Aug 2016 12:37:55 +0000</pubDate><guid>https://zoliben.com/pt-br/posts/2016-08-22-teljes-webszerver-telepitese-nginx-mysql-php5-phpmyadmin/</guid><description>&lt;p>&lt;span style="text-decoration: underline;">&lt;em>&lt;strong>Este guia se refere ao Ubuntu 16.04, as outras versões serão feitas posteriormente.&lt;/strong>&lt;/em>&lt;/span>&lt;/p>
&lt;p>&lt;strong>1. Instalação do Nginx&lt;/strong>&lt;br>
Primeiramente vamos atualizar os repositórios:&lt;/p>
&lt;pre>sudo apt-get update&lt;/pre>
&lt;p>Depois vamos instalar o nginx:&lt;/p>
&lt;pre>sudo apt-get install nginx&lt;/pre>
&lt;p>Em seguida verificamos a versão do nginx com o comando:&lt;/p>
&lt;pre>nginx -v&lt;/pre>
&lt;p>Se obtivermos pelo menos a versão 1.10.0, está tudo certo.&lt;/p>
&lt;p>&lt;strong>2. Instalação do MySQL&lt;/strong>&lt;br>
O primeiro passo é instalar o servidor mysql:&lt;/p>
&lt;pre>sudo apt-get install mysql-server&lt;/pre>
&lt;p>Obviamente, é preciso preencher a senha do usuário root, com a qual deseja acessar o mysql posteriormente.&lt;br>
Para que as páginas PHP funcionem, você precisa instalar a versão 5 do php e o conjunto de instruções mysql correspondente:&lt;/p></description></item></channel></rss>