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