torradeira.net



Milhares de dicas e tutoriais de informatica!

Flower

Archive for January, 2007

Configurando placa de rede manualmente

Você pode configurar sua placa de rede manualmente, existem outros meios como utilizar o linuxconf, mas se você prefere um passo a passo para se certificar de como a configuração é feita vamos la:

1º Crie uma arquivo com o nome ifcfg-eth0 dentro do diretório:

/etc/sysconfig/network-scripts

(more…)

Adicionando Novos Usuários ao MySQL

Existem duas maneiras de adicionar usuários: utilizando instruções GRANT ou manipulando as tabelas de permissões do MySQL diretamente. O método preferido é utilizar instruções GRANT, porque elas são mais concisas e menos propensas a erros. See Secção 4.4.1, “A Sintaxe de GRANT e REVOKE”.

Existem vários programas de colaboradores (como o phpMyAdmin) que podem ser utilizados para criar e administrar usuários.

(more…)

Configurando o sendmail

Artigo escrito por: Diego Linke gamk(arroba)gamk.com.br

Sendmail é o servidor de e-mails (MTA) mais usado em toda internet, porém também um dos mais complexos e “difíceis” de serem configurados. O sendmail tem uma variedade de “features” muito úteis e outras talvez nem tanto para o que você irá precisar. Portanto, iremos neste pequeno artigo usar a ferramenta M4 que vem junto com o sendmail para podermos “configurar” o nosso sendmail.cf da forma mais adequada.
(more…)

Instalando o postgresql

1.1) Baixe a ultima versao em http://www.postgresql.org

2.1) Siga os comandos:

# useradd postgres
# mkdir /home/postgres
# tar jxvf postgresql-8.0.3.tar.bz2
# chown -R postgres.users postgresql-8.0.3/
# cd postgresql-8.0.3/
# su postgres
$ ./configure –enable-thread-safety –with-perl –with-openssl –with-CXX –enable-odbc –enable-multibyte –with-tcl
$ gmake

(more…)

MRTG – Instalação e Configuração

Colaboração: Alexandre Takahashi

O MRTG (Multi Router Traffic Grapher) é, inicialmente, uma ferramenta desenvolvida para monitorar o tráfego em links de rede. Escrito em PERL, utiliza o SNMP para ler os dados dos roteadores e um programa em C para criar os gráficos, que são mostrados em páginas HTML.O MRTG para *nix é distríbuido em Código Fonte, assim, você dever ter um compilador C e o PERL instalado em sua máquina, na maioria das distribuições *nix, ambos já estão disponíveis na instalação padrão, se não estiverem, leia
o item Pré-Requisitos


Pré-Requisitos *nix

GCC
===

O compilador GCC (GNU C Compiler) esta disponível na instalação padrão da maioria
dos sistemas *nix, é necessário para compilar o MRTG.

Para procurar o gcc

# whereis gcc

Em distribuições baseadas em RPM é possivel procurar pelo comando

# rpm -qa | grep gcc

Caso você não tenha o gcc instalado, faça o download em

http://gcc.gnu.org/

Perl
====

Grande parte do MRTG esta escrita em PERL, verifique se você tem o Perl instalado e qual a versão

Para procurar o perl

# whereis perl

Em distribuições baseadas em RPM é possivel procurar pelo comando

# rpm -qa | grep perl

Caso o perl não esteja instalado faça o download em

http://www.perl.com/

Para ver a versão do Perl

# perl -v

A versão mínima requerida é a 5.005

gd
==

GD é uma biblioteca para gerar gráficos, no formato PNG

Para procurar o gd

# whereis gd

Em distribuições baseadas em RPM é possivel procurar pelo comando

# rpm -qa | grep gd

Caso o gd não esteja instalado, faça o download em

http://www.boutell.com/gd/

libpng
======

Requerido pelo gd para gerar arquivos PNG

Para procurar o libpng

# whereis libpng

Em distribuições baseadas em RPM é possivel procurar pelo comando

# rpm -qa | grep libpng

Caso o libpng não esteja instalado, faça o download em

http://www.libpng.org/pub/png/

zlib
====

Requerido para compactar os gráficos criados

Para procurar o zlib

# whereis zlib

Em distribuições baseadas em RPM é possivel procurar pelo comando

# rpm -qa | grep zlib

Caso o libpng não esteja instalado, faça o download em

http://www.info-zip.org/pub/infozip/zlib/

MRTG
====

Não esquecendo do principal, baixe o MRTG

http://mrtg.hdl.com/pub/

Compilacação/Instalação
=======================

Para descompactar os arquivos execute o seguinte comando

$ tar -xvzf <>

Dentro de cada diretório , execute os seguintes comandos (Deixe o MRTG por último)

$./configure
$ make
$ su
# make install

Isto irá instalar todos os pacotes e o MRTG.

Configuração
============

A configuração é relativamente simples, não há a necessidade de criar um arquivo de
configuração manualmente, utilize o comando cfgmaker(usualmente no diretorio /usr/local/mrtg-2/bin), como mostrado abaixo

“`./cfgmaker –global ‘WorkDir: /var/www/mrtg’ –global ‘Options[_]: bits,growright’ –global ‘RunAsDaemon:Yes’ –output /home/usuario/mrtg/mrtg.cfg comunidadesnmp@xxx.xxx.xxx.xxx

WorkDir: /var/www/mrtg

Define o local onde sera gerada a pagina html com os graficos

Options[_]: bits,growright

A opção bits define que o gráfico trará as informações em bits e a opção growright fará com que o
gráfico caminhe da direita para a esquerda, sendo que o horário atual fique a direita do gráfico

output /home/usuario/mrtg/mrtg.cfg

Define onde será armazenado o arquivo de configuracao (aqui chamado de mrtg.cfg)

RunAsDaemon:Yes

Define que o MRTG rode como daemon(processo), ou seja, o MRTG ficará carregado e vai buscar dados do equipamento conforme o parametro interval (–global ‘Interval:10′) se este parametro não for
definido, então o intervalo padrão será adotado (5 minutos)

comunidadesnmp

Comunidade snmp do equipamento a ser monitorado (roteador, switch, etc) com permissão de leitura

xxx.xxx.xxx.xxx

Endereco IP do equipamento a ser monitorado.

Para mais opções do cfgmaker consulte

“`./cfgmaker –man

ou

http://mrtg.hdl.com/cfgmaker.html

Executando o MRTG
=================

Para executar o MRTG

# /usr/local/mrtg-2/bin/mrtg /home/usuario/mrtg/mrtg.cfg

Simples, não?? ;-)

Se a opção RunAsDaemon:Yes estiver definida, então ele irá rodar como daemon e os dados serão atualizados automaticamente, conforme o intervalo definido ou a cada 5 minutos.

Considerações Finais
====================

O MRTG é uma excelente ferramente de monitoramento, mas não se restringe apenas a ativos de rede,
ele pode ser usado para monitorar qualquer equipamento com suporte a SNMP, além de poder receber
variáveis de scripts e em conjunto com outras ferramentas, o limite é a criatividade de quem o usa ;-) .
Existem diversos artigos de utilização do MRTG combinado com outras ferramentas e para outros fins(um deles postado aqui no Dicas-L (www.dicas-l.unicamp.br/dicas-l/20041204.php)
sobre como monitorar performance em um servidor *nix.
O MRTG roda também na plataforma MS.
Espero que este pequeno tutorial ajude aqueles que ainda não conhecem o MRTG.

——————————————————————–
fonte: dicas-l

Configurando Apache2+PHP5+MySQL+PHPMYADMIN

Colaboração: Andre Jaccon

Neste tutorial irei mostrar como configurar o Apache 2, PHP5, MySQL e PHPMyadmin, em um exemplo passo a passo.

Considerações iniciais:

Software:

- SO: Red Hat 9.0
- Kernel: 2.4.30

(more…)

Gerando estatísticas do seu site através do log do apache com o webalizer

autor: nightnux – Fernando Seno

O webalizer é uma ótima opção para você que quer acompanhar os logs do seu site, ele gera páginas com estatísticas completas, como urls de entrada e saída, páginas mais acessadas, hits do dia, mês, hora de acessos e tudo isso ainda com gráficos de imagens, que detalham tudo isso de uma forma clara e objetiva.O webalizer é escrito em C, e analisa os logs com grande velocidade.13 mil linhas em um micro pentium 2 por ex são processadas em 1 segundo.Muitos provedores de hospedagens utilizam esta poderosa ferramente, sem perdar nenhum recurso, um deles é o famoso hpg, que gerá as páginas de estatísticas das milhôes de homepages com o webalizer =).
(more…)

instalando e configurando o servidor de ftp – proftpd


Autor: Jean Carlos Oliveira Guandalini (DarkWarrior)
eMail: darkwarrior[NOSPAM]linuxbsd.com.br

Olá Pessoal, vou mostrar-lhes hoje como instalar e configurar um servidor de FTP, e vou usar o Proftpd, que considero mais estável. Não irei mostrar como faz isso em uma só distribuição, do modo que mostrarei a seguir pode ser feito em qualquer uma.

Primeiramente pegue o proftpd no site oficial a versão atual estável é a 1.2.8.
Você pode baixar o arquivo do endereço ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.8.tar.gz

(more…)

Configurando o Servidor DNS usando o BIND 9

Configurando o Servidor DNS usando o BIND 9
===========================================
O Servidor DNS (Domain Name Server). Faz parte do pacote BIND desenvolvido por Paul Vixie e pode ser encontrado em www.isc.org. O named já e incluido na maioria das distribuições Linux. Os principais arquivos do BIND sao

named.conf -> Arquivo de configuração, zonas e etc.
named.ca -> Arquivo que contem as listas dos principais servidores espalhados pelo planeta.
named.local -> Arquivo que define o nome localhost (sua maquina).
resolv.conf -> Resposavel pela resolução e procura de seus dominios.
named -> Daemon do serviço DNS.
 (more...)

configurando domínios virtuais no apache

Fernando Seno nightnux@ibest.com.br

Mostrarei aqui de forma bem simples como criar domínios virtuais no linux.Podemos criar vários domínios virtuais no arquivo de configuração do apache, você ira ver que isso não é dificil.
Vamos usar dois exemplos para que você entenda.O arquivo de configuração que iremos usar é o httpd.conf arquivo principal de configuração do seu apache.Geralmente por padrão ele fica em /etc/httpd/conf/httpd.conf

(more…)

You are currently browsing the torradeira.net blog archives for January, 2007.