SlideShare una empresa de Scribd logo
1 de 43
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Curso Web FAVENICurso Web FAVENI
Aula 20Aula 20
Revisão de CMSRevisão de CMS
ee
Instalação de CMS XOOPSInstalação de CMS XOOPS
23/10/201023/10/2010
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
CMS (Content Management System)
ou
Sistema de Gerenciamento de Conteúdo
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
CMS - conceitoCMS - conceito
•O que é um Sistema de
Gerenciamento de Conteúdo - CMS
Um CMS é um software que permite a um
grupo de usuários técnicos e não-técnicos a
criação, edição, gerenciamento e
publicação de uma variedade de conteúdos
com base em uma série de regras e
formatações pré-definidas que garantem a
padronização do resultado publicado de
forma rápida e organizada.
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
ContextoContexto
Os CMS surgiram da necessidade de:
•criação de aplicações complexas na
internet e
•reuso de componentes na criação de
sites com características semelhantes.
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
repositório de informações + conjunto de regras + padrão de apresentação
banco de dados + linguagem de programação + design da interface
+
+
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
•Formulário para a inserção de dados
•Armazenamento no banco de dados
•Lógica de recuperação dos dados
•Montagem dos dados no template
•Apresentação da página
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
CMS Open SourceCMS Open Source
Alguns dos principais CMS disponíveis
são baseados em um formato de
distribuição, conhecido como GNU General
Public License (GPL).
Este formato permite que o software seja
copiado, alterado e distribuído livremente.
Saiba mais aqui: http://www.gnu.org/licenses/gpl.html
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
CMS XOOPSCMS XOOPS
Para colocar em prática os conceitos
desta aula iremos utilizar o CMS XOOPS
para a criação de um site.
XOOPS é uma abreviatura para:
EXtended Object Oriented Portal System
(Sistema Estendido de Portal Orientado a Objeto)
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Requisitos do sistemaRequisitos do sistema
Para rodar uma aplicação utilizando o
XOOPS é preciso dispor do seguinte ambiente
configurado:
•Servidores WWW (Apache, IIS, Roxen, etc)
•PHP: 4.3.0 ou superior (5.2 ou superior é
altamente recomendada)
•MySQL 3.23 ou superior (4.1 ou superior é
altamente recomendada)
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Requisitos do sistemaRequisitos do sistema
A maioria dos serviços de hospedagem
de sites tem essa infra-estrutura.
Para fazer uma instalação local, para
testes e protótipos, sugerimos a instalação
do Xampp, um pacote pronto com MySql,
PHP e Apache.
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Pacote de instalação do XOOPSPacote de instalação do XOOPS
Para fazer o download do pacote de
instalação do XOOPS, visite este link para
baixar a versão mais atualizada.
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Estrutura de diretórios do XOOPSEstrutura de diretórios do XOOPS
A instalação do XOOPS consiste em
copiar um conjunto de pastas e arquivos
para um local específico onde um servidor
WEB (Apache, IIS) irá gerenciar a
apresentação das páginas do site.
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Estrutura de diretórios do XOOPSEstrutura de diretórios do XOOPS
A instalação básica vem com as seguintes
pastas de arquivos:
docs: textos sobre a versão atual, log de
alterações
extras: hacks, arquivos adicionais,
dependendo da atualização
htdocs: os arquivos do sistema
upgrade: os arquivos necessários para
atualizar versões antigas para a atual
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Estrutura de diretórios do XOOPSEstrutura de diretórios do XOOPS
Na pasta htdocs encontramos a
seguinte estrutura de diretórios
pastas com as principais classes
PHP que gerenciam o sistema
arquivos de linguagem
pastas dos módulos
pastas dos temas (layout)
upload de arquivos
cache do sistema
bibliotecas do sistema
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Estrutura de diretórios do XOOPSEstrutura de diretórios do XOOPS
Nas próximas atividades iremos instalar novos módulos e novos temas no site.
Para isso iremos fazer o upload dos arquivos para as pastas em destaque:
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Instalação do XOOPSInstalação do XOOPS
Existem duas formas de instalação do
XOOPS em um serviço de hospedagem de
sites:
•Fazendo o upload do conteúdo da pasta
htdocs;
•Utilizando um auxiliar de instalação
oferecido pelo servidor.
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Instalação do XOOPSInstalação do XOOPS
Para agilizar o processo de instalação em
sala de aula, iremos utilizar a ferramenta de
instalação do XOOPS disponível no painel
de controle do domínio.
Etapa 1
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Etapa 2
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Etapa 4
Etapa 3
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Etapa 7
Etapa 6
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Configurando o acesso via FTPConfigurando o acesso via FTP
Para enviar arquivos para o site iremos
utilizar o protocolo FTP (File Transfer
Protocol).
Existem vários programas de FTP
gratuitos, entre eles o FileZilla e a extensão
para o Firefox FireFTP, sendo que seu
funcionamento é semelhante.
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Protocolo FTPProtocolo FTP
Arquivos no
computador local
Arquivos do site
no servidor
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Instalar arquivos no site de testeInstalar arquivos no site de teste
Iremos instalar os seguintes arquivos:
•pasta de idioma Português-br
•novo tema
•módulo de Formulários de Contato
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Para isso baixe os arquivos zipados do
site de modelo:
•portuguese-br.zip
•web_faveni.zip
•liaise.zip
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Configuração do FileZillaConfiguração do FileZilla
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Configuração do FileZillaConfiguração do FileZilla
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Upload dos arquivos via FTPUpload dos arquivos via FTP
•Descompacte os arquivos em seu
computador
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Upload do módulo LiaiseUpload do módulo Liaise
Copie a pasta liaise para a pasta:
•xoops/modules
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Upload da pasta de idiomaUpload da pasta de idioma
Copie a pasta portuguese-br para a pasta:
•xoops/language
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Upload do novo temaUpload do novo tema
Copie a pasta web_faveni para a pasta:
•xoops/themes
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Configuração básica do siteConfiguração básica do site
Insira seu usuário e senha para acessar a
área administrativa do site:
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Configuração básica do siteConfiguração básica do site
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
mude o idioma
mude o tema
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Instalação do módulo LiaiseInstalação do módulo Liaise
O módulo Liaise permite a criação de
formulários de contato.
A configuração dos campos permite criar
desde um simples “Fale Conosco” até um
sofisticado formulário com upload de
arquivos e campos de seleção e checkbox.
Iremos agora instalar este módulo no site
de teste.
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Instalação do módulo LiaiseInstalação do módulo Liaise
Etapa 1
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Instalação do módulo LiaiseInstalação do módulo Liaise
Etapa 2
Etapa 3
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Instalação do módulo LiaiseInstalação do módulo Liaise
Etapa 4
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Instalação do módulo LiaiseInstalação do módulo Liaise
Etapa 5
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Próximas atividadesPróximas atividades
Instalar os módulos:
News 1.66: publicação de notícias
faça o download
Mastop Publish 1.1: publicação de
páginas de conteúdo
faça o download
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
Próximas atividadesPróximas atividades
Acompanhe o conteúdo publicado no site
modelo e no blog da aula.
Próxima aula:
•Revisão
•Configuração dos blocos na home
•Criação de notícias e páginas de conteúdo
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
ReferênciasReferências
Downloads:
Xampp: http://www.baixaki.com.br/download/xampp.htm
Filezilla: http://filezilla-project.org/download.php
FireFTP: http://fireftp.mozdev.org/
http://xoopsfire.com
http://www.mastop.com.br/conteudo/open-
source/download.mstp
Comunidade XOOPS:
http://xoops.org
http://guxbrasil.org
Curso Web FAVENI – Aula 20 – Revisão de CMS e
Instalação de CMS XOOPS
ReferênciasReferências
Sobre CMS
http://php.opensourcecms.com/
http://www.cmsreview.com/index.html
Diretório do Google para CMS
http://www.foliomag.com/2010/rise-web-cms
http://www.revistawide.com.br/index.php/
design-interfaces-cms/

