Configurar repositórios do
Debian:
# cd /etc/apt
# nano sources.list
deb http://mirrors.kernel.org/debian lenny main contrib non-free
deb-src http://mirrors.kernel.org/debian lenny main contrib non-free
Sair do arquivo e salvar.
Ctrl+X "para sair".
S "para salvar modificações".
Enter "para confirmar".
Atualizando o Debian:
# apt-get update
# apt-get upgrade
Instalando dependências:
Esse pacote é exclusivo da distribuição Debian, engloba diversas ferramentas de desenvolvimento
GNU/Linux (ex: gcc, g++, make), necessárias para a compilação dos arquivos fonte (source).
# apt-get install build-essential
Este é um front-end para o comando
update-rc. Permite a você controlar que serviços serão iniciados automaticamente em seu sistema operacional, bem parecido com "ntsysv da distribuição Red Hat:
# apt-get install rcconf
Ncurses é uma biblioteca que provê uma API para o desenvolvimento de interfaces em modo texto:
# apt-get install libncurses5-dev
Libgd2-xpm é uma biblioteca de código-fonte aberto para a criação de imagens dinâmicas:
# apt-get install libgd2-xpm
Libxpm-dev consiste em um formato de imagem do ASCII e de uma biblioteca em C:
# apt-get install libxpm-dev
Libpng12-dev é uma biblioteca de referência de imagens PNG:
# apt-get install libpng12-dev
Libgdbm-dev é uma sequência de rotinas de banco de dados que utilizam hash extensivo:
# apt-get install libgdbm-dev
Rrdtool é um sistema base de dados round-robin, criado por
Tobias Oetiker sob licença GNU/GPL. Foi desenvolvido para armazenar séries de dados numéricos sobre o estado de redes de computadores, porém pode ser empregado no armazenamento de qualquer outra série de dados como temperatura, uso de CPU etc. RRD é um modo abreviado de se referir a
Round Robin Database (base de dados round-robin).
A base de dados gerada possui um tamanho máximo o qual, uma vez atingido, não é ultrapassado. Os dados numéricos armazenados são consolidados conforme a configuração fornecida, de modo que a resolução deles seja reduzida de acordo com o tempo que estão armazenados. Neste processo, apenas as médias dos valores antigos são armazenados.
# apt-get install rrdtool
SNMP e SNMPD.
O
protocolo SNMP é um protocolo de gerência típica de redes TCP/IP, da camada de aplicação que facilita o intercâmbio de informação entre os dispositivos de rede. O SNMP possibilita aos administradores de rede gerenciar o desempenho da rede, encontrar e resolver problemas de rede, e planejar o crescimento desta.
# apt-get install snmp
# apt-get install snmpd
# apt-get install libnet-snmp-perl libsnmp
Depois de instalar todas essas dependências, vamos instalar APACHE, MYSQL e PHP, que é conhecido como o famoso LAMP (Linux + Apache + MySQL + PHP).
Neste capítulo não vou entrar em detalhe porque no VOL existe muitos artigos sobre esse assunto.