quarta-feira, 23 de junho de 2010

[PHP] Conhecendo o Joomla (Parte I) – Instalação e Configuração

Sistema de Gestão de Conteúdos Joomla!
Que vem ganhando muito espaço nesta nova tendência da internet.
Com isso, pretendo criar uma série de artigos relacionados ao Joomla!
Desde a sua instalação até a criação completa de um site! Espero que gostem! :)

O que é o Joomla?

Definindo com as palavras do site oficial, O Joomla! é um CMS – Content Management System ou Sistema de Gestão de Conteúdos que te possibilita construir websites e poderosas aplicações para a web. Entre outros aspectos, a facilidade de uso e flexibilidade fizeram o Joomla! estar entre os mais populares CMS. O Joomla! é gratuito, open-source e o melhor de tudo, desenvolvido em PHP!

Em outras palavras, o Joomla! te permite criar aplicações web ricas, com inúmeras possibilidades de uso devido a sua extensa comunidade ativa, que permite encontrar milhares de módulos com diversas funcionalidades para deixar o seu site atrativo e interativo.

Se o Joomla é tão conhecido, como eu nunca vi nenhum site usando ele?

Ahá! Você que pensa! rs. Muitos sites de empresas e entidades públicas usam o Joomla! como ferramenta de gestão, justamente por proporcionar uma plataforma de administração simples mas muito robusta além da liberdade na criação de templates customizados.

Vejamos alguns deles:

Gostou? Então mãos à obra!

O primeiro passo é aprender a instalar e configurar o Joomla!. Você vai ver como isso é simples e fácil e não precisa ser nenhum expert para configurá-lo.

Ingredientes

Vamos utilizar o XAMPP como servidor local de web e obviamente, o Joomla!
Esta instalação mostrará passo-a-passo as instruções em ambiente Windows, porém, a única diferença para outras plataformas é a configuração do servidor web, que vamos ver mais detalhes agora.

Instalando o XAMPP Lite

Para quem não conhece, o XAMPP é um software que configura um servidor web com todos os serviços necessários para instalar o Joomla!. Estão presentes o Apache, MySQL e o PHP em uma única instalação e pronto para utilizar logo depois de instalar.

Para fazer o download do XAMPP Lite, clique aqui

A instalação dele é bem simples (famoso next, next, finish), se preferir, você pode encontrar um passo-a-passo de instalação neste link

* Por padrão, vamos instalar o XAMPP Lite na unidade C:\

Concluindo a instalação, um ícone será criado no seu desktop com o nome de XAMPP, clique nele e irá aparecer esta tela:

Painel de  Controle do XAMPP

Você precisa clicar nos botões “Start” ao lado dos módulos Apache e MySQL. Se tudo der certo, irá aparecer a palavra “Running” com contraste verde, indicando o funcionamento correto dos serviços.

Agora, abra o seu navegador e digite:

http://localhost/

Voilà! Com isso você já tem seu servidor web local pronto e configurado para fazer seu primeiro Frankenstein em Joomla! Êêêêê! \o/

Instalando o Joomla! 1.5

Agora sim, o prato principal! :D

Vamos conhecer o site oficial do Joomla, ele é muito importante e centraliza todas as informações a respeito do CMS bem como componentes, módulos e plugins, que vamos falar no próximo artigo.

http://www.joomla.org

Site Oficial do Joomla!

Site Oficial do Joomla!

Por agora vamos clicar no grande botão verde ao lado direito para fazer o download do Joomla!

Como ainda não temos o Joomla instalado, vamos pegar a versão completa (FULL), como indicado na figura abaixo.

Download da última versão do Joomla

Até a data de criação deste artigo, a última versão é a 1.5.18 e possui 6,46mb

Vá até a pasta C:\xampp\htdocs e crie uma nova pasta com o nome “guiadophp
Salve e descompacte o arquivo Joomla_1.5.18-Stable-Full_Package.zip na pasta que acabamos de criar.
Pasta de Instalação do Joomla

Estrutura de arquivos do Joomla após descompactação


Muito bem! Já fiz um monte de coisas e até agora não vi nada de Joomla! Você ao menos sabe o quê está fazendo?

Calma Padawan! Estamos quase lá! Joomla chegar a qualquer momento irá.

Antes de começar a instalar o Joomla, precisamos criar nossa base de dados. Este é um processo simples mas requer atenção!

Digite no seu navegador:

http://localhost/phpmyadmin/

Você será levado a esta tela nada amigável.

phpMyAdmin - Tela 1

Lembre do Guia do Mochileiro das Galáxias: NÃO ENTRE EM PÂNICO!

O processo aqui é pá-pum! Basta preencher os dados como na imagem aqui em baixo e clicar no botão “Criar

