Você está na página 1de 66

Gesto de Sistemas Operacionais III

GNU/Linux Ubuntu Server 12.04


Instalao do Servidor
Professor Ronaldo Lavestein
Professor Ronaldo Lavestein - Casa Branca
Tarefas do Administrador de Sistemas
Hardware:
Configurar o servidor e as estaes de trabalho na
rede, bem como outros equipamentos necessrios.
Software:
Sistema Operacional: Formatar e particionar discos
para o sistema, instalar, configurar, atualizar e aplicar
correes (patches) ao mesmo.
Segurana: criar grupos, adicionar e remover
usurios, controlar e gerenciar permisses de acesso,
configurar e administrar backups, entre outras.
Aplicativos: instalar, configurar e gerenciar o seu uso.

Professor Ronaldo Lavestein - Casa Branca
Planejamento
Definio dos objetivos:
O computador ser usado como servidor ou estao de trabalho?
Se for um servidor, qual ser o tipo - de Impresso, de Internet,
de E-mail, outro?
Quantos usurios sero instalados a curto, mdio e longo prazo?
Quais aplicativos devem ser instalados, quais sero os de uso
comum e quais sero os de uso restrito? E para quais usurios?
Haver mais de um Sistema Operacional instalado no
computador? Quais?
Qual o tipo de comunicao a ser utilizada na rede?
Existiro servios programados?
Quais os tipos de hardware necessrios e suas capacidades?
Quanto aos mecanismos de segurana: haver necessidade de
firewall, backups, outros?



