Introdução
Uma pilha FAMP, que é similar a uma pilha LAMP no Linux, é um grupo de softwares de código aberto que é tipicamente instalado em conjunto para habilitar um servidor FreeBSD a hospedar websites dinâmicos e web apps. FAMP é um acrônimo que significa FreeBSD (sistema operacional), Apache (servidor web),MySQL (servidor de banco de dados), e PHP (para processar conteúdo PHP dinâmico).
Neste guia, teremos uma pilha FAMP instalada em um servidor FreeBSD 10.1 na nuvem, utilizando
pkg
, o gerenciador de pacotes do FreeBSD.Pré-requisitos
Antes de começar este guia, você deve ter um servidor FreeBSD 10.1. Adicionalmente, você deve se conectar ao seu servidor FreeBSD como um usuário com privilégios de superusuário (ou seja, com permissão para usar o sudo ou alternar para usuário root).
Passo um - Instalar o Apache
O servidor web Apache é atualmente o servidor web mais popular no mundo, o que o torna uma ótima escolha para hospedar um website.
Podemos instalar o Apache facilmente utilizando o gerenciador de pacotes do FreeBSD,
pkg
. Um gerenciador de pacotes nos permite instalar a maioria dos softwares sem maiores problemas, a partir de um repositório mantido pelo FreeBSD. Você pode saber mais sobre como utilizar pkg
aqui.
Para instalar o Apache 2.4 utilizando o
pkg
, utilize este comando:sudo pkg install apache24
Digite
y
no prompt de confirmação.
Isto instala o Apache e suas dependências.