# Subindo o joguinho Clumsy Bird utilizando o Apache no Linux 🦜
Antes de fazer a instalação, é necessário verificar se o software está pronto para receber a instalação do Apache. É possível verificar esses requisitos nesse [guia rápido](https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-20-04-pt).
## Instalando o Apache
Antes de qualquer instalação, é preciso atualizar o índice de pacotes locais:
```
$ sudo apt update
```
Em seguida, instale o pacote Apache:
```
$ sudo apt install apache2
```
## Configurando o Firewall
Para permitir a utilização do Apache na máquina, é necessário habilitar/desabilitar o acesso do Apache ao firewall UFW. Para isso, faça o seguinte:
Liste os *perfis UFW*:
```
$ sudo ufw app list
```
Essa é a lista UFW do meu sistema. Com exceção do CUPS, todas as outras aplicações devem estar listadas.

O perfil *"Apache"* (ou seja, o mais restritivo, que abre apenas a porta 80) é o mais recomendado. Para permitir o tráfego nesta porta, insira esse comando:
```
$ sudo ufw allow 'Apache'
```
Para confirmar se o perfil está ativo, digite o comando ```sudo ufw status```. Esse comando deve retornar o seguinte output para dar acesso ao Web Apache:
```
Status: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
Apache ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)
Apache (v6) ALLOW Anywhere (v6)
```
Para verificar se o serviço está funcionando, digite ```$ sudo systemctl status apache2```. A tela de output deve ser essa:

Você pode verificar o funcionamento do Apache digitando apenas *"localhost"* na barra de endereços + *enter*. Caso prefira, também é possível verificar através do IP do seu servidor. Para verificar, digite:
```
$ hostname -I
```
Em seguida, acesse a página do Apache a partir do endereço ```http://seu_ip```. Se deu tudo certo, essa é a tela que irá aparecer:

Pronto! Seu servidor Web Apache está configurado. :)
## Subindo o joguinho Clumsy Bird
Essa é a parte final (e a mais simples) do tutorial. Para iniciar, faça o download do [jogo no GitHub](https://github.com/ellisonleao/clumsy-bird/archive/master.zip) e extraia o pacote em uma pasta da sua preferência.
Em seguida, copie todo o conteúdo da pasta **clumsy-bird-master**, vá até a pasta **html** pelo endereço ```/var/www/html```, crie uma pasta (recomenda-se chamá-la de "dir3") e cole todo o conteúdo da pasta que você copiou, nesta pasta.
Para acessar o jogo, digite ```localhost/dir3``` ou ```localhost/dir3/index.html```. Pronto, você subiu seu jogo e já pode jogar como quiser :)

**Relatório por: Juliane Pires**