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:
- Baixe a ISO do Ubuntu Server no site oficial: Ubuntu Server.
- Crie um pendrive bootável usando o Rufus (Windows) ou `dd` (Linux/Mac).
- Inicie o computador pelo pendrive e siga as instruções de instalação.
- Configure o particionamento do disco e crie um usuário administrativo.
- 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.