Professor Ronaldo Lavestein - Casa Branca
Baixando o GNU/Linux Ubuntu 12.04 Server
Baixe a imagem (.iso) de instalao:
Acesse o site: http://www.ubuntu.com/download/server
Selecione 32 bits e clique no boto Get Ubuntu 12.04.
Caso o download no inicie automaticamente,
clique no link download now.
Professor Ronaldo Lavestein - Casa Branca
Criando um Servidor Virtual
Execute o VirtualBox e crie uma mquina virtual
com as seguintes configuraes:
Nome da mquina: Ubuntu Server
Memria RAM: 512 MB
Disco rgido: 8GB alocado dinamicamente
Rede: Conectado a Placa de Rede Modo Bridge
Professor Ronaldo Lavestein - Casa Branca
Iniciando a instalao do Ubuntu Server 12.04
Inicie a mquina virtual Ubuntu Server.
Selecione o arquivo de imagem de instalao do
servidor Ubuntu Server 12.04 que voc baixou.
Professor Ronaldo Lavestein - Casa Branca
Instalao do GNU/Linux Ubuntu Server 12.04
Selecione a opo Instalar o Ubuntu Server e
tecle <Enter> para iniciar a instalao.
Professor Ronaldo Lavestein - Casa Branca
Selecionando a linguagem de Instalao
Selecione a linguagem de instalao: Portugus
do Brasil e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Confirmando a linguagem de Instalao
Selecione <Yes> para confirmar a linguagem de
instalao e Tecle <Enter>
Professor Ronaldo Lavestein - Casa Branca
Configurando o pas de origem do teclado
Selecione Portuguese (Brazil) como pas de
origem para o teclado e tecle <Enter>
Professor Ronaldo Lavestein - Casa Branca
Configurando o layout do teclado
Selecione Portuguese (Brazil) como layout do
teclado e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Definindo o nome do servidor
Digite Servidor campo Nome de mquina e tecle
<Enter> para definir o nome do servidor Ubuntu.
Professor Ronaldo Lavestein - Casa Branca
Configurando usurios e senhas
Digite o Nome completo do usurio da conta de
tarefas no-administrativas e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Configurando usurios e senhas
Digite o Nome de usurio para a conta de tarefas
no-administrativas e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Configurando usurios e senhas
Digite a senha alunos para a conta de tarefas no-
administrativas e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Configurando usurios e senhas
Digite novamente a senha alunos para confirmar a
senha da conta de tarefas no-administrativas e
tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Configurando usurios e senhas
Selecione a opo <Sim> para confirmar o uso de
senha fraca e tecle <Enter>. Note que voc
poderia ter alterado a senha, caso quisesse.
Professor Ronaldo Lavestein - Casa Branca
Configurando usurios e senhas
Selecione a opo <No> e tecle <Enter> para que
a pasta pessoal seja criada sem uso de
criptografia.
Professor Ronaldo Lavestein - Casa Branca
Configurao do relgio
Selecione a opo <Sim> para confirmar
configurao do relgio na zona Amrica/So
Paulo.
Professor Ronaldo Lavestein - Casa Branca
Particionando o disco
Escolha o tipo de particionamento Manual e tecle
<Enter>
Professor Ronaldo Lavestein - Casa Branca
Particionando o disco
Escolha o disco SCSI1 (0,0,0) (das) 8.6 GB ATA
VBOX HARDDISK para ser particionado e tecle
<Enter>
Professor Ronaldo Lavestein - Casa Branca
Particionando o disco
Selecione <Sim> para criar uma nova tabela de
parties vazia no disco e tecle <Enter>
Professor Ronaldo Lavestein - Casa Branca
Particionando o disco
Selecione o espao livre no HD chamado pri/lg
8.6 GB ESPAO LIVRE e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio de troca (Swap)
Selecione Criar uma nova partio e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio de troca (Swap)
Informe o tamanho da partio de 1 GB e tecle
<Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio de troca (Swap)
Escolha o tipo Primria para a nova partio e
tecle <Enter>
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio de troca (Swap)
Escolha Incio como localizao da nova partio e
tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio de troca (Swap)
Tecle <Enter> para pode escolher o tipo da
partio a ser utilizado.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio de troca (Swap)
Escolha a opo rea de troca (swap) e tecle
<Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio de troca (Swap)
Escolha a opo Finalizar a configurao da
partio e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio para o Sistema
Escolha o espao livre do HD chamado pri/lg 7.6
GB ESPAO LIVRE e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio para o Sistema
Selecione Criar uma nova partio e tecle
<Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio para o Sistema
Informe 7.6 GB para o novo tamanho da partio
e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio para o Sistema
Escolha o tipo Primria para a nova partio e
tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio para o Sistema
Tecle <Enter> para pode escolher o tipo do
Sistema de arquivos da partio a ser criada.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio para o Sistema
Escolha a opo Sistema de arquivos com
journaling XFS, que prpria e mais segura
para servidores, e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Criando uma partio para o Sistema
Escolha a opo Finalizar a configurao da
partio e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Finalizando o particionamento do disco
Escolha a opo Finalizar o particionamento e
escrever as mudanas no disco e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Escrevendo as as parties no disco
Escolha a opo <Sim> e tecle <Enter> para
escrever as mudanas nos discos.
Professor Ronaldo Lavestein - Casa Branca
Configurando o gerenciador de pacotes
Escolha a opo <Continuar> e tecle <Enter> para
continuar sem precisar informar proxy HTTP.
Professor Ronaldo Lavestein - Casa Branca
Configurando as atualizaes do sistema
Escolha a opo <Sem atualizaes automticas>
e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Selecionando software para o servidor
Tecle <TAB> e escolha a opo <Continuar> e
tecle <Enter> pois as instalaes de cada servidor
ser feita de forma manual posteriormente.
Professor Ronaldo Lavestein - Casa Branca
Instalando o carregador de inicializao GRUB
Escolha a opo <Sim> para instalar o GRUB e
tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
Finalizando a instalao do servidor
Tecle <Enter> para finalizar a instalao e
inicializar o sistema.
Professor Ronaldo Lavestein - Casa Branca
Carregando o servidor
Inicie o Servidor Ubuntu pelo VirtualBox.
Selecione a primeira opo Ubuntu, with Linux
3.5.0-25-generic no menu do gerenciador GRUB
e tecle <Enter> para carregar o servidor.
Professor Ronaldo Lavestein - Casa Branca
Acessando sua conta no servidor
Digite o Servidor Login: alunos e tecle <Enter>.
Digite a senha de acesso alunos e tecle <Enter>.
Note que a senha no aparece ao ser digitada.
Professor Ronaldo Lavestein - Casa Branca
Informaes do servidor
Aps a autenticao do usurio ser aberta a tela
do Terminal com as informaes do servidor.
Professor Ronaldo Lavestein - Casa Branca
Entendendo o Prompt do Sistema
usurio@mquina:diretrio atual status usurio cursor
Observaes:
~ representa o diretrio local, ou seja, no exemplo
acima seria /home/alunos
$ - significa que o status do usurio de usurio
comum, ou seja, sem privilgios de administrador.
Professor Ronaldo Lavestein - Casa Branca
Adicionando o usurio root
Digite o comando sudo passwd e tecle <Enter>.
Digite a senha do usurio alunos.
Digite a nova senha para o usurio root.
Confirme a nova senha do usurio root.
Professor Ronaldo Lavestein - Casa Branca
Desconectando o usurio alunos
Digite o comando exit para se desconectar da
conta alunos.



