Configurações de Servidores Linux
De Wiki ArgoHost.net
Configurações de Servidores Linux
Verificação do Sistema Operacional (S.O.):
Geralmente é utilizado o CentOS 64 bits em sua última versão.
Processador(es) - De acordo com o que o cliente solicita. Para conferir digite na ssh: cat /proc/cpuinfo | grep 'model name'
Teste de Hardware (HW) – confirmação do HW:
1. Memória RAM - De acordo com o que o cliente solicita. Para conferir digite na ssh: cat /proc/meminfo | grep 'MemTotal'
(É feito um teste com o MemTester para verifivar a integridade da memória)
2. Hard Drive (HD) - De acordo com o que o cliente solicita. No ítem 1.d mostra como geralmente é distribuído as partições.
(É feito um teste com o Badblocks)
Configuração:
1. Preparação do ambiente
a) Instalação do Apache:
I. Source Guardian
II. IonCube
III. Otimização do httpd.conf
b) Configuração de Partições
I. /root com 25GB
II. SWAP com 2GB
III. /tmp com 2GB
IV. /home com o resto da partição
V. /backup alocado no HD secundário
Alocação do(s) IP(s)
A partir desta etapa é somente para clientes que contrataram gerenciamento do servidor.
Iniciar instalação do cPanel e ativar sua licença
Configuração do cPanel
Verificações de segurança
Firewall
Apache compilado com vários módulos
Otimização do servidor:
1. Apache + PHP
Easy Apache
PHP – Otimizações no php.ini e mudanças de segurança em variáveis
2. MySQL
Otimizações do BD's
“Tuning” do my.cnf (arquivo de configuração do mySQL)
3. Kernel
Otimização das partições
Prevenção contra elevados I/O's
Otimização de parâmetros do Kernel
Firewall
Ferramenta de IDS

