Sociologia Contemporânea - Uma Abordagem dos principais autores
Configuração Servidor Ubuntu 12.04
1. Gestão de Sistemas Operacionais III
GNU/Linux Ubuntu Server 12.04
Instalação do Servidor
Professor Ronaldo Lavestein
Professor Ronaldo Lavestein - Casa Branca
2. Tarefas do Administrador de Sistemas
• Hardware:
– Configurar o servidor e as estações de trabalho na
rede, bem como outros equipamentos necessários.
• Software:
– Sistema Operacional: Formatar e particionar discos
para o sistema, instalar, configurar, atualizar e aplicar
correções (patches) ao mesmo.
– Segurança: criar grupos, adicionar e remover
usuários, controlar e gerenciar permissões de acesso,
configurar e administrar backups, entre outras.
– Aplicativos: instalar, configurar e gerenciar o seu uso.
Professor Ronaldo Lavestein - Casa Branca
3. Planejamento
• Definição dos objetivos:
– O computador será usado como servidor ou estação de trabalho?
Se for um servidor, qual será o tipo - de Impressão, de Internet,
de E-mail, outro?
– Quantos usuários serão instalados a curto, médio e longo prazo?
– Quais aplicativos devem ser instalados, quais serão os de uso
comum e quais serão os de uso restrito? E para quais usuários?
– Haverá mais de um Sistema Operacional instalado no
computador? Quais?
– Qual o tipo de comunicação a ser utilizada na rede?
– Existirão serviços programados?
– Quais os tipos de hardware necessários e suas capacidades?
– Quanto aos mecanismos de segurança: haverá necessidade de
firewall, backups, outros?
Professor Ronaldo Lavestein - Casa Branca
4. Baixando o GNU/Linux Ubuntu 12.04 Server
• Baixe a imagem (.iso) de instalação:
– Acesse o site: http://www.ubuntu.com/download/server
– Selecione 32 bits e clique no botão Get Ubuntu 12.04.
– Caso o download não inicie automaticamente,
clique no link download now.
Professor Ronaldo Lavestein - Casa Branca
5. Criando um Servidor Virtual
• Execute o VirtualBox e crie uma máquina virtual
com as seguintes configurações:
• Nome da máquina: Ubuntu Server
• Memória RAM: 512 MB
• Disco rígido: 8GB alocado dinamicamente
• Rede: Conectado a Placa de Rede Modo Bridge
Professor Ronaldo Lavestein - Casa Branca
6. Iniciando a instalação do Ubuntu Server 12.04
• Inicie a máquina virtual Ubuntu Server.
• Selecione o arquivo de imagem de instalação do
servidor Ubuntu Server 12.04 que você baixou.
Professor Ronaldo Lavestein - Casa Branca
7. Instalação do GNU/Linux Ubuntu Server 12.04
• Selecione a opção Instalar o Ubuntu Server e
tecle <Enter> para iniciar a instalação.
Professor Ronaldo Lavestein - Casa Branca
8. Selecionando a linguagem de Instalação
• Selecione a linguagem de instalação: Português
do Brasil e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
9. Confirmando a linguagem de Instalação
• Selecione <Yes> para confirmar a linguagem de
instalação e Tecle <Enter>
Professor Ronaldo Lavestein - Casa Branca
10. Configurando o país de origem do teclado
• Selecione Portuguese (Brazil) como país de
origem para o teclado e tecle <Enter>
Professor Ronaldo Lavestein - Casa Branca
11. Configurando o layout do teclado
• Selecione Portuguese (Brazil) como layout do
teclado e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
12. Definindo o nome do servidor
• Digite Servidor campo Nome de máquina e tecle
<Enter> para definir o nome do servidor Ubuntu.
Professor Ronaldo Lavestein - Casa Branca
13. Configurando usuários e senhas
• Digite o Nome completo do usuário da conta de
tarefas não-administrativas e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
14. Configurando usuários e senhas
• Digite o Nome de usuário para a conta de tarefas
não-administrativas e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
15. Configurando usuários e senhas
• Digite a senha alunos para a conta de tarefas não-
administrativas e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
16. Configurando usuários e senhas
• Digite novamente a senha alunos para confirmar a
senha da conta de tarefas não-administrativas e
tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
17. Configurando usuários e senhas
• Selecione a opção <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
18. Configurando usuários e senhas
• Selecione a opção <Não> e tecle <Enter> para que
a pasta pessoal seja criada sem uso de
criptografia.
Professor Ronaldo Lavestein - Casa Branca
19. Configuração do relógio
• Selecione a opção <Sim> para confirmar
configuração do relógio na zona América/São
Paulo.
Professor Ronaldo Lavestein - Casa Branca
20. Particionando o disco
• Escolha o tipo de particionamento Manual e tecle
<Enter>
Professor Ronaldo Lavestein - Casa Branca
21. 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
22. Particionando o disco
• Selecione <Sim> para criar uma nova tabela de
partições vazia no disco e tecle <Enter>
Professor Ronaldo Lavestein - Casa Branca
23. Particionando o disco
• Selecione o espaço livre no HD chamado pri/lóg
8.6 GB ESPAÇO LIVRE e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
24. Criando uma partição de troca (Swap)
• Selecione Criar uma nova partição e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
25. Criando uma partição de troca (Swap)
• Informe o tamanho da partição de 1 GB e tecle
<Enter>.
Professor Ronaldo Lavestein - Casa Branca
26. Criando uma partição de troca (Swap)
• Escolha o tipo Primária para a nova partição e
tecle <Enter>
Professor Ronaldo Lavestein - Casa Branca
27. Criando uma partição de troca (Swap)
• Escolha Início como localização da nova partição e
tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
28. Criando uma partição de troca (Swap)
• Tecle <Enter> para pode escolher o tipo da
partição a ser utilizado.
Professor Ronaldo Lavestein - Casa Branca
29. Criando uma partição de troca (Swap)
• Escolha a opção Área de troca (swap) e tecle
<Enter>.
Professor Ronaldo Lavestein - Casa Branca
30. Criando uma partição de troca (Swap)
• Escolha a opção Finalizar a configuração da
partição e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
31. Criando uma partição para o Sistema
• Escolha o espaço livre do HD chamado pri/lóg 7.6
GB ESPAÇO LIVRE e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
32. Criando uma partição para o Sistema
• Selecione Criar uma nova partição e tecle
<Enter>.
Professor Ronaldo Lavestein - Casa Branca
33. Criando uma partição para o Sistema
• Informe 7.6 GB para o novo tamanho da partição
e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
34. Criando uma partição para o Sistema
• Escolha o tipo Primária para a nova partição e
tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
35. Criando uma partição para o Sistema
• Tecle <Enter> para pode escolher o tipo do
Sistema de arquivos da partição a ser criada.
Professor Ronaldo Lavestein - Casa Branca
36. Criando uma partição para o Sistema
• Escolha a opção Sistema de arquivos com
“journaling” XFS, que é própria e mais segura
para servidores, e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
37. Criando uma partição para o Sistema
• Escolha a opção Finalizar a configuração da
partição e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
38. Finalizando o particionamento do disco
• Escolha a opção Finalizar o particionamento e
escrever as mudanças no disco e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
39. Escrevendo as as partições no disco
• Escolha a opção <Sim> e tecle <Enter> para
escrever as mudanças nos discos.
Professor Ronaldo Lavestein - Casa Branca
40. Configurando o gerenciador de pacotes
• Escolha a opção <Continuar> e tecle <Enter> para
continuar sem precisar informar proxy HTTP.
Professor Ronaldo Lavestein - Casa Branca
41. Configurando as atualizações do sistema
• Escolha a opção <Sem atualizações automáticas>
e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
42. Selecionando software para o servidor
• Tecle <TAB> e escolha a opção <Continuar> e
tecle <Enter> pois as instalações de cada servidor
será feita de forma manual posteriormente.
Professor Ronaldo Lavestein - Casa Branca
43. Instalando o carregador de inicialização GRUB
• Escolha a opção <Sim> para instalar o GRUB e
tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
44. Finalizando a instalação do servidor
• Tecle <Enter> para finalizar a instalação e
inicializar o sistema.
Professor Ronaldo Lavestein - Casa Branca
45. Carregando o servidor
• Inicie o Servidor Ubuntu pelo VirtualBox.
• Selecione a primeira opção 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
46. 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 não aparece ao ser digitada.
Professor Ronaldo Lavestein - Casa Branca
47. Informações do servidor
• Após a autenticação do usuário será aberta a tela
do Terminal com as informações do servidor.
Professor Ronaldo Lavestein - Casa Branca
48. Entendendo o Prompt do Sistema
• usuário@máquina:diretório atual status usuário cursor
• Observações:
– ~ representa o diretório local, ou seja, no exemplo
acima seria /home/alunos
– $ - significa que o status do usuário é de usuário
comum, ou seja, sem privilégios de administrador.
Professor Ronaldo Lavestein - Casa Branca
49. Adicionando o usuário root
• Digite o comando sudo passwd e tecle <Enter>.
• Digite a senha do usuário alunos.
• Digite a nova senha para o usuário root.
• Confirme a nova senha do usuário root.
Professor Ronaldo Lavestein - Casa Branca
50. Desconectando o usuário alunos
• Digite o comando exit para se desconectar da
conta alunos.
Professor Ronaldo Lavestein - Casa Branca
51. Acessando como usuário root
• Digite root e tecle <Enter>.
• Digite a senha do usuário e tecle <Enter>.
Professor Ronaldo Lavestein - Casa Branca
53. Entendendo o prompt do usuário root
• # este símbolo informa que o usuário que está
logado no servidor é o root, ou seja, ele é o
super usuário e tem privilégios de
administrador do sistema, podendo realizar
qualquer tipo de tarefa. Portanto, para evitar
possíveis danos à segurança do sistema,
ninguém, além do administrador, deve ter
acesso à senha do usuário root.
Professor Ronaldo Lavestein - Casa Branca
54. Instalação e atualização 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.
Também 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 configuração não são excluídos)
Professor Ronaldo Lavestein - Casa Branca
55. Instalação e atualização 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 configuração também são
excluídos)
• apt-get upgrade - atualiza todos os pacotes instalados
no sistema.
• apt-get dist-upgrade - atualiza a distribuição do
sistema.
• apt-cache search termo - procura por "termo" na lista
de pacotes disponíveis.
Professor Ronaldo Lavestein - Casa Branca
56. Instalando o SSH Server.
• Digite o comando apt-get install openssh-server
e tecle <Enter>.
• Confirme a instalação na sequência.
Professor Ronaldo Lavestein - Casa Branca
57. Instalando o DNS Server.
• Digite o comando apt-get install bind9 dnsutils e
tecle <Enter>.
• Confirme a instalação na sequência.
Professor Ronaldo Lavestein - Casa Branca
58. Instalando o Email Server.
• Digite o comando apt-get install postfix e tecle
<Enter>.
• Confirme a instalação na sequência.
Professor Ronaldo Lavestein - Casa Branca
59. Instalando o Apache Server.
• Digite o comando apt-get install apache2
apache2-utils e tecle <Enter>.
• Confirme a instalação na sequência.
Professor Ronaldo Lavestein - Casa Branca
60. Instalando o SGBD Mysql-Server
• Digite o comando apt-get install mysql-server e
tecle <Enter>.
• Confirme a instalação na sequência.
• Defina uma senha de root para o servidor Mysql.
Professor Ronaldo Lavestein - Casa Branca
61. Instalando o PHP com suporte ao Mysql
• Digite o comando apt-get install php5 php5-
mysql e tecle <Enter>. Confirme a instalação na
sequência.
Professor Ronaldo Lavestein - Casa Branca
62. Instalando o phpmyAdmin
• Digite o comando apt-get install phpmyadmin e
tecle <Enter>.
• Confirme a instalação na sequência.
• Informe o servidor web utilizado: *[ ]apache2.
• Configure o banco de dados Mysql para ser
utilizado com phpmyadmin
Professor Ronaldo Lavestein - Casa Branca
63. 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
64. Instalando o Samba server
• Digite o comando apt-get install samba samba-
doc smbclient e tecle <Enter>.
• Confirme a instalação na sequência.
Professor Ronaldo Lavestein - Casa Branca
65. Desligando o servidor
• Digite o comando halt e tecle <Enter> para
desligar o servidor de modo seguro.
Professor Ronaldo Lavestein - Casa Branca