Professor Ronaldo Lavestein - Casa Branca
Acessando como usurio root
Digite root e tecle <Enter>.
Digite a senha do usurio e tecle <Enter>.



Professor Ronaldo Lavestein - Casa Branca
Informaes do servidor
Professor Ronaldo Lavestein - Casa Branca
Entendendo o prompt do usurio root
# este smbolo informa que o usurio que est
logado no servidor o root, ou seja, ele o
super usurio e tem privilgios de
administrador do sistema, podendo realizar
qualquer tipo de tarefa. Portanto, para evitar
possveis danos segurana do sistema,
ningum, alm do administrador, deve ter
acesso senha do usurio root.
Professor Ronaldo Lavestein - Casa Branca
Instalao e atualizao de pacotes.
Comandos APT - Advanced Packaging Tool (a
maioria deve ser executada como administrador):
apt-get update - Execute este comando se voc
mudou /etc/apt/sources.list ou /etc/apt/preferences.
Tambm execute-o periodicamente para ter a certeza
que sua lista de fontes fique sempre atualizada.
apt-get install nome_pacote - instala um novo pacote.
apt-get remove nome_pacote - remove um pacote (os
arquivos de configurao no so excludos)
Professor Ronaldo Lavestein - Casa Branca
Instalao e atualizao de pacotes.
Comandos APT - Advanced Packaging Tool (a
maioria deve ser executada como administrador):
apt-get --purge remove nome_pacote - remove um
pacote (os arquivo de configurao tambm so
excludos)
apt-get upgrade - atualiza todos os pacotes instalados
no sistema.
apt-get dist-upgrade - atualiza a distribuio do
sistema.
apt-cache search termo - procura por "termo" na lista
de pacotes disponveis.
Professor Ronaldo Lavestein - Casa Branca
Instalando o SSH Server.
Digite o comando apt-get install openssh-server
e tecle <Enter>.

Confirme a instalao na sequncia.
Professor Ronaldo Lavestein - Casa Branca
Instalando o DNS Server.
Digite o comando apt-get install bind9 dnsutils e
tecle <Enter>.
Confirme a instalao na sequncia.
Professor Ronaldo Lavestein - Casa Branca
Instalando o Email Server.
Digite o comando apt-get install postfix e tecle
<Enter>.
Confirme a instalao na sequncia.
Professor Ronaldo Lavestein - Casa Branca
Instalando o Apache Server.
Digite o comando apt-get install apache2
apache2-utils e tecle <Enter>.
Confirme a instalao na sequncia.
Professor Ronaldo Lavestein - Casa Branca
Instalando o SGBD Mysql-Server
Digite o comando apt-get install mysql-server e
tecle <Enter>.
Confirme a instalao na sequncia.
Defina uma senha de root para o servidor Mysql.
Professor Ronaldo Lavestein - Casa Branca
Instalando o PHP com suporte ao Mysql
Digite o comando apt-get install php5 php5-
mysql e tecle <Enter>. Confirme a instalao na
sequncia.
Professor Ronaldo Lavestein - Casa Branca
Instalando o phpmyAdmin
Digite o comando apt-get install phpmyadmin e
tecle <Enter>.
Confirme a instalao na sequncia.
Informe o servidor web utilizado: *[ ]apache2.
Configure o banco de dados Mysql para ser
utilizado com phpmyadmin













Professor Ronaldo Lavestein - Casa Branca
Reinicializando e testando servidor Web
Digite o comando /etc/init.d/apache2 restart e
tecle <Enter> para reiniciar o servidor Apache.
Acesse um navegador de internet e digite
192.168.1.100
Acesse um navegador de internet e digite
192.168.1.100/phpmyadmin












Professor Ronaldo Lavestein - Casa Branca
Instalando o Samba server
Digite o comando apt-get install samba samba-
doc smbclient e tecle <Enter>.
Confirme a instalao na sequncia.












Professor Ronaldo Lavestein - Casa Branca
Desligando o servidor
Digite o comando halt e tecle <Enter> para
desligar o servidor de modo seguro.
Professor Ronaldo Lavestein - Casa Branca
Fim
Professor Ronaldo Lavestein - Casa Branca