(Parte 1) Instalação do Ubuntu Server 12.04 LTS

Visite nosso blog parceiro Ubuntu para Programadores

ubunut-serverOlá pessoal, hoje vou iniciar uma série de artigos sobre como instalar e configurar um servidor doméstico, utilizando como sistema operacional Ubuntu Server 12.04 LTS. Vamos trabalhar com um ambiente  de rede doméstico, sem uso de domínios ou uma máquina “parruda” como servidor, para facilitar os testes serão utilizadas máquinas virtuais criadas utilizando o programa VirtualBox.

 

Outros posts sobre Ubuntu Server que podem interessar:

Servidor SSH instalando e configurando no Ubuntu Server

Configurando Samba (compartilhamento de arquivos) no Ubuntu Server

Configurando servidor FTP (proftpd) no Ubuntu Server

 

Primeiramente vamos iniciar com uma breve comparação entre a versão desktop do Ubuntu e a versão para servidor:

 
Entre as principais diferenças podemos citar a interface gráfica uma vez que a versão desktop vem como padrão Unity e a versão para servidor por padrão vem sem interface instalada. Outro ponto interessante é a questão dos softwares que acompanham as versões, na versão para desktop temos vários programas para edição de textos, visualização de imagens, algumas ferramentas gráficas e etc., mas se por exemplo quisermos configurar um servidor WEB (Apache) local, servidor FTP, compartilhamento de arquivos e etc. teremos que baixar os pacotes através de comandos. 
 
Já na versão para servidor durante a instalação podemos selecionar os tipos de programas que queremos instalar, sem a necessidade de baixá-los. Mesmo assim depois de finalizado a instalação ainda podemos instalar programas da maneira convencional por linha de comando, mas baixando os pacotes. Por esses e outros motivos a versão para servidor acaba sendo mais leve.
 
Os artigos serão divididos da seguinte maneira:
1 – Instalação do Ubuntu Server (atual)
 
Requisitos Mínimos para instalação do Ubuntu Server:
Processador: Pentium 4, 1.5 GHz
Memória RAM: 512 MB
HD: 20 GB (conforme a finalidade do servidor pode aumentar)

Ambiente de teste para todos os artigos:

Servidor – Ubuntu Server 12.04 (Máquina virtual, placa de rede em modo Bridge)
Cliente 1 – Windows Seven (Máquina virtual, placa de rede em modo Bridge)
Cliente 2 – Fedora 18 (Máquina física)
Observação: Meu roteador está configurado como servidor DHCP e fornece endereços IP automaticamente para todas as máquinas.
 
Antes de iniciarmos a instalação é necessário baixar o Ubuntu Server 12.04 LTS e se possível gravar a imagem em DVD.

Post relacionado:  (Parte 5) Configurando servidor WEB (Apache, MySQL e PHP) no Ubuntu Server

1 – De o boot com o DVD no drive de leitura.

2 – Selecione a linguagem (Português do Brasil):
 image19

3 – Selecione “Instalar o Ubuntu Server”:
 image18

4 – Uma mensagem avisando que a tradução do instalador para nossa língua ainda não está completa é exibida, selecione “Yes” e pressione “Enter”:
image17

5 – Selecione o teclado (Portuguese Brazil):

image16

 

 

 

 

 

 

 

 

6 – Selecione o layout do teclado:
image15

7 – Informe um nome pelo qual a máquina será identificada na rede, nosso caso “UbuntuServer”:

 

 

 

 

 

 

 

 

8 –  Informe o nome completo de usuário que vai utilizar (administrar) a máquina:

 

 

 

 

 

 

 

 

9 – Informe o nome para ser usado como login:

 

 

 

 

 

 

 

 

 

10 – Informe a senha e confirme na tela posterior:
image11

11 – O instalador pergunta se deseja criptografar a pasta pessoal, selecione “Não”:
image10

12 – O Instalador tenta capturar seu fuso horário e localização, se estiver correto pressione “Sim”:
image09

13 – Particionamento de disco selecione “Assistido – usar o disco inteiro”, em cenários empresariais podemos optar por particionamento mais customizado,  no que diz respeito a pasta home, boot e SWAP.
image08

14 – Selecione o disco para ser particionado:
image07

15 – Será exibido o esquema de particionamento que o instalador configurou, selecione “Sim”:
image06

16 – O instalador solicita o proxy da rede, no nosso caso deixamos em branco e pressionamos “Continuar”:
image05

17 – O instalador pergunta sobre as atualizações, nesse artigo “Sem atualizações automáticas”:
image04

18 – Agora vem o diferencial da instalação, selecionar quais programas queremos instalar, nesse caso não vamos selecionar nenhum pois serão instalados individualmente nos artigos posteriores:

 

Post relacionado:  (Parte 3) Configurando Samba (compartilhamento de arquivos) no Ubuntu Server

 

 

 

 

 

 

 

19 – Questionado sobre a instalação GRUB selecione “Sim”:
image01

20 – Ao final da instalação será exibida a tela de confirmação, selecione “Continuar”:
image02

Após a confirmação o sistema será reiniciado e basta logarmos com o usuário e a senha que foram criados durante a instalação, todo o processo demora em média 20 minutos claro que depende do hardware também.

Abaixo temos a nossa tela inicial de login no servidor, não vamos sair disso pois não temos interface gráfica, então teremos que se virar na linha de comando mesmo …rsrsrsrsr

 

 

 

 

 

 

 

 

 

 

Para finalizar a configuração do servidor, vamos habilitar a senha para o usuário root, durante os artigos vamos digitar uma série de comandos e para evitar a digitação de sudo vamos logar como root. Primeiro vamos logar no sistema com o usuário e senha que foram informados durante o processo de instalação, para habilitar a senha do root é simples, após o login  basta digitar:

 

Informe a senha do usuário que está logado e depois digite:

 

Informe a senha para o usuário root e confirme, pronto a partir de agora quando o leitor ler ‘#’ antes dos comandos significa que estou logado como root.

Bom pessoal, nesse artigo passei uma breve introdução sobre o Ubuntu Server, sua diferença com a versão desktop e também demonstrei como instalar o Ubuntu Server com uma configuração simples. Nos próximos artigos vamos aprofundar um pouco mais nesse sistema operacional, lembrando que só teremos acesso a tela de terminal para instalação e administração do servidor pois o mesmo não possui interface gráfica.

Até a próxima ….

Post relacionado:  Página Inicial do LAMP no Linux
Tags:
Show Buttons
Hide Buttons