Sexta-feira, 17 de Agosto de 2007

Servidor caseiro - II

Depois de muitas trocas e baldrocas e de ter comprado um disco IDE de 40 GB por 10 euros :), voltei ao P-III a 500 MHz com 512 MB de RAM.

Também lhe pus o DVD e a ZIP que estavam no P-II

Vou postando aqui os passos que vou fazendo para a instalação do servidor todo, para o caso de alguém querer seguir, embora presuma que quem o quiser, saiba descompactar ficheiros e coisas básicas desse género.

Estou aberto a sugestões e disponível para quem precisar de ajuda.
É só postar nos comentários.
  • Instalação do CentOS 4.5

    A instalação é muito fácil, basta ir seguindo os passos. No meu caso aqui para casa, basta-me uma partição /boot (convém ter 256 MB, mais ou menos), uma / e uma swap;

    Não escolhi nada que seja gráfico, à excepção das bibliotecas de desenvolvimento do X. Quem quiser e se sentir mais à vontade, pode instalar o GNOME ou o KDE, assim tem acesso a uma série de ferramentas administrativas gráficas.
    Se quiser aprender Linux a sério, desaconselho, mas hey, é a minha opinião;

    Depois de instalado o passo seguinte é fazer o update ao sistema. Para isso, é preciso primeiro importar a chave GPG do CentOS com que os pacotes são assinados:

    # rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4

    Depois, fazer o update ao sistema operativo:

    # yum update

    No final é preciso reiniciar, pois nas actualizações veio um kernel novo.

    Eu costumo editar o ficheiro /etc/sysconfig/i18n e onde está UTF-8, mudo para ISO-8859-1, mas isto é à escolha do freguês.

    Se se instalar o mrtg, o crontab executa-o a cada 5 minutos – uma linha para login e outra para logout. Até aqui tudo bem, só que enche o ficheiro /var/log/messages de lixo.
    Para pôr os logs do mrtg noutro ficheiro, por exemplo, /var/log/auth, edito o ficheiro /etc/syslog.conf e mudo a linha:

    *.info;mail.none;authpriv.none;cron.none /var/log/messages

    para:

    *.info;auth.none;mail.none;authpriv.none;cron.none /var/log/messages

    Adicionar també a linha:
    auth.* /var/log/auth

    Faço o logrotate também a este ficheiro:
    Edito o ficheiro /etc/logrotate.d/syslog e no topo, adiciono a linha:
    /var/log/auth

    Gravo o ficheiro e faço um restart ao syslogd:
    # /etc/init.d/syslog restart

    E pronto, os logs do mrtg vão para /var/log/auth.

    Alguns serviços que vêm a correr por omissão no sistema, são absolutamente desnecessários e apenas consomem recursos (poucos obviamente, mas quando se tem uma máquina com pouca RAM, tudo conta).
    Pessoalmente, costumo sempre desligar o gpm e o pcmcia, pelo menos:

    # cd /etc/init.d/
    # chkconfig --level 3 gpm off
    # chkconfig --level 3 pcmcia off
    # ./pcmcia stop
    # ./gpm stop

    Por outro lado, o OpenLDAP não vem a  correr por  omissão, pelo que  tenho que  o colocar:

    # chkconfig --level 3 ldap on
    # ./ldap start

    (se estiver a correr uma interface gráfica, o parâmetro --level do chkconfig deve ser --level 35)
E está o sistema pronto a ser "trabalhado" e a correr :)


I'll keep you posted...
tags:
publicado por gamito às 11:19
link do post | comentar
Os comentários são da exclusiva resonsabilidade dos seus autores.
Mário Gamito, 2004 - 2007
Todos os direitos reservados.

Mais sobre mim

pesquisar

Janeiro 2008

Dom
Seg
Ter
Qua
Qui
Sex
Sab
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Posts recentes

Portagens

Há 20 anos atrás... *sigh...

Vou criar a minha própria...

Finalmente

SAPO codebits

Sporting

Caixa Mágica e Mandriva

A1 Aveiro - Lisboa

Browser mamão

gFTP

PlayStation 3 e Sony

Mas quem é o gajo ?

Negócios do Open Source

Não estão fartos disto ?

Naughty, naughty

PHP chrooted

Joomla

Novo Projecto

MySQL :: It's the ctl, st...

MySQL :: Just a little ti...

MySQL chrooted

BASH, stdout e stderr

4 kb stack ou 8kb stack

A funny guy...

Truques, Minas e Alçapões...

Truques, Minas e Alçapões...

Logs do mrtg

Salmos, 23

Servidor caseiro - XXVII

Servidor caseiro - XXVI

Servidor caseiro - XXV

Números de telemóvel aban...

Servidor caseiro - XXIV

Humm...

Servidor caseiro - XXIII

Servidor caseiro - XXII

Servidor caseiro - XXI

Servidor caseiro - XX

Servidor caseiro - XIX

Ubuntu : O Enigma

Leixões 1 - Benfica 1

Servidor caseiro - XVIII

Servidor caseiro - XVII

Servidor caseiro - XVI

Servidor caseiro - XV

Servidor caseiro - XIV

Servidor caseiro - XIII

Servidor caseiro - XII

Servidor caseiro - XI

Servidor caseiro - X

Arquivos

Contacto

gamito@gmail.com

No Planeta Geek

tags

todas as tags

subscrever feeds