TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a...

14
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL : MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH ! Autoria e revisão por: PET Sistemas de Informação (PET-SI) SÃO PAULO Novembro/2011

Transcript of TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a...

Page 1: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

UNIVERSIDADE DE SÃO PAULO (USP)

ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH)

TUTORIAL:

MANTENDO O BANCO DE DADOS DE

SEU SITE DENTRO DO DOMÍNIO DA USP

USANDO O SSH!

Autoria e revisão por:

PET – Sistemas de Informação

(PET-SI)

SÃO PAULO

Novembro/2011

Page 2: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

2

INFORMAÇÕES AO LEITOR

Introdução

Para criar uma homepage dentro do domínio da Universidade de São Paulo, você

precisa, antes de tudo, se informar com relação às regras estabelecidas em sua unidade

referentes à hospedagem de homepages.

É possível que apenas os professores tenham essa permissão e possam ter acesso a

espaços para hospedar homepages pessoais ou de seus projetos. Mas, eventualmente,

projetos organizados por alunos também obtêm esta autorização.

Tendo a informação sobre essa possibilidade, é necessário, ainda, verificar se, na sua

unidade, existe um servidor de páginas com suporte para PHP e banco de dados

MySQL; ou se sua unidade trabalha em parceria com o CCE para oferecimento deste

serviço.

Uma vez que sua unidade tenha essa possibilidade, você deve se informar sobre os

procedimentos que devem ser seguidos para:

Solicitar uma área para hospedagem de homepage;

Solicitar uma área no banco de dados MySQL;

Muito provavelmente você será orientado a preencher um formulário de solicitação de

área e, dentro de alguns dias, você receberá seu login e senha.

De posse do login e senha, você precisará instalar o WordPress em sua área e seguir

com os procedimentos para criação do banco de dados para guardar as informações

de sua homepage.

Para instalar o WordPress em sua área, você precisará fazer uso de um software que lhe

permita logar em seu espaço do servidor e transferir arquivos de sua máquina para o

mesmo.

Page 3: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

3

Tutorial: SSH

Neste “Tutorial: Mantendo O Banco de Dados do Seu

Site Dentro do Domínio da USP Usando o SSH!”

trazemos as diretrizes para instalar e usar o software

chamado SSH Secure Shell, sobre o sistema

operacional Windows. Ele te ajudará a executar a

tarefa mencionada no parágrafo anterior.

ATENÇÃO: o SSH SECURE SHELL não pode ser usado, em sua versão gratuita, para

nenhuma atividade de cunho comercial. Ele pode ser usado apenas em atividades

universitárias e de natureza não-comercial.

Pedimos que, caso você encontre algum erro neste tutorial, ou fique com alguma

dúvida, por favor, entre em contato conosco através do e-mail a seguir: pet-si-

[email protected].

Boa leitura!

Page 4: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

4

O SSH!

Passo 1: O que é o SSH?

O SSH Secure Shell é um programa que permite que um computador, diferente do

servidor, logue na rede em que seu computador está rodando, a fim de executar

comandos remotamente e transferir arquivos entre os terminais (computadores não-

servidores/clientes).

Passo 2: Baixando o SSH

Para baixar o arquivo de instalação deste programa, acesse:

http://charlotte.at.northwestern.edu/bef/SSHdist.html#windows

E procure o link: Windows SSH installer. Clique neste link e permita que o seu navegador

faça o download do arquivo SSHSecureShellClient-3.2.9.exe.1

Passo 3: Instalando o SSH

Depois de feito o download, execute o arquivo SSHSecureShellClient-3.2.9.exe. Uma

janela será aberta em seu desktop pedindo permissão para executar o instalador.

Permita a execução clicando no botão “Executar”.

1 Alternativamente, você pode baixar o arquivo no site do BAIXAKI:

http://www.baixaki.com.br/site/dwnld41870.htm

Page 5: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

5

Figura 1. Aviso de Segurança do Windows.

O programa fará a extração de alguns arquivos que serão usados pelo instalador.

Algumas janelas serão abertas e fechadas, automaticamente, em seu desktop. Isto

ocorre devido ao Assistente de Instalação do programa estar sendo preparado para a

instalação do SSH.

O Assistente de Instalação estará pronto para lhe ajudar na instalação do programa

quando aparecer, em seu desktop, a janela ilustrada abaixo:

Figura 2. Assistente de Instalação pronto.

Clique no botão “Next” para iniciar a instalação. A tela de “Termos/Contrato da Licença”

será aberta. Se você está sob as condições nela contida, clique no botão “Yes”.

Page 6: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

6

Figura 3. Tela do “License Agreement”.

O software indicará um diretório para instalação. Para aceitá-lo, clique no botão “Next”.

Caso você queira mudar o diretório de instalação, clique no botão “Browse...” e escolha

onde você deseja instalar o software.

Figura 4. Definição do local para instalação do SSH.

A próxima tela sugere um nome que será usado para denominar a pasta e os ícones de

acesso ao programa (na barra Iniciar do Windows, por exemplo). Aceite a sugestão

clicando em “Next”.

Page 7: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

7

Figura 5. Definição de nome da pasta para o SSH.

Na próxima tela será sugerida a instalação de alguns componentes. Mantenha as caixas

selecionadas e clique em “Next”. Caso não queira que um ícone seja criado em seu

desktop, desmarque a primeira opção.

Figura 6. Instalação de componentes.

A próxima janela é apenas para conferência das opções que você escolheu durante

todo o processo anterior. Clique em “Next” para continuar.

Page 8: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

8

Figura 7. Tela de conferência.

A instalação do software iniciará em alguns segundos. Apenas aguarde que a instalação

seja concluída, atingindo 100%.

Figura 8. Tela de status de instalação.

Após o término da instalação (em menos de um minuto), abrirá a janela abaixo

indicando que a instalação foi realizada com sucesso. Clique em “Finish” para fechar o

instalador.

Page 9: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

9

Figura 9. Aviso de conclusão de instalação.

Pronto! Agora seu computador possui um software que lhe permite interagir com a

área criada no servidor de páginas da sua unidade.

Parabéns! Você terminou a instalação do SSH!

Passo 4: Utilizando o SSH

Estando em um computador da rede da USP2, execute o Secure File Transfer Client

do SSH Secure Shell, através do Menu Iniciar ou através do ícone correspondente

localizado em seu desktop (essa segunda opção só estará disponível se você permitiu

que ele fosse criado durante a instalação do programa). Veja a figura abaixo.

2 Observação Importante: Se você não estiver em um computador da rede da USP, você só

poderá acessar a sua área no servidor através de uma conexão VPN. Por favor, veja o tutorial

“Virtual Private Network (VPN) USPnet - NOVO!” em http://www.cce.usp.br/?q=node/45.

Page 10: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

10

Figura 10. Abrindo Secure File Transfer Client através do Menu Iniciar.

O software será executado e você verá uma tela como a exibida abaixo. Clique no ícone

indicado nesta figura, “Quick Connect”, para estabelecer uma conexão entre o seu

computador e sua área no servidor da USP.

Figura 11. Estabelecendo conexão entre o computador e o servidor.

Page 11: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

11

Aparecerá a uma pequena janela como a mostrada abaixo:

Figura 12. Requisição de usuário e senha para estabelecer conexão.

Nesta janela você deve preencher os campos Host Name e User Name como indicado

no documento que você recebeu quando sua área foi criada no servidor – aquele

documento possui seu login e senha de acesso.

Ao preencher estes campos, o botão “Connect” será habilitado. Clique nele e o servidor

irá lhe pedir para digitar sua senha.

Figura 13. Servidor solicitando senha do usuário.

Digite sua senha e clique em “OK”. Uma janela como a mostrada abaixo ficará

disponível3.

3 Observação: Eventualmente pode ficar disponível uma pequena janela para adicionar perfil

(Add Profile). Você pode fechar essa janela ou aceitar adicionar o seu perfil dando um nome a

ele. Se você aceitar, o software memorizará as configurações de Host Name e User Name para

as próximas vezes em que você quiser estabelecer a conexão.

Page 12: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

12

Figura 14. Conexão estabelecida.

O ambiente exposto pela janela acima mostra, no quadro da esquerda, o conteúdo do

seu computador. Você pode navegar no conteúdo do seu computador clicando sobre

os diretórios ali listados, exatamente da mesma forma como se estivesse navegando no

Windows Explorer.

Do lado direito, o quadro lista o que existe na sua área no servidor da USP. Na

realidade, você possui um diretório no sistema de arquivos do servidor e você pode

navegar pelo seu diretório também como se estivesse navegando no Windows

Explorer.

Para fazer transferências de arquivos de seu computador para sua área no servidor,

basta clicar no arquivo que você quer transferir, no quadro da esquerda, e arrastá-lo

(mantendo o botão do mouse pressionado) até o quadro da direita.

Para transferir do servidor para seu computador, proceda da mesma forma, porém

pegando um arquivo do quadro da direita e levando para o quadro da esquerda.

Você pode acompanhar o tempo de transferência na parte inferior da janela (marcada

com um retângulo vermelho na figura acima).

Eventualmente, pode ocorrer um erro como o mostrado abaixo. Se isso ocorrer, clique

em “OK” para completar a transferência do seu arquivo. Em seguida, veja se o arquivo

foi transferido. Se não, tente novamente.

Seu

computador!

Sua área no

servidor!

Page 13: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

13

Figura 15. Exemplo de tela de erro durante transferência.

Depois que terminar de fazer as transferências, não se esqueça de fechar a conexão,

ISSO É MUITO IMPORTANTE. Para fechar a conexão, clique no botão indicado na

figura abaixo.

Figura 16. Encerrando a conexão.

Em seguida, confirme que você quer se desconectar do servidor clicando em “OK” na

janela igual à mostrada abaixo.

Page 14: TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE …Muito provavelmente você será orientado a preencher um formulário de solicitação de área e, dentro de alguns dias, você receberá

Programa de Educação Tutorial - Sistemas de Informação

PET-SI Tutorial – SSH

_____________________________________________________________________________________________

14

Figura 17. Tela de confirmação para encerramento de conexão.

O SSH continuará aberto, porém com a conexão desfeita (veja que o quadro onde

aparecem seus arquivos no servidor está escuro e que clicar sobre ele não tem nenhum

efeito). Você já pode fechar o programa clicando no botão de fechar da janela, no

canto superior direito, ou através do menu FILE EXIT.

Existem várias outras coisas que você pode fazer com este programa, inclusive

melhorar a sua interação com ele fazendo algumas configurações a mais. Mas, isto fica

para outro tutorial.