AULA 1
1. CONCEITOS BÁSICOS
1.1 Cliente / Servidor
O termo Cliente/Servidor refere-se ao método de distribuição de aplicações do sistema informático através de muitas plataformas.
Tipicamente essas aplicações estão divididas entre um provedor de acesso, uma central de dados e numerosos clientes contendo uma interface gráfica para utilizadores acederem e manipular dados.
Cliente/Servidor geralmente refere-se a um modelo onde dois ou mais computadores interagem de modo que um oferece os serviços aos outros. Este modelo permite aos utilizadores acederem informações e serviços em qualquer lugar.
É a existência de uma plataforma base para que as aplicações, onde um ou mais Clientes e um ou mais Servidores, juntamente com o Sistema Operativo (e de Rede), executam um processamento distribuído.
Para melhor entender o paradigma Cliente/Servidor é necessário observar que o conceito chave está na ligação lógica e não física. O Cliente e o Servidor podem coexistir ou não na mesma máquina.
Serviços disponibilizados pela rede
-
A validação de utilizadores (login);
-
A disponibilização de espaço em disco;
-
A disponibilização de impressoras;
-
A disponibilização de servidores de base de dados, como o Oracle ou o SQL Server;
-
A disponibilização do Servidor Internet (WWW, FTP e outros).
Características de um Cliente
Cliente, também denominado de “front-end” ou “WorkStation” , é um processo que interage com o utilizador através de uma interface gráfica ou não, permitindo consultas ou comandos para recuperação de dados e análise e representando o meio pelo qual os resultados são apresentados.
É o processo ativo na relação Cliente/Servidor.
Inicia e termina as conversações com os Servidores, solicitando serviços distribuídos.
Não se comunica com outros Clientes. Torna a rede transparente ao utilizador.
Características de um Servidor
Também denominado “back-end” , fornece um determinado serviço que fica disponível para todo Cliente que o necessita. A natureza e o alvo do serviço são definidos pelo objetivo da aplicação Cliente/Servidor. Além disso, ele apresenta ainda algumas propriedades distintas:
É o processo reativo na relação Cliente/Servidor.
Possui uma execução contínua.
Recebe e responde às solicitações dos Clientes.
Não se comunica com outros Servidores enquanto estiver a fazer o papel de Servidor.
Presta serviços distribuídos.
Atende a diversos Clientes simultaneamente.
Serviços fornecidos pelo Servidor
-
Servidor de ficheiros e pastas
-
Servidor de impressora
-
Servidor de base de dados
-
Servidor de páginas Web
-
Servidor de redes
-
Servidor X-Windows
-
Servidor de processamento e imagem
-
Servidor de comunicação
Ficha de trabalho nº1
AULA 2
2. ESTUDO DE CASO: Servidor WEB
Os servidores web são responsáveis por armazenar e trocar informações com outras máquinas. Por causa disso, pelo menos dois participantes são envolvidos em cada troca de informações: um cliente, que solicita informações, e um servidor, que atende a esses pedidos.
Cada lado exige um programa especializado para negociar a troca de dados.
No caso do cliente, é usado um browser, como o Internet Explore ou Firefox.
No lado do servidor as coisas não são tão simples. Existem várias opções de software disponível, mais todos têm uma tarefa semelhante: negociar a transferência de dados entre clientes e servidores via http (Protocolo de Transferência de Hipertexto), o protocolo de comunicações da Web. O software depende do sistema operativo escolhido para o servidor, sendo um dos mais usado o Apache, que está disponível tanto para Linux quanto para Windows.
Uma comunicação simples entre o cliente e o servidor Web funciona da seguinte forma:
-
O browser do cliente decompõe o URL (o endereço da página) em várias partes, tais como o nome de domínio, nome da página e protocolo. Por exemplo, para no URL http://www.lnconsulting.com.br/contatos.php, o protocolo é o http, o nome de domínio é www.lnconsulting.com.br e o nome da página é contato.php.
-
Um Servidor de nome de Domínio (DNS) traduz o nome de domínio, informado pelo utilizador, para o seu endereço de IP, que é uma combinação numérica que representa o endereço real do site na internet. Por exemplo, o domínio lnconsulting.com.br é traduzido para 200.132.250.42
-
O Browser agora determina qual protocolo que deve ser usado. Os exemplos de protocolos incluem FTP (Protocolo de Transferência de Arquivos) e http (Protocolo de Transferência de HiperTexto).
-
O Servidor passa então a recuperar os arquivos solicitados na página. Por exemplo, quando um utilizador digitar http://www.almirsilva.com.br/handler.php, o browser solicita o arquivo handler.php do servidor almirsilva.com.br e aguarda uma resposta. O servidor então responde aos pedidos do browser:
-
verifica se o endereço existe,
-
encontra os arquivos necessários,
-
executa as instruções apropriadas e retorna os resultados.
-
Se não puder localizar o arquivo, o servidor retorna uma mensagem de erro para o cliente.
-
1. Aceda a: https://members.000webhost.com/
2. Crie uma conta (SIGN UP) em http://www.000webhost.com/order.php e escolha um subdominio.
3. Aceda ao Email que indicou e anote os dados de acesso ao seu servidor.
4. No bloco de notas escreva o seguinte (em HTML):
<!DOCTYPE>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sistemas Operativos</title>
</head>
<body>
<p>Olá Mundo</p>
<p>Esta é a minha primeira página em html</p>
<p>Pedro Lima SO 2015/2016</p>
</body>
</html>
5. Grave o documento(página) com o nome index.html
6. Aceda a http://members.000webhost.com/ (login with your email and password)
7. Aceda ao CPainel
8. Siga os passos para proceder ao Upload da página index.html para o servidor:
9. No browser digite o seu subdominio.
Se surgir a página que criou então considere o estudo bem sucedido.
AULA 3
3. Windows Server 2008
ATIVIDADE AULA_3
Instalação do Windows Server 2008 numa máquina virtual.
AULA 4
4. REDE DE COMPUTADORES
É um sistema de comunicação de dados constituído através da interligação de computadores e periféricos, com a finalidade de trocar informação e partilhar recursos.
4.1 VANTAGENS DAS REDES
• Partilha de recursos físicos (discos, impressoras, etc.);
• Partilha de programas;
• Partilha de ficheiros;
• Intercâmbio de mensagens e informação;
• Redução de custos;
• Aumento da segurança;
• Melhor organização do trabalho em grupo.
4.2 REQUISITOS DE HARDWARE
• Computadores;
• Periféricos (impressoras, cd´s, modem´s, etc.);
• Meios físicos de transmissão (cabos, ou sistemas de comunicações sem fios);
• Dispositivos de ligação dos computadores à rede (placas de rede, modems e/ou outros dispositivos);
4.3 REQUISITOS DE SOFTWARE
• Utilitários e programas de aplicação para trabalho em rede;
• Sistemas operativos específicos para redes;
• Drivers de placa de rede, complementam o sistema operativo no sentido de este poder comunicar com a placa;
• Protocolos de comunicação que tornam possível tecnicamente a emissão e receção de dados entre os computadores envolvidos numa comunicação;
4.4 Classificação das redes quanto a abrangência geográfica
• PAN (Personal Area Network) – rede local de alcance muito restrito, para apenas um utilizador.
• LAN (Local Area Network) – rede local confinada a uma sala ou, no máximo, a um edifício.
• CAMPUS (Campus Network) – rede que interliga redes locais em edifícios próximos.
• MAN (Metropolitan Area Network) – rede alargada a uma cidade ou região.
• WAN (Wide Area Network) – rede alargada a um país ou até ao mundo inteiro.
• VLAN (Virtual Local Area Network) em que computadores fisicamente ligados à mesma rede estão separados em sub-redes por questões de segurança e/ou performance. Uso de switches.
4.5 Tipos de redes quanto ao sistema operativo
4.5.1 Rede cliente/servidor
Na rede cliente-servidor (client-server) uma máquina, ou um pequeno grupo de máquinas, concentra os serviços da rede oferecidos às estações, tais como aplicativos e filas de impressão. As máquinas que requerem esses serviços são chamadas de clientes, e as máquinas que os fornecem são chamadas de servidores.
Um computador atua como servidor quando fornece serviços, tais como a partilha de espaço em disco, serviços de impressão, a partilha de aplicações, o acesso a ficheiros, etc.
Um computador designa-se cliente quando solicita e obtém serviços de outros computadores.
4.5.2 Rede Ponto-a-Ponto
Na rede ponto-a-ponto (peer-to-peer) não existem servidores; todas as estações compartilham os seus recursos mutuamente.
A maior desvantagem que as redes ponto-a-ponto oferecem em relação às redes cliente-servidor é a dificuldade de organizar os seus serviços.
Nesta rede não existe um sistema operativo que concentra a administração da rede. Também não é possível tornar a rede muito extensa, pois o número elevado de estações sobrecarrega o fluxo de dados, tornando-a lenta e, por conseguinte sem eficácia. Pouco a pouco as empresas estão a substituir as suas redes ponto-a-ponto por redes cliente-servidor, e o número de redes ponto-a-ponto está a diminuir.
4.6 Servidores dedicados
Uma rede pode ser organizada de modo a que um ou mais computadores desempenhem unicamente as funções de servidores;
Com este modelo efetua-se de forma centralizada a gestão e administração da rede;
•Servidor de programas ou ficheiros – file server;
•Servidor de bases de dados – database server;
•Servidor de impressora – printer server;
•Servidor de comunicações – communications server;
•Etc.
ATIVIDADE AULA_4
Escreva um artigo relativo à classificação das redes quanto ao SO. O artigo deve fornecer imagens e exemplos.
AULA 5
5. WINDOWS SERVER 2012
Componente Requisito mínimo
Processador Processador 64 Bits 1.4 GHz
Disco 32 GB
Memória RAM512 MB
Requisitos de sistema e informações sobre instalação do Windows Server 2012 R2
5.2 ESTUDO DE CASO: WINDOWS SERVER 2008
5.2.1 Instalação do Windows Server 2008
http://www.microsoft.com/en-us/download/details.aspx?id=8371
http://imasters.com.br/artigo/10075/servidores_windows/instalacao_do_windows_server_2008/
5.2.2 WINDOWS SERVER 2008: Criar uma password de ADMINISTRADOR
Para aceder pela primeira vez ao sistema como ADMINISTRADOR tem que criar uma password.
Inicie a sua máquina virtual e após o CTRL+ALT+DEL
Selecione o utilizador ADMINISTRADOR.
Vai receber uma mensagem indicando que deve criar uma password; clique em OK.
Note que a senha deve ser complexa: no mínimo deve conter 7 caracteres; tem que conter maiúsculas, minúsculas e números.
ATIVIDADE aula_5
WINDOWS SERVER 2008: Desabilitar Configuração de Segurança Reforçada do Internet Explorer no server 2008
http://blogs.technet.com/b/chenley/archive/2011/03/10/how-to-turn-off-ie-esc.aspx
AULA 6
6.1 Como montar uma imagem ISO no Windows Server 2008
1. Faça o download do magicdisc em http://www.magiciso.com/tutorials/miso-magicdisc-history.htm
2. Clique em Instalar este software
3. Clique em Concluir
Nesta fase deve observar um novo ícone na barra de ferramentas
4. Para montar um ISO dê um clique com o botão direito em MagicISO ícone, clique CD / DVD-ROM Virtual ,Clique a unidade , Clique Mount .
5. Navegue para o arquivo .ISO, e clique em Abrir para o montar como sendo o seu disco virtual
Aceda ao meu computador para constatar que a unidade foi montada com exito.
ATIVIDADE aula_6
Instale o pacote de idiomas para (português PT) no seu servidor.
Sugestões de resolução:
http://www.microsoft.com/pt-br/download/details.aspx?id=22681
-
Pacotes de idioma de 32 bits (x86)
• Grupo 1 (Inglês, Alemão, Japonês, Francês, Espanhol)-
Nome do arquivo: 6001.18000.080118-1840_x86fre_Server_LP_1-KRMSLP1_DVD.img
• Grupo 2 (Chinês simplificado, Chinês tradicional, Coreano, Português (Brasil))
-
Nome do arquivo: 6001.18000.080118-1840_x86fre_Server_LP_2-KRMSLP2_DVD.img
• Grupo 3 (Italiano, Russo, Português (Portugal), Holandês, Sueco)
-
Nome do arquivo: 6001.18000.080118-1840_x86fre_Server_LP_4-KRMSLP4_DVD.img
• Grupo 4 (Polonês, Turco, Tcheco, Húngaro)
-
Nome do arquivo: 6001.18000.080118-1840_x86fre_Server_LP_5-KRMSLP5_DVD.img
• Grupo 5 (Árabe, Dinamarquês, Norueguês, Finlandês, Hebraico, Grego, Tailandês, Ucraniano, Romeno, Eslovaco, Esloveno, Croata, Sérvio Latino, Búlgaro, Lituano, Letão, Estoniano)
-
Nome do arquivo: 6001.18000.080118-1840_x86fre_Server_LP_6-KRMSLP6_DVD.img
-