phpMyAdmin - Tela 2

Mole mole...

Agora sim! Chegamos ao clímax do nosso artigo! :D Digite na barra de endereços:

http://localhost/guiadophp

Instalação do Joomla - Parte 1

Escolhendo o idioma de instalação. Reparem que o install detecta sozinho o seu idioma.

Clique em Próximo para prosseguir.

Instalação do Joomla - Parte 2

Verificações que o Joomla faz para testar compatibilidade.

Tudo verde! Que lindo!… Opa!? Que negócio vermelho é aquele ali?

Calma, calma! Esta opção mesmo estando em vermelho não vai ocasionar em mau funcionamento do sistema. Ele apenas dá um alerta mostrando que a exibição de erros do PHP está desabilitada. Para isso o Joomla tem seu próprio notificador de erros, basta clicar em Próximo.

Instalação do Joomla - Parte 3

Licença GNU/GPL

Termos de Licença, Próximo.

Instalação do Joomla - Parte 4

Atenção nesta tela! Qualquer informação errada, seu computador pode explodir! Brincadeira :)

Neste tela é preciso um pouco mais de atenção. Aqui vão entrar as informações do banco de dados. Para que o Joomla possa acessá-lo é primordial o preenchimento correto dos dados.

Como você pôde ver na imagem, preencha os campos da seguinte maneira:

Tipo de Banco de Dados: mysql
Nome do Servidor: localhost
Nome de Usuário: root
Senha: (Deixe em branco)
Nome do Banco de Dados: guiadophp

Em Configurações Avançadas, deixe como está. Só vou fazer um adendo.

Caso esteja reinstalando o Joomla na mesma base de dados, é interessante marcar a opção “Remover Tabelas Existentes” mas lembre-se que todos os dados do banco “guiadophp” serão apagados.

Clique em Próximo.

Instalação do Joomla - Parte 5

Configurações de FTP

Aqui entram as configurações do FTP. Esta parte é importante caso você esteja instalando o Joomla em um Host na internet. O próprio Host te passa esses dados, basta preencher adequadamente neste formulário.

Como não iremos utilizar FTP, deixe a opção “Não” marcada e clique em Próximo.

Instalação do Joomla - Parte 6

Se apareceu a tela acima, parabéns! Você configurou tudo certinho no banco de dados. Tome. Pegue um biscoito d:)

Aqui vão as configurações iniciais do seu site. Preencha o nome dele, seu e-mail e uma senha para o painel de administrador (não esqueça essa senha!).

Como esta é a instalação que faremos testes, clique no botão “Instalar Exemplo de Conteúdo“. Fazendo isto, o instalador cria um site padrão após a instalação, para que você possa fuçar um pouco e ver como as coisas funcionam no Joomla.

Próximo.

Instalação do Joomla - Parte 7

Tela final do instalador

Ahhhh. Já?

Pois é! Eu disse que era fácil, mas ainda não terminou!

Vá até o diretório que extraímos o Joomla inicialmente (C:\xampp\htdocs\guiadophp), e delete sem medo a pasta “installation“. Esta é uma exigência do Joomla para que ele comece a funcionar.

Vamos ver como ficou o bolo?

Acessem: http://localhost/guiadophp

Joomla Instalado

Se você chegou até aqui, meus parabéns! O Joomla foi instalado corretamente e você pode pegar sua vuvuzela e correr pro abraço! /o/

Para acessar o Painel de Administrador, é só digitar o endereço:

http://localhost/guiadophp/administrator

Painel de Administrador

O Username é “admin” e o Password é a senha que você escolheu no instalador.

No próximo artigo “Conhecendo o Joomla”, vamos operar no Painel de Administrador.

Você vai aprender a traduzir o seu Joomla para pt-BR, instalar novos módulos, plugins e trocar de template, enquanto isso, você pode ir mexendo nesta instalação sem medo de errar.

por: Vinicius Vinhas

Nenhum comentário:

O Curso

O Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas das Faculdades Integradas Simonsen - FIS, é um curso presencial, reconhecido pela Portaria 1.003 de 12.07.1993 (D.O.U. 13.07.1993), com carga horária mínima de 2.334 horas, que poderão ser cumpridas em no mínimo 03 anos (06 semestres letivos) e foi recentemente aditado pela Portaria nº 281, 29 de setembro de 2009, publicada no D.O.U nº 188, de 01 de outubro de 2009, Seção 1, página 19.
Os graduados nos Cursos Superiores de Tecnologia denominam-se tecnólogos, são profissionais de nível superior com formação para a produção, inovação científico-tecnológica e para a gestão de processos de produção de bens e serviços.

Faculdades Integradas Simonsen