Adicionar certificado SSL/HTTPS no Windows com XAMPP

O certificado digital é um recurso obrigatório para todo site. No ambiente de desenvolvimento local ele pode não ter a mesma importância, podemos até desenvolver sem termos nenhum certificado SSL/HTTPS instalado. No entanto os navegadores estão mais seguros e ficam avisando que está havendo uma quebra de segurança quando estamos testando os sistemas que estamos desenvolvendo, além disso, algumas aplicações necessitam obrigatória estar navegando de forma certificada, como paginas de pagamentos com cartão. Para resolver isso precisamos instalar um certificado SSH/HTTPS na nossa máquina local. Nosso ambiente de trabalho está rodando em uma máquina com Windows 10 e com o XAMPP instalado na pasta padrão C:\xampp.

Continuar lendo Adicionar certificado SSL/HTTPS no Windows com XAMPP

Xampp com várias versões de PHP

O XAMPP é um ambiente de desenvolvimento muito popular entre desenvolvedores em PHP, e não é para ser usado em produção. É de código aberto, completamente gratuito e fácil de instalar e usar.

Por padrão, a instalação vem com uma versão atualizada do PHP, no entato você pode escolher instalar o XAMPP com a uma versão específica do PHP. Mas, para mudar de versão, teria de desistalar o xampp e reinstalar com outra versão do xampp, que rode a nova versão do PHP.

A boa notícia é que, sim, é possível rodar o XAMPP com outras versões além da varsão instalada originalmente pelo aplicativo.

Portanto, neste artigo, vou mostrar como colocar o Xampp para rodar simultaneamente várias versões do PHP, onde em quatro simples passos, você porderá criar um novo projeto configurado para rodar com qualquer versão do PHP.

Este é manual mais completo e claro que você vai encontrar sobre assunto em toda a internet.

Continuar lendo Xampp com várias versões de PHP

Atualizar servidor web com Git

Atualizar um sistema produção pode ser muito fácil, tão simples como atualizar nosso repositório git. Depois de configurar o ambiente de produção, é usar o comando de atualização do git pra deixar tudo aualizado.

Antes de iniciar

Antes de iniciar precisa saber se o seu provedor de hospedagem oferece suporte ao Git. Hostinger, Hostgator e Locaweb tem tanto acesso ssh como o cliente Git instalado. O básico do lado do servidor para usufruir deste recurso.

Parte-se do principio que já tenha uma chave SSH em seu sistema de desenvolvimento e de produção. Se ainda não tem veja neste artigo como criar uma.

Continuar lendo Atualizar servidor web com Git

Configurar o Xampp com vários dominios locais

Há diferentes motivos para se ter vários dominios rodando no servidor local XAMPP no seu computador pessoal. Isso, às vezes, é muito importante para o desenvolvimento de aplicações para web. Configurar o computador pessoal com “o servidor XAMPP” para rodar vários dominios locais é simples, desde que se saiba configurar tudo corretamente. É exatamente por isso que existe este artigo. Aqui vamos encontrar os passos práticos para realizar a tarefa de forma simples e efetiva, tornando possivel replicar a expereiência pelos leitores.

Partimos do princípio que se esteja usando o Windows como sitema operacional com o XAMPP já instalado e rodando. A istalação dessa pilha de aplicativos é muito simples e se tiver alguma dúvida é so fazer um “google”. Se até aqui tudo estiver certo, ao digitar “localhost” no seu navegador deve aparecer a página default padrão do servidor Xampp.

Continuar lendo Configurar o Xampp com vários dominios locais

Servidor Nginx com vários domínios

Neste tutorial vamos ver como configurar o servidor web Nginx para trabalhar localmente com vários domínios em diferentes projetos.

Os comandos são até relativamente fáceis de encontrar em tutoriais pela internet, mas a maioria ou é muito abrangente, querendo ser um manual completo, ou não tem clareza, por não explicar bem os comandos. Sei que conforme dominamos alguma técnica, as coisas básicas se tornam obvias e não é dado tanta atenção a elas. No entanto, com este tutorial, qualquer um que já tenha instalado o LEMP poderá seguir esses passos, mesmo sem muita experiência. Para instalar o LEMP tem um tutorial aqui explicando de uma forma simples e objetiva como fazer usando o Debian 10 Buster.

Continuar lendo Servidor Nginx com vários domínios