15
O que é um CMS; O que é hospedagem; Recursos necessários para hospedar um CMS; Sobre o WordPress; Instalação XampServer no Windows 7: Criação do banco de dados local; Vínculo do banco de dados local com usuário do banco de dados;

O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

• O que é um CMS;

• O que é hospedagem;

• Recursos necessários para hospedar um CMS;

• Sobre o WordPress;

• Instalação XampServer no Windows 7:

• Criação do banco de dados local;

• Vínculo do banco de dados local com usuário

do banco de dados;

Page 2: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

CMS – Sistema de Gerenciamento de Conteúdo:

É um aplicativo usado para criar, editar, gerenciar e publicar conteúdo de forma simples

permitindo que o mesmo seja modificado, removido e adicionado com facilidade. CMSs são

frequentemente usados para armazenar, controlar, prover documentação, empresarial tais

como notícias, artigos, manuais de operação, manuais técnicos, guias de vendas e brochuras de

marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web.

Possui recursos básicos de: usabilidade, visualização e administração já prontamente

disponíveis. É um sistema que permite a criação, armazenamento e administração de conteúdos

de forma dinâmica, através de uma interface de acesso via Internet.

https://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_conteúdo

O que é hospedagem?

É um serviço que possibilita a pessoas ou empresas com sistemas online a guardar páginas,

arquivos, informações, imagens, vídeo, ou qualquer conteúdo acessível por Web. Provedores de

Hospedagem fornecem um espaço em seus servidores e conexão à internet a estes dados aos

seus clientes.

Tipicamente a hospedagem de sites hospeda arquivos 24 horas por dia, em um endereço IP

estático, por sua vez, utilizamos um domínio para encontrar com facilidade este site.

https://pt.wikipedia.org/wiki/Hospedagem_de_sites

Recursos necessários para hospedar um CMS

Cada Sistema Gerenciador de Conteúdo possuí particularidades quando aos seus requisitos,

mas podemos dizer que obrigatoriamente precisaremos:

• De um Servidor WEB: Responsável por armazenar os arquivos das páginas do site,

disponibiliza e troca informações com outros computadores através da Internet.

Durante o curso trabalharemos com o Servidor WEB Apache;

• Um Sistema Gerenciador de Banco de Dados: O Banco de dados neste cenário de

estudo estará armazenando o conteúdo criado no WordPress como páginas, postagens

e informações de configurações;

• Um nome de um Domínio: Não é obrigatório, mas é necessário para que nossa página

tenha um nome, uma identidade. Caso contrário estará acessível apenas digitando o

endereço IP no navegador.

Page 3: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

Requisitos do WordPress:

DEPENDÊNCIAS PRINCIPAIS DESCRIÇÃO

PHP versão 7 ou superior Esta é a linguagem de programação no qual se constitui o WordPress

MySQL versão 5.6 ou superior OU MariaDB versão 10.0 ou superior

Banco de dados padrão do WordPress

Apache ou Nginx Servidores Web, trabalharemos com o padrão da instalação, neste caso o Apache

https://codex.wordpress.org/pt-br:Requisitos_do_WordPress

Sobre o Wordpress

Wordpress é o Sistema Gerenciador de Conteúdo mais utilizado na internet atualmente, este foi o CMS definido para ser utilizado como modelo padrão no desenvolvimento de sites da UFPR.

https://w3techs.com/

Page 4: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

Podemos efetuar o download do instalador traduzido no site https://br.wordpress.org

Existe também a página oficial https://br.wordpress.com onde podemos efetuar um cadastro

gratuitamente e obter uma página já preparada pronta para customização em um servidor web.

O domínio escolhido deverá ser algumacoisa.wordpress.com

Por ser uma versão free, eventuais propagandas aparecerão aleatoriamente em alguns

momentos no site, outro empecilho é a impossibilidade de configurações mais avançadas

diretamente no código do WordPress. Até podemos efetuar o pagamento mensal para adquirir

benefícios, mas acaba sendo mais vantajoso a aquisição de um plano próprio de hospedagem

devido o menor preço, melhor customização e opções. No nosso caso temos a possibilidade de

usufruir do servidor de hospedagem da própria Universidade e adquirir um domínio ufpr.br,

desde que seja atendido o procedimento disponibilizado neste link:

http://www.cce.ufpr.br/portal/wp-content/uploads/2011/02/Resolucao_0107_CCE.pdf

Page 5: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

O WordPress é um software desenvolvido sobre a licença GNU General Public License, ao qual

nos permite a alteração e utilização:

A Licença Pública Geral GNU (GNU General Public License), ou GPL, é uma licença código-

aberto. Código aberto não significa apenas que você pode ver o código-fonte - tem implicações

políticas e filosóficas. Código aberto, ou "Software Livre", significa que você é livre para modificar

e redistribuir o código-fonte sob certas condições. Free não se refere ao preço, refere-se à

liberdade.

https://codex.wordpress.org/pt-br:Licença

Instalação XampServer no Windows 7:

O XAMPP é uma distribuição do Apache fácil de instalar contendo PHP, MySQL e Perl. Este

software nos permitirá preparar todo o ambiente necessário para realizarmos experiencias e

simulações sem complicações. Após a instalação teremos nosso servidor web configurado com

o banco de dados e linguagem de programação necessária para que possamos trabalhar em

nosso site WordPress.

Antes de iniciar precisamos instalar um programa essencial para que a instalação do Xampp

seja realizada com sucesso:

Instalar a dependência do Xampp: Microsoft Visual

C++2008 1) É importante que antes verifique a versão do seu sistema operacional para baixar a

versão correta:

A versão dos sistemas 32 bits é a x86, podemos também encontrar a versão de 64 bits em

x86_64.

Page 6: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

Procurando na WEB pelo instalador oficial.

1) Efetuando o Download:

Page 7: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

2) Iniciando o processo de instalação:

Page 8: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

3) Instalação concluída

4) Procurando a versão do Xampp. Download disponível em:

http://www.apachefriends.org

Page 9: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

5) Efetuando o download da mais atual versão

6) Iniciando o processo de instalação

Page 10: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

7) Selecionando os componentes necessários:

8) Alterar o caminho do diretório de instalação, em seguida prosseguir

10) 10

Page 11: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

9) Como não usaremos este recurso do binami, estaremos desabilitando

Page 12: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

10) O erro abaixo é normal, será corrigido após a instalação.

Ao terminar a instalação, entre no diretório:

C:\Users\seunomedeusuario\Documents\xampp\

E clique 2x sobre o arquivo: setup_xampp.bat

Isto corrigirá o erro da tela anterior:

Page 13: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

Clique no botão Start dos módulos Apache e MySQL, assim teremos ambos os Servidores

Web e Banco de Dados inicializados

https://codex.wordpress.org/pt-br:Instalando_o_WordPress_-

_Instru%C3%A7%C3%B5es_Detalhadas

finalizando, basta secionar as opções que apareceram e selecionar permitir acesso:

Page 14: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

Criação do banco de dados local

Se um banco de dados relacionados ainda não exisitir na lista suspensa Database a

esquerda, crie uma: Escolha um nome para seu banco de dados ('wordpress' ou 'blog' etc),

informe no campo Create new database e clique em Create.

• Clique no ícone Home no canto superior esquerdo para voltar à página principal,

clique em Contas de Usuário. Se um usuário relativo ao WordPress ainda não

existir na lista de usuários, crie um: Clique em Add user account;

• Clique no ícone Home no canto superior esquerdo para voltar à página principal,

clique em Contas de Usuário. Se um usuário relativo ao WordPress ainda não

existir na lista de usuários, crie um: Clique em Add user account;

• Escolha um nome para o WordPress (wordpress etc) e o informe no campo User

name;

• Escolha uma senha segura (de preferência contendo uma combinação de letras

maiúsculas e minúsculas, números e símbolos, e insira no campo password. Re-

digite a senha no campo Re-type.

• Escreva o nome de usuário e senha que você escolheu.

• Deixar todas as opções em Global privileges em seus padrões

• Clique em Executar

https://codex.wordpress.org/pt-br:Instalando_o_WordPress_-

_Instru%C3%A7%C3%B5es_Detalhadas

Page 15: O que é um CMS; O que é hospedagem; Recursos necessários ... · marketing. O conteúdo pode incluir imagens, áudios, vídeos, documentos e conteúdo Web. Possui recursos básicos

Adicionando privilégios ao usuário (via

phpmyadmin)

Volte para a tela Contas de usuário > Edit privileges e clique em Check privileges no

usuário que você acabou de criar para o WordPress. Na seção Privilégios específicos da

Base de Dados, selecione o banco de dados que você acabou de criar para o WordPress

na lista suspensa Add privileges to the following database. A página será atualizada com

privilégios para o banco de dados. Clique em Check All para selecionar todos os privilégios

e clique em Executar

Instruções detalhadas em: https://codex.wordpress.org/pt-br:Instalando_o_WordPress_-

_Instru%C3%A7%C3%B5es_Detalhadas

Finalizando, deixaremos o arquivo de configuração preparado para inciar a instalação do

WordPress na próxima aula.

Descompactar o Wordpress e realizar as seguintes alterações no arquivo wp-config.php:

define('DB_NAME', 'nome_do_banco_de_dados_aqui');

define('DB_USER', 'nome_de_usuario_aqui');

define('DB_PASSWORD', 'senha_aqui');

define('DB_HOST', 'localhost');