Más contenido relacionado

La actualidad más candente

Iniciando com o_zend_framework
Iniciando com o_zend_frameworkIniciando com o_zend_framework
Iniciando com o_zend_frameworkMilton Rodrigues
 
Prova de sor 15082011
Prova de sor 15082011Prova de sor 15082011
Prova de sor 15082011Carlos Melo
 
Unidade 2.3 Instalação do Windows Server 2008
Unidade 2.3 Instalação do Windows Server 2008Unidade 2.3 Instalação do Windows Server 2008
Unidade 2.3 Instalação do Windows Server 2008Juan Carlos Lamarão
 
Tutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelTutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelManim Edições
 
Programabilida de BrOffice.org - Fisl 11
Programabilida de BrOffice.org - Fisl 11Programabilida de BrOffice.org - Fisl 11
Programabilida de BrOffice.org - Fisl 11William Colen
 
Web Training Aula 01: Introduction to Laravel
Web Training Aula 01: Introduction to LaravelWeb Training Aula 01: Introduction to Laravel
Web Training Aula 01: Introduction to LaravelMozDevz
 
Vps manager 2.0 documentação e intalação
Vps manager 2.0   documentação e intalaçãoVps manager 2.0   documentação e intalação
Vps manager 2.0 documentação e intalaçãoManim Edições
 
