Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.
sábado - 29 / 05 / 2010

Instalando o Joomla no Ubuntu

Atendendo pedidos (na verdade pedido), vamos à instalação do Joomla no Ubuntu.

Antes de começar, cabe aqui uma pequena explicação:

O Joomla é um CMS (Content Management System), ou gerenciador de conteúdo, desenvolvido para a criação de sites e portais dinâmicos que ajuda a reduzir o tempo de trabalho e administração dos responsáveis pela manutenção e atualização dos mesmos.

É mais ou menos como um "esqueleto" para a construção de websites dinâmicos.

Me refiro a "esqueleto" aqui como um modelo, uma plataforma na qual os sites serão construídos. Para mérito de comparação, é mais ou menos como o WordPress, que é um CMS voltado para a construção e manutenção de blogs.

Assim como o WordPress, o Joomla é cheio de recursos e funcionalidades e, caso o usuário precise de um ou outro recurso não presente na instalação básica do sistema, poderá adicionar através de um dos diversos módulos e plugins disponíveis para download.

O que é necessário para a instalação?

A instalação básica do CMS requer um servidor web rodando, uma base de dados e php para a instalação.

Para essa instalação irei usar o apache, php 5, mysql e phpmyadmin.

Já abordei a instalação dos componentes acima nesse artigo, assim, não creio que seja necessário repetir todo o procedimento aqui.

Enfim, leia e siga os passos do mencionado artigo para a instalação e configuração dos seguintes componentes (ignore o resto):

  • apache
  • MySQL
  • PHP
  • PHPmyAdmin

Feito?

Muito bem, com tudo funcionando, vamos à criação do banco de dados ao qual o Joomla irá se conectar. Abra o navegador e acesse o phpmyadmin no endereço http://localhost/phpmyadmin

Crie um novo banco de dados com um nome de sua preferência, aqui usarei "joomla":

phpmyadmin

Anote o nome do seu banco de dados e vamos ao passo seguinte. Baixe a última versão do Joomla no link:

http://www.joomla.com.br/downloads/cat_view/81-joomla.html

Depois de baixar, descompacte o conteúdo em sua pasta de usuário, será criada uma pasta com nome de joomla_1-5-xx_full (onde o xx representa a versão do cms).

Renomeie essa pasta apenas para "joomla" para facilitar nossa vida.

Hora de criar um link entre a pasta joomla e o nosso servidor web, para isso, abra o terminal e digite o seguinte (supondo que a pasta joomla esteja dentro de sua pasta de usuário):

$ sudo ln -s ~/joomla /var/www

O "~" indica a pasta do usuário corrente.

Feito?

Vamos à instalação:

Abra o navegador e acesse o endereço: http://localhost/joomla/

Se estiver tudo em ordem, teremos acesso à primeira tela da instalação, onde devemos informar o idioma:

joomla

Apenas selecione o idioma e avance.

No próximo passo seremos informados sobre o suporte do nosso sistema ao Joomla. Se todos os itens do primeiro bloco estiverem em verde, apenas siga em frente, caso contrário, verifique do que se trata, resolva e mande "verificar novamente":

joomla

Obs.: No meu caso, o último item, "configuration.php editável" estava em vermelho uma vez que o sistema de instalação não possuia as permissões para a pasta em que estava. Para resolver isso, mude as permissões da pasta com o seguinte comando:

$ chmod 777 joomla

Essa mudança é temporária e, depois que tivermos o cms instalado, poderemos alterar as permissões novamente.

O próximo passo mostrará a licença do cms. Apenas siga em frente.

A seguir teremos a tela de configuração do banco de dados:

Joomla

Basta preencher com os dados corretamente:

  • Em "tipo de banco de dados", selecione "mysql";
  • Em "nome do servidor", informe "localhost";
  • Em "nome do usuário", informe "root" (esse root se refere ao usuário administrador do mysql e não ao administrador do sistema);
  • Em "Senha", informe a senha do administrador do mysql (o root acima);
  • Em "nome do banco de dados", informe a base de dados que criamos no phpmyadmin lá no início.

Se estiver tudo certo, sida em frente.

Agora devemos informar o nome do nosso "site" de exemplo, informar o email e a senha do administrador e instalar o conteúdo de exemplo:

joomla

Nesse passo, não esqueça de instalar o conteúdo de exemplo de nosso "site".

A seguir teremos a tela final com as últimas instruções, nas quais somos informados de que devemos remover o diretório "installation" da raiz do sistema. Assim, abra a pasta joomla e delete a pasta "installation".

joomla

Depois de remover a pasta, acesse no navegador o link http://localhost/joomla para ter acesso ao nosso site de testes. Se quiser acessar a área administrativa, basta acessar o endereço http://localhost/joomla/administrator

joomla

Basta agora fazer os testes à vontade e descobrir do que esse grande CMS é capaz de fazer (garanto que ele faz muita coisa).

Quer exemplos de sites feitos com o Joomla?

Ubuntu Games -- http://www.ubuntugames.org

Universidade de São Paulo -- http://www4.usp.br/

Portal do Ministério da Educação: http://portal.mec.gov.br/

Referências:

http://www.joomla.com.br

http://www.joomla.org/


6 Comments to “Instalando o Joomla no Ubuntu”

  1. Felipe Max disse:

    Muito boa esta dica, gosto muito do Joomla, mas ele não tem a mesma facilidade do Worpress.

    • diggao disse:

      Eu considero ambos CMS's bem distintos e para funções diferentes. O WordPress é direcionado a blogs enquanto o Joomla é direcionado a portais e sites.

      Não que seja impossível fazer um site com o WordPress, mas seria mais fácil fazer isso com uma plataforma feita para tal como o Joomla.

  2. Emanuel disse:

    Bem, no final da instalação antes de ir para item FIM aparece o seguinte erro:
    Error: the XML response that was returned from the server is invalid.
    E aew? O que faço?

    • diggao disse:

      Possivelmente está relacionado às permissões da pasta do joomla, experimenta mudar as permissões (pelo menos temporariamente) para ver se resolve.

      Em outros casos, basta mudar as permissões do arquivo "configuration.php" para resolver.

  3. Wiliam disse:

    Olha dei todas as permissões as pastas e arquivos e continua aparecendo a msg "the XML response that was returned from the server is invalid". Mais alguma sugestão?

Trackbacks/Pingbacks

  1. Diggão
  2. Linux Solutions
  3. Tux Brasileiro

Deixe um comentário

Campos marcados com * são obrigatórios Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree

Translate

Últimos Twites