Setup Rede Social Privada – HumHub

Instalação, passo-a-passo da Rede Social HumHub
Instalação, passo-a-passo da Rede Social HumHub

Este tutorial pressupõe que, já se encontra configurada uma stack LAMP, LEMP ou derivado, numa máquina online, pronta a servir websites.

Existe um tutorial de como configurar o vosso servidor com a stack LEMP aqui:

Requisitos

  • Servidor web Apache ou Nginx
  • PHP 7.1^
  • Base de dados MySQL 5.6

Download

Vamos começar por fazer o download do ficheiro .zip disponibilizado no website HumHub

O download pode ser feito de várias formas, visto que, no nosso caso temos uma ligação por SSH à máquina em questão, vamos realizar o download da seguinte forma:

cd /tmp
wget https://www.humhub.com/download/package/humhub-1.5.2.tar.gz
tar xvfz humhub-1.5.2.tar.gz
mv /tmp/humhub-1.5.2 /var/www/humhub

No momento da criação deste tutorial, a versão disponível é a 1.5.2, devem de alterar este valor, nos comandos, caso não seja esta a última versão disponível.

Instalação

Antes de iniciarem a instalação, devem de certificar-se que têm uma base de dados criada para este projecto, bem como os dados de acesso à mesma.

Ao acederem ao website será apresentado o seguinte ecrã:

Ao clicar em Next a instalação segue para o próximo passo, aqui o sistema realiza uma verificação por todas as extensões PHP necessárias para correr o HumHub:

Em caso de erro, devem de instalar a extensão em questão no vosso servidor.

No seguinte passo de instalação devem de introduzir os dados de acesso à base de dados:

Após a inserção dos dados, o passo seguinte verifica se a ligação à base de dados é possível, e prossegue com a instalação.

Agora temos de decidir o nome da nossa rede social:

Bem como o tipo de rede e o propósito da mesma:

Dependendo do tipo de rede escolhida anteriormente, será apresentada uma lista de módulos, estes módulos podem ser instalados ou removidos posteriormente.

No passo seguinte são solicitados os dados da conta de administração da plataforma:

No passo final é possível importar, ou não, dados de exemplo da plataforma:

Com isto a instalação é finalizada:

O site irá redireccionar para a página de Login, onde devem de introduzir a conta de Administrador:

Caso tenham decidido importar dados de exemplo, o resultado final será igual a este:

A vossa plataforma HumHub encontra-se agora pronta a usar.