php orientado_a_objetos
php orientado_a_objetosphp orientado_a_objetos
php orientado_a_objetosFer Nando
 
40 php orientado a objetos
40 php orientado a objetos40 php orientado a objetos
40 php orientado a objetosFrancisco Santos
 
TDC2016SP - Flask para Web
TDC2016SP - Flask para WebTDC2016SP - Flask para Web
TDC2016SP - Flask para Webtdc-globalcode
 
Quem tem medo do terminal?
Quem tem medo do terminal?Quem tem medo do terminal?
Quem tem medo do terminal?Rafael Funchal
 
Artigo de php
Artigo de phpArtigo de php
Artigo de phprobson
 
Qual integration framework você deve usar parte 1
Qual integration framework você deve usar parte 1Qual integration framework você deve usar parte 1
Qual integration framework você deve usar parte 1Jeison Barros
 

La actualidad más candente (16)

Iniciando com o_zend_framework
Iniciando com o_zend_frameworkIniciando com o_zend_framework
Iniciando com o_zend_framework
 
Prova de sor 15082011
Prova de sor 15082011Prova de sor 15082011
Prova de sor 15082011
 
Mastering Laravel
Mastering LaravelMastering Laravel
Mastering Laravel
 
Unidade 2.3 Instalação do Windows Server 2008
Unidade 2.3 Instalação do Windows Server 2008Unidade 2.3 Instalação do Windows Server 2008
Unidade 2.3 Instalação do Windows Server 2008
 
Tutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelTutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunel
 
Blogs Empresariais
Blogs EmpresariaisBlogs Empresariais
Blogs Empresariais
 
Programabilida de BrOffice.org - Fisl 11
Programabilida de BrOffice.org - Fisl 11Programabilida de BrOffice.org - Fisl 11
Programabilida de BrOffice.org - Fisl 11
 
Procergs php-seguro
Procergs php-seguroProcergs php-seguro
Procergs php-seguro
 
Web Training Aula 01: Introduction to Laravel
Web Training Aula 01: Introduction to LaravelWeb Training Aula 01: Introduction to Laravel
Web Training Aula 01: Introduction to Laravel
 
Vps manager 2.0 documentação e intalação
Vps manager 2.0   documentação e intalaçãoVps manager 2.0   documentação e intalação
Vps manager 2.0 documentação e intalação
 
php orientado_a_objetos
php orientado_a_objetosphp orientado_a_objetos
php orientado_a_objetos
 
40 php orientado a objetos
40 php orientado a objetos40 php orientado a objetos
40 php orientado a objetos
 
TDC2016SP - Flask para Web
TDC2016SP - Flask para WebTDC2016SP - Flask para Web
TDC2016SP - Flask para Web
 
Quem tem medo do terminal?
Quem tem medo do terminal?Quem tem medo do terminal?
Quem tem medo do terminal?
 
Artigo de php
Artigo de phpArtigo de php
Artigo de php
 
Qual integration framework você deve usar parte 1
Qual integration framework você deve usar parte 1Qual integration framework você deve usar parte 1
Qual integration framework você deve usar parte 1
 

