Instalação e Configuração do CentOS Server
Este tutorial cobre a instalação do CentOS Server, configuração do firewall, instalação do Apache, banco de dados MariaDB e um painel gratuito para gerenciamento.
1. Instalando o CentOS Server
Siga os passos abaixo para instalar o CentOS Server:
- Baixe a ISO do CentOS no site oficial: CentOS.
- 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 (firewalld)
O firewalld é utilizado para proteger seu servidor.
sudo yum install firewalld -y
sudo systemctl enable firewalld
sudo systemctl start firewalld
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
3. Instalando o Apache
O Apache é um dos servidores web mais populares.
sudo yum install httpd -y
sudo systemctl enable httpd
sudo systemctl start httpd
4. Instalando o Banco de Dados MariaDB
O MariaDB é uma alternativa ao MySQL.
sudo yum 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 CentOS Server estará pronto para hospedar sites e aplicações.