serverO servidor

[Entrada] [O museu] [O servidor] [Links] [O autor/curador] [Blog](Novo!)


Não, não há nenhum XServe. Nem sequer nenhum servidor baseado num Opteron ou num Itanium atrás deste site. Isto aqui não corre nenhuma distribuição de Linux, muito menos um Windows Server.

Irá ficar surpreendido quando descobrir que este web site corre na sua totalidade (imagens e tudo!) num computador de 1993, um Apple Macintosh LCIII, com 20 MB de RAM e um disco rígido SCSI de 40 MB. Mais sobre as suas especificações aqui.

Porque estou a fazer isto? Bem, para começar, isto é uma espécie de um projecto pessoal... eu gosto de mexericar em hardware e software antigos, e vi na Internet que poderia fazer algo de útil com uma das minhas máquinas - torná-la num servidor web!

server na gaveta

Como podem ver, parece que a gaveta foi feita de propósito para o servidor, mas não é bem assim :o)

Eu tenho vários Macs antigos, mas a escolha era óbvia. Tendo o design "caixa de pizza", o LCIII podia caber em qualquer sítio: já o coloquei dentro de uma gaveta, debaixo de uma secretária, etc...

O servidor também consome muito pouca energia a funcionar normalmente: sensivelmente 11-15 W (o que é ainda inferior àquelas lâmpadas economizadoras!). O LCIII tem uma única ventoínha, que arrefece o sistema inteiro (e o processador MC68030, com uma frequência de relógio de 25 MHz, não gera muito calor, pelo que está muito bem assim).

machttp

O ecrã principal do MacHTTP.

Ah, e esqueci-me de uma coisa: eu consegui tudo gratuitamente! O LCIII ia para o lixo (e funcionava, o que era ainda pior), o sistema operativo (Mac OS 7.5) está disponível como um download gratuito no site da Apple (ver secção "Links") e mesmo o software para o servidor (tanto HTTP como FTP) são gratuitos!

hub

O hub barato (de 10 Mbit) que uso para ligar o servidor ao router principal.

Esta é a forma como o servidor está ligado à Internet:

Server (MacHTTP na porta 8080) ==> 10baseT hub (Ethernet) ==> Conceptronic C54APRA router ==> Internet

O servidor possui um monitor de 12'' (com uma ligeira avaria) para propósitos de diagnóstico, que neste preciso momento se encontra guardado (o computador está metido dentro de uma gaveta de uma mesa que uso para trabalhar, como dá para ver na foto. 

O sistema está configurado para automaticamente correr as aplicações de servidor, para HTTP (MacHTTP) e FTP (Netpresenz). Também reproduz sons como "servidor está operacional" ou "servidor está desligando" para me dar a conhecer o seu estado.

Eu tenho um teclado ligado ao servidor (layout AZERTY, encontrado numa loja de artigos usados no Porto), que apenas uso para desligar o servidor. Tem um rato ligado, mas só para ver os logs do MacHTTP...

Eu quero arranjar mais RAM (o slot de expansão leva até 32 MB, totalizando 36 MB de memória total. Felizmente, uma pequena loja aqui na Maia, a Colossus, tinha uma SIMM de 16 MB, a qual me foi oferecida! Obrigado :-) Podem visitar o site deles (que está muito bom, por sinal) aqui.

Alguma questão ou sugestão que possa ter deverá ser colocada à minha pessoa (via correio electrónico) - encontra facilmente o meu e-mail na secção "Autor/curador".

Esta página foi construída na sua totalidade no PageSpinner 5.0, da Optima Systems, usando o meu portátil, um PowerBook G3 de 2000, que corre o Mac OS X 10.4.10. Mais informação sobre essa máquina aqui. A grande maioria das imagens que encontra neste site são fotografias tiradas por mim, com uma Nytech (uma câmara comprada no Lidl :-)), ou com a Sony Cybershot DSC-S85 da minha mãe. Os desenhos foram feitos com uma Wacom Graphire 3, usando o software Rita para o Mac OS X.

Actualizações

lc3

Entretanto pus outro LC3 ao serviço, dado ter arranjado um par de placas Ethernet compatíveis. O segundo LCIII (que é aquele que está dentro da gaveta, do lado direito), faz o hosting de imagens, ficheiros, etc... dá muito jeito para quando preciso de meter qualquer coisa on-line por tempo indeterminado. Baptizei-o de Velhote.

Tem uma pequena página, sem dizer grande coisa, disponível aqui.

Infelizmente, tive que interromper o funcionamento desta máquina, porque o funcionamento contínuo de dois servidores já começava a pesar na conta da electricidade... assim, agora vou concentrar todo o conteúdo no Babylon (e espero arranjar um disco novo em breve, já que os 40 MB começam a ficar apertados...).

Enquanto não arranjar o tal disco, vou começar a fazer o hosting das imagens nos servidores do SAPO. A minha intenção não é enganar ninguém, mas infelizmente, com menos de 2 MB disponíveis para armazenamento, não dá para incluir aqui os conteúdos que desejo!

desktop babylon

Aspecto do ecrã do servidor, visto pelo Timbuktu no Performa 5200/75.

setup-babylon

Estrutura onde o Babylon está "escondido"!

O servidor foi movido para debaixo de uma estrutura, conforme mencionado no blog. Além disso, está acessível, via rede interna, para acesso remoto, utilizando o software Timbuktu.


Última actualização: 21 de Agosto de 2008.