Vous êtes sur la page 1sur 4

Sistema: Linux Distribuio: Debian

Debian uma organizao exclusivamente de voluntrios dedicada ao desenvolvimento de software livre e a promover os ideais da comunidade de Software Livre. Essa organizao desenvolve software baseado no kernel do Linux. J tive a oportunidade de trabalhar com vrias distribuies, mas sem sombra de dvidas, o Debian a distribuio mais organizada de todas, mas tem muito caminho percorrer.

Uma de suas vantagens: Gerenciador de Login grfico que facilita a mudar a interface para uma mais pesada ou mais leve dependendo do gosto de cada empresa/usurio para deixar personalizado de acordo com a empresa/usurio.

Comandos no terminal de fcil memorizao e fcil acesso em qualquer parte da web com explicaes claras e objetivas

Centenas de programas que facilitam a interao linux-windows e linux-linux.

Um programa servidor caracterizado por receber conexes atravs de uma interface de rede, podendo ser fsica ou lgica. Os programas servidores aqui tratados so baseados na topologia TCP UDP/IP, ou seja, trabalham via Internet Protocol. Os protocolos baseados em IP, trabalham com dois valores, onde o primeiro representa o host atravs do nmero IP e o segundo valor representa um recurso do host, tambm conhecida com Porta. Assim, para trabalhar com servidores devemos informar o IP e a Porta do servio que desejamos. As portas mais comuns, chamadas de portas bem conhecidas (WELL KNOWN PORT NUMBERS), podem ser vistas no prprio regulador de portas IANA:

http://www.iana.org/assignments/port-numbers

O conhecimento dessas portas vital para o administrador de redes para saber se tudo est ocorrendo bem, se existem programas mal intencionados, a at mesmo verificar se determinado servio est ou no rodando.

Servidor Web Apache

Servidor Apache sem dvidas o melhor servidor de web que existe, no entanto, o mesmo somente consegue expressar seu potencial quando associado a aplicaes dinmicas. No seu estado de instalao, o mesmo somente processa pginas estticas. Para que o servidor possa processar uma pgina em PHP ou outra linguagem, entra em ao o mdulo apropriado (que deve ser instalado ou ativado), que faz o processamento necessrio e devolve ao Apache a pgina no formato html. Alm do processamento de comandos, para uma aplicao dinmica, so necessrios possibilidades de se acessar uma base de dados. Uma das bases de dados mais utilizadas o MySQL. A combinao de tudo isso forma a soluo que popularmente chamada de LAMP (Linux Apache MySQL PHP).

Apache

Atualmente o Apache distribudo em 2 verses, Apache 2 e o Apache 1.3. A verso 2 traz muitas vantagens, sobretudo do ponto de vista do desempenho, mas por outro lado ele incompatvel com os mdulos compilados para o 1.3, e principalmente, muitas opes de configurao so diferentes. No Debian o Apache 1.3 instalado atravs do pacote "apache", enquanto o Apache 2 instalado atravs do "apache2".

Virtual Hosts

Host Virtual a possibilidade de hospedar vrios sites no mesmo servidor (shared hosting). Neste caso, os arquivos de cada site ficam guardados numa pasta diferente e o servidor se encarrega de direcionar cada visitante ao site correto. A configurao quebrada em vrios arquivos individuais (um para cada site) armazenados dentro do diretrio /etc/apache2/sites-available. Suporte ao PHP

Muitas ISP (Internet Server Provider) insistem em utilizar o Apache 1.3, por j estarem acostumados com os comandos de configurao e por vrios motivos j citados (incompatibilidades), no usam o Apache 2, que muito superior. Assim, sero apresentadas as configuraes para ambas verses. Mas se voc estiver realizando uma nova instalao, sugiro que use a verso 2.

PHP no Apache 1.3

A instalao padro do Apache no possui suporte ao PHP, portanto devemos instalar esse suporte manualmente. O suporte a PHP instalado atravs do pacote php4 ou php3 (depende da verso)

Servidor de Banco de Dados MySQL

Existe muita discusso se o MySQL ou no um banco de dados, ou se ele apenas um gerenciador de

arquivos de dados com algumas caractersticas de banco de dados. Como o enfoque desse material no a discusso desse mrito, diremos que o MySQL um Gerenciador de Banco de Dados (GDB). O MySQL um banco de dados extremamente verstil, usado para os mais diversos fins. Voc pode acessar o mesmo a partir de um script em PHP, atravs de um aplicativo desenvolvido em C ou C++, ou praticamente qualquer outra linguagem

Ubuntu

Um dos maiores obstculos para voc que gostaria de testar o Linux nos computadores estava ligada na sua "facilidade" de uso. Muitas distribuies exigiam conhecimento avanado para a instalao de programas e plena configurao do sistema, o que acabava afastando muita gente. Pois o Ubuntu veio para quebrar este paradigma. Criado pela empresa Canonical, o objetivo do Ubuntu justamente apresentar uma interface mais fcil, alm de inmeras ferramentas que auxiliam o usurio pouco experiente a utilizar de forma plena os computadores com Linux. Na medida do possvel, a necessidade de digitar grandes comandos em terminal foi diminuindo, e as complexas configuraes necessrias passavam a ser feitas por meio de uma amigvel interface grfica. Mas estes no so os nicos benefcios do sistema. As vantagens em usar o Ubuntu como distribuio do Linux comeam j na sua instalao. Tudo feito de maneira bastante intuitiva, e com alguns cliques, voc j est utilizando o sistema em seu computador. Tambm possvel deixar que o Ubuntu coexista com outro sistema operacional, como em computadores com Windows, bastando que voc instale ambos em parties ou HDs diferentes. possvel que mais de um sistema permanea em uma mesma partio, mas o ideal que cada um conte com o seu espao. Mas e quanto aos programas? Usar o Ubuntu como plataforma de trabalho no dia a dia tem suas vantagens e desvantagens. que muitas empresas ainda se negam a oferecer total suporte ao Linux, justamente por no haver um padro entre as diferentes distribuies. Um dos objetivos do Ubuntu justamente dar incio a este processo de unificao, mostrando-se slido o suficiente para receber alguns dos programas mais utilizados no mercado. Enquanto isso, vrias solues alternativas pouco a pouco vem aparecendo. Existe at mesmo uma maneira de usar programas feitos para o Windows no Ubuntu, por meio de um programa chamado Wine. Mas infelizmente os resultados atingidos ainda esto longe do ideal para alguns softwares, o que faz com que os usurios do sistema optem por solues alternativas, como o Open Office para a edio de textos, planilhas e apresentaes e o Gimp, para a edio de fotos e imagens. Prs: - A instalao do sistema est super simples, e inclusive permite que este seja instalado em conjunto com outro sistema operacional, como o Windows; - O suporte a diferentes hardwares tem melhorado a cada dia, garantindo assim compatibilidade com um nmero ainda maior de equipamentos; - Existem boas alternativas gratuitas para quem deseja trabalhar com edio de textos ou programao no Ubuntu; - Ainda uma plataforma praticamente livre de vrus, mostrando-se assim ideal para o ambiente corporativo que no depende de softwares especficos; Contras: - Determinadas aes, como a instalao de alguns poucos programas, como o Java ou Flash, ainda exigem um conhecimento maior, j que alguns usurios demonstram ter problemas em fazer com que estes softwares funcionem perfeitamente de primeira; - Apesar de permitir que o usurio baixe o programa e instale sem qualquer custo adicional, a Canonical ainda cobra pelo suporte oferecido para os usurios do Ubuntu; - Muitas aplicaes largamente utilizadas por profissionais de diversas reas, como o 3D Studio, Photoshop ou Cubase, ainda no possuem verses para o Ubuntu, e funcionam de maneira precria com o Wine;