Similar a Instalação CMS XOOPS

Curso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMSCurso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMSLuis Marcelo Zanlucki
 
Symfony Flex @ PHP Community Summit 2018
Symfony Flex @ PHP Community Summit 2018Symfony Flex @ PHP Community Summit 2018
Symfony Flex @ PHP Community Summit 2018Gabriel Machado
 
Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.Vinícius de Paula
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para IniciantesEliel Cruz
 
Site completo profissional sem código
Site completo profissional sem códigoSite completo profissional sem código
Site completo profissional sem códigoCesar Miltons
 
PHP Symfony, Vale A Pena
PHP Symfony, Vale A PenaPHP Symfony, Vale A Pena
PHP Symfony, Vale A PenaMarcelo Fleury
 
Minicurso FEAPA - WordPress: Plataforma para criação de sites
Minicurso FEAPA - WordPress: Plataforma para criação de sitesMinicurso FEAPA - WordPress: Plataforma para criação de sites
Minicurso FEAPA - WordPress: Plataforma para criação de sitesJosé Stélio Malcher Jr.
 
Curso de Wordpress - Do Zero ao Site no Ar
Curso de Wordpress - Do Zero ao Site no ArCurso de Wordpress - Do Zero ao Site no Ar
Curso de Wordpress - Do Zero ao Site no ArRenzo Colnago
 
Instalando e configurando o WordPress localmente
Instalando e configurando o WordPress localmenteInstalando e configurando o WordPress localmente
Instalando e configurando o WordPress localmenteHaste Design
 
Drupal Camp Campinas 2016 - Composer 101 e sua integração com drupal 8
Drupal Camp Campinas 2016 - Composer 101 e sua integração com drupal 8Drupal Camp Campinas 2016 - Composer 101 e sua integração com drupal 8
Drupal Camp Campinas 2016 - Composer 101 e sua integração com drupal 8Natan Moraes
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Clauber Stipkovic
 

Similar a Instalação CMS XOOPS (20)

Joomla simples funcional
Joomla simples funcionalJoomla simples funcional
Joomla simples funcional
 
Curso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMSCurso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMS
 
Symfony Flex @ PHP Community Summit 2018
Symfony Flex @ PHP Community Summit 2018Symfony Flex @ PHP Community Summit 2018
Symfony Flex @ PHP Community Summit 2018
 
Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para Iniciantes
 
Cake Php
Cake PhpCake Php
Cake Php
 
Site completo profissional sem código
Site completo profissional sem códigoSite completo profissional sem código
Site completo profissional sem código
 
PHP Symfony, Vale A Pena
PHP Symfony, Vale A PenaPHP Symfony, Vale A Pena
PHP Symfony, Vale A Pena
 
WP Composer
WP ComposerWP Composer
WP Composer
 
Ai1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-aAi1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-a
 
Minicurso FEAPA - WordPress: Plataforma para criação de sites
Minicurso FEAPA - WordPress: Plataforma para criação de sitesMinicurso FEAPA - WordPress: Plataforma para criação de sites
Minicurso FEAPA - WordPress: Plataforma para criação de sites
 
Curso de Wordpress - Do Zero ao Site no Ar
Curso de Wordpress - Do Zero ao Site no ArCurso de Wordpress - Do Zero ao Site no Ar
Curso de Wordpress - Do Zero ao Site no Ar
 
X O O P S
X O O P SX O O P S
X O O P S
 
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
 
Emsl Joomla
Emsl JoomlaEmsl Joomla
Emsl Joomla
 
Instalando e configurando o WordPress localmente
Instalando e configurando o WordPress localmenteInstalando e configurando o WordPress localmente
Instalando e configurando o WordPress localmente
 
Joomla
JoomlaJoomla
Joomla
 
Drupal Camp Campinas 2016 - Composer 101 e sua integração com drupal 8
Drupal Camp Campinas 2016 - Composer 101 e sua integração com drupal 8Drupal Camp Campinas 2016 - Composer 101 e sua integração com drupal 8
Drupal Camp Campinas 2016 - Composer 101 e sua integração com drupal 8
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008
 
Slides word press
Slides word pressSlides word press
Slides word press
 

Último

A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxKtiaOliveira68
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasillucasp132400
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxRonys4
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 

Último (20)

A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptx
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasil
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 

Instalação CMS XOOPS

  • 1. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Curso Web FAVENICurso Web FAVENI Aula 20Aula 20 Revisão de CMSRevisão de CMS ee Instalação de CMS XOOPSInstalação de CMS XOOPS 23/10/201023/10/2010
  • 2. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS CMS (Content Management System) ou Sistema de Gerenciamento de Conteúdo
  • 3. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS CMS - conceitoCMS - conceito •O que é um Sistema de Gerenciamento de Conteúdo - CMS Um CMS é um software que permite a um grupo de usuários técnicos e não-técnicos a criação, edição, gerenciamento e publicação de uma variedade de conteúdos com base em uma série de regras e formatações pré-definidas que garantem a padronização do resultado publicado de forma rápida e organizada.
  • 4. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS ContextoContexto Os CMS surgiram da necessidade de: •criação de aplicações complexas na internet e •reuso de componentes na criação de sites com características semelhantes.
  • 5. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS repositório de informações + conjunto de regras + padrão de apresentação banco de dados + linguagem de programação + design da interface + +
  • 6. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS •Formulário para a inserção de dados •Armazenamento no banco de dados •Lógica de recuperação dos dados •Montagem dos dados no template •Apresentação da página
  • 7. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS CMS Open SourceCMS Open Source Alguns dos principais CMS disponíveis são baseados em um formato de distribuição, conhecido como GNU General Public License (GPL). Este formato permite que o software seja copiado, alterado e distribuído livremente. Saiba mais aqui: http://www.gnu.org/licenses/gpl.html
  • 8. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS CMS XOOPSCMS XOOPS Para colocar em prática os conceitos desta aula iremos utilizar o CMS XOOPS para a criação de um site. XOOPS é uma abreviatura para: EXtended Object Oriented Portal System (Sistema Estendido de Portal Orientado a Objeto)
  • 9. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Requisitos do sistemaRequisitos do sistema Para rodar uma aplicação utilizando o XOOPS é preciso dispor do seguinte ambiente configurado: •Servidores WWW (Apache, IIS, Roxen, etc) •PHP: 4.3.0 ou superior (5.2 ou superior é altamente recomendada) •MySQL 3.23 ou superior (4.1 ou superior é altamente recomendada)
  • 10. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Requisitos do sistemaRequisitos do sistema A maioria dos serviços de hospedagem de sites tem essa infra-estrutura. Para fazer uma instalação local, para testes e protótipos, sugerimos a instalação do Xampp, um pacote pronto com MySql, PHP e Apache.
  • 11. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Pacote de instalação do XOOPSPacote de instalação do XOOPS Para fazer o download do pacote de instalação do XOOPS, visite este link para baixar a versão mais atualizada.
  • 12. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Estrutura de diretórios do XOOPSEstrutura de diretórios do XOOPS A instalação do XOOPS consiste em copiar um conjunto de pastas e arquivos para um local específico onde um servidor WEB (Apache, IIS) irá gerenciar a apresentação das páginas do site.
  • 13. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Estrutura de diretórios do XOOPSEstrutura de diretórios do XOOPS A instalação básica vem com as seguintes pastas de arquivos: docs: textos sobre a versão atual, log de alterações extras: hacks, arquivos adicionais, dependendo da atualização htdocs: os arquivos do sistema upgrade: os arquivos necessários para atualizar versões antigas para a atual
  • 14. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Estrutura de diretórios do XOOPSEstrutura de diretórios do XOOPS Na pasta htdocs encontramos a seguinte estrutura de diretórios pastas com as principais classes PHP que gerenciam o sistema arquivos de linguagem pastas dos módulos pastas dos temas (layout) upload de arquivos cache do sistema bibliotecas do sistema
  • 15. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Estrutura de diretórios do XOOPSEstrutura de diretórios do XOOPS Nas próximas atividades iremos instalar novos módulos e novos temas no site. Para isso iremos fazer o upload dos arquivos para as pastas em destaque:
  • 16. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Instalação do XOOPSInstalação do XOOPS Existem duas formas de instalação do XOOPS em um serviço de hospedagem de sites: •Fazendo o upload do conteúdo da pasta htdocs; •Utilizando um auxiliar de instalação oferecido pelo servidor.
  • 17. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Instalação do XOOPSInstalação do XOOPS Para agilizar o processo de instalação em sala de aula, iremos utilizar a ferramenta de instalação do XOOPS disponível no painel de controle do domínio. Etapa 1
  • 18. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Etapa 2
  • 19. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Etapa 4 Etapa 3
  • 20. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Etapa 7 Etapa 6
  • 21. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Configurando o acesso via FTPConfigurando o acesso via FTP Para enviar arquivos para o site iremos utilizar o protocolo FTP (File Transfer Protocol). Existem vários programas de FTP gratuitos, entre eles o FileZilla e a extensão para o Firefox FireFTP, sendo que seu funcionamento é semelhante.
  • 22. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Protocolo FTPProtocolo FTP Arquivos no computador local Arquivos do site no servidor
  • 23. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Instalar arquivos no site de testeInstalar arquivos no site de teste Iremos instalar os seguintes arquivos: •pasta de idioma Português-br •novo tema •módulo de Formulários de Contato
  • 24. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Para isso baixe os arquivos zipados do site de modelo: •portuguese-br.zip •web_faveni.zip •liaise.zip
  • 25. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Configuração do FileZillaConfiguração do FileZilla
  • 26. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Configuração do FileZillaConfiguração do FileZilla
  • 27. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Upload dos arquivos via FTPUpload dos arquivos via FTP •Descompacte os arquivos em seu computador
  • 28. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Upload do módulo LiaiseUpload do módulo Liaise Copie a pasta liaise para a pasta: •xoops/modules
  • 29. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Upload da pasta de idiomaUpload da pasta de idioma Copie a pasta portuguese-br para a pasta: •xoops/language
  • 30. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Upload do novo temaUpload do novo tema Copie a pasta web_faveni para a pasta: •xoops/themes
  • 31. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Configuração básica do siteConfiguração básica do site Insira seu usuário e senha para acessar a área administrativa do site:
  • 32. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS
  • 33. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Configuração básica do siteConfiguração básica do site
  • 34. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS mude o idioma mude o tema
  • 35. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Instalação do módulo LiaiseInstalação do módulo Liaise O módulo Liaise permite a criação de formulários de contato. A configuração dos campos permite criar desde um simples “Fale Conosco” até um sofisticado formulário com upload de arquivos e campos de seleção e checkbox. Iremos agora instalar este módulo no site de teste.
  • 36. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Instalação do módulo LiaiseInstalação do módulo Liaise Etapa 1
  • 37. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Instalação do módulo LiaiseInstalação do módulo Liaise Etapa 2 Etapa 3
  • 38. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Instalação do módulo LiaiseInstalação do módulo Liaise Etapa 4
  • 39. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Instalação do módulo LiaiseInstalação do módulo Liaise Etapa 5
  • 40. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Próximas atividadesPróximas atividades Instalar os módulos: News 1.66: publicação de notícias faça o download Mastop Publish 1.1: publicação de páginas de conteúdo faça o download
  • 41. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS Próximas atividadesPróximas atividades Acompanhe o conteúdo publicado no site modelo e no blog da aula. Próxima aula: •Revisão •Configuração dos blocos na home •Criação de notícias e páginas de conteúdo
  • 42. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS ReferênciasReferências Downloads: Xampp: http://www.baixaki.com.br/download/xampp.htm Filezilla: http://filezilla-project.org/download.php FireFTP: http://fireftp.mozdev.org/ http://xoopsfire.com http://www.mastop.com.br/conteudo/open- source/download.mstp Comunidade XOOPS: http://xoops.org http://guxbrasil.org
  • 43. Curso Web FAVENI – Aula 20 – Revisão de CMS e Instalação de CMS XOOPS ReferênciasReferências Sobre CMS http://php.opensourcecms.com/ http://www.cmsreview.com/index.html Diretório do Google para CMS http://www.foliomag.com/2010/rise-web-cms http://www.revistawide.com.br/index.php/ design-interfaces-cms/