Instalação e Configuração do Ubuntu Server

Este tutorial cobre a instalação do Ubuntu Server, configuração do firewall, instalação do Apache, banco de dados MariaDB e um painel gratuito para gerenciamento.

1. Instalando o Ubuntu Server

Siga os passos abaixo para instalar o Ubuntu Server:

  1. Baixe a ISO do Ubuntu Server no site oficial: Ubuntu Server.
  2. Crie um pendrive bootável usando o Rufus (Windows) ou `dd` (Linux/Mac).
  3. Inicie o computador pelo pendrive e siga as instruções de instalação.
  4. Configure o particionamento do disco e crie um usuário administrativo.
  5. Após a instalação, reinicie e faça login no servidor.

2. Configuração do Firewall (UFW)

O UFW (Uncomplicated Firewall) é utilizado para proteger seu servidor.

sudo apt update && sudo apt install ufw -y
sudo ufw allow OpenSSH
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable
sudo ufw status

3. Instalando o Apache

O Apache é um dos servidores web mais populares.

sudo apt update
sudo apt install apache2 -y
sudo systemctl enable apache2
sudo systemctl start apache2

4. Instalando o Banco de Dados MariaDB

O MariaDB é uma alternativa ao MySQL.

sudo apt install mariadb-server -y
sudo systemctl enable mariadb
sudo systemctl start mariadb
sudo mysql_secure_installation

5. Instalando um Painel de Controle Gratuito

Recomendamos o HestiaCP, um painel gratuito para gerenciar servidores.

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
sudo bash hst-install.sh

6. Acessando o Painel

Após a instalação, acesse o painel pelo navegador:

https://IP_DO_SERVIDOR:8083

Conclusão

Com esses passos, seu Ubuntu Server estará pronto para hospedar sites e aplicações.