Ao desenvolver um site, um designer web precisa ser capaz de ver suas páginas da mesma forma que o usuário final. Às vezes, simplesmente clicar e visualizar seus arquivos HTML no navegador é suficiente, mas se você quiser testar conteúdo dinâmico, precisará configurar um servidor web local. Fazer isso é bastante simples e pode ser facilmente realizado no Windows, macOS e Linux. Existem muitos tipos de servidores web disponíveis, mas usamos o Apache (veja nossa comparação entre Nginx e Apache para ver qual é melhor para você) neste tutorial, pois é o servidor mais comum, muito fácil de configurar e compatível com todos os principais sistemas operacionais.
Como desenvolvedor web, você pode se encontrar em uma situação onde precisa configurar um servidor com Linux, OpenLiteSpeed, MariaDB (ou MySQL) e PHP (LOMP). Isso pode ser uma tarefa assustadora. Aqui mostramos os passos para instalar um stack LOMP no seu servidor Linux.