Instalando o CMS XOOPS

O Xoops é um CMS que tem como base o MySQL e o PHP. Criado e mantido sob a licença GPL, é um software que tem o código fonte aberto, dando oportunidade para que programadores façam suas contribuições e alterações segundo suas necessidades. Neste segundo artigo sobre CMS, primeiro sobre o Xoops, vamos instalar e começar a configurar para usá-lo na construção de um site.

[ Hits: 40.947 ]

Por: hermes nunes pereira junior em 23/11/2009


Instalando o Xoops - Continuação



Tanto no Windows quanto no Linux, ao instalar os programas, será criado um diretório web. Este diretório será o local onde ficarão armazenadas todas as páginas de internet do servidor. Na hora que digitar no navegador http://localhost/ ele será levado diretamente para este diretório web. Se estivermos usando o Windows e o Easyphp, este diretório será: c:\Arquivos de Programas\easyphp\www. Se for no Linux/Debian será em /var/www.

Depois de instalado os programas, seja em qualquer um dos sistemas operacionais, é necessário copiar o diretório html para o diretório web. No Windows é só abrir o Explorer e fazer cópia ou abrir o prompt do DOS e mandar ver. No Linux pode-se usar o gerenciador de arquivos da interface gráfica que estiver usando - KDE, Gnome, LXDE ou outra qualquer ou usar o terminal. Primeiro deve-se ir para o diretório onde foi descompactado o Xoops e logo em seguida copiar o diretório html.

cd /diretorio.onde.foi.descompactado/xoops-2.2.4-xpr
$ sudo cp -r html/ /var/www/xoops


Entendendo os comandos:
  • cd - Change Directory. Muda do diretório corrente (atual) para o diretório especificado. No meu caso o comando foi: cd /home/hermes/download/xoops/xoops-2.2.4-xpr/
  • sudo - solicita a senha do root para execução do comando. Neste caso é usado porque o diretório destino não é permitido a usuários comuns permissão de escrita;
  • -r - recursive - Copia tudo que estiver dentro do diretório, arquivos e outros subdiretórios;
  • html/ - diretório do xoops;
  • /var/www/xoops - diretório destino. Observe que existe o /xoops no final do comando. Isto significa que o diretório html/ será renomeado para xoops. Pode-se usar qualquer outro nome, no nosso caso é só para facilitar didaticamente a escrita do artigo.

Depois que estes procedimentos foram feitos é a hora de instalar o Xoops. A instalação é feita toda ela usando o navegador web. Com ele aberto é só digitar na sua caixa de URL:

http://localhost/xoops/install

Observe que estamos acessando o computador local, o localhost e também aquele diretório que nós copiamos lá atrás, o html. O diretório install é o subdiretório que dará início à instalação e configuração do CMS.
Linux: Instalando o CMS XOOPS
Depois de escolher a linguagem para a instalação através das opções da caixa de seleção, clique em NEXT.

A próxima tela (segunda) faz uma breve descrição do que é o xoops e os requisitos para que ele seja instalação corretamente.
Linux: Instalando o CMS XOOPS
Página anterior     Próxima página

Páginas do artigo
   1. Instalando o Xoops
   2. Instalando o Xoops - Continuação
   3. Instalando o xoops - Continuação
   4. Instalando o Xoops - Continuação
   5. Instalando o Xoops - Continuação
Outros artigos deste autor

Criando um mirror do Conectiva para uma rede interna

O fantástico mundo dos instrumentos MIDI (parte 1)

Instalando e configurando um sistema RAID 1 no Debian Lenny

Uma breve introdução ao Hydrogen

Uma breve introdução ao Audacity

Leitura recomendada

Deixando seu PHPNuke mais 'esperto'

Gerando documento PDF em PHP

Easy Gallery - Componente Joomla

Enganando o proxy Squid (download de arquivos)

Conheça o PHP-Fusion

  
Comentários
[1] Comentário enviado por rudr1go em 23/11/2009 - 20:54h

Execelente tutorial hnpjunior, como não tenho experiência com cms a minha pergunta não quer calar....qual seria o melhor CMS? Joomla ou Xoops? qual o mais indicado para quem quer começar?

Obrigado!!!!

[2] Comentário enviado por cleysinhonv em 24/11/2009 - 08:01h

Fala ai gente fina,

Seu artigo está ótimo, ainda não usei xoops, conheço o joomla. Acredito que devem ser semelhantes pois ouço falar bem dos dois sempre.

[3] Comentário enviado por hnpjunior em 24/11/2009 - 08:32h

Fala aí kurumin,

Existem semelhanças entre o Joomla e o XOOPS, mas existem diferenças também. Apesar da forma de instalação ser parecida para os dois CMS's - leia meu artigo http://www.vivaolinux.com.br/artigo/Instalando-o-CMS-Joomla/ ou http://www.gnu-lia.org/index.php?option=com_content&task=view&id=205&Itemid=1">http://www.gnu-lia.org/index.php?option=com_content&task=view&id=205&Itemid=1, a forma de gerenciar usuários é diferente. Outra diferença sensível é como cada um trabalha com seus componentes, mas isso nós veremos nos artigos seguintes.

Abraços

Hermes Nunes Pereira Júnior
http://www.gnu-lia.org

[4] Comentário enviado por dailson em 26/11/2009 - 11:09h

Professor

Só pra variar um pouquinho... EXCELENTE ARTIGO!!!
Ah!, só pra constar, eu uso JOOMLA. Mas o Xoops é uma excelente ferramenta.

[5] Comentário enviado por grandmaster em 28/11/2009 - 10:20h

Muito bom artigo cara. Ja testei alguns como o Joomla tb e como disse o dailson o Xoops tb é muiito bom. O lance é gosto e costume.

---
Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br

[6] Comentário enviado por Andrax em 30/11/2009 - 12:25h

Olá Hermes, excelente tutorial!!:-D

No entanto, tenho algumas pequenas correções a fazer...
Em primeiro lugar, com relação a versão mais recente do xoops, a versão utilizada no tutorial(2.2.4) é uma versão antiga, salvo engano de meados de 2006, muitas outras já foram lançadas nesse período, e a versão mais recente é a versão 2.4.2(Lançada Hoje inclusive!!! http://www.xoops.org/modules/news/article.php?storyid=5127), e sem dúvida nenhuma possui muitas melhorias... . fica aqui a recomendação para que testem... ;-)

A outra correção é com relação a permissão do diretório, dar permissão de escrita em todo o diretório onde será instalado o módulo não é recomendável por abrir brechas de segurança... no manual de instalação do xoops(versão 2.2.4), você dá permissão de escrita apenas nos diretórios uploads, cache, templates_c e também no arquivo mainfile.php, após a instalação o arquivo mainfile.php deve ter a permissão de escrita removida (chmod 444 mainfile.php)... há algumas pequenas modificações nesse processo de instalação na versão mais recente

@rudr1go
Sou suspeito pra falar... já usei o joomla entre tantos outros, e utilizo o XOOPS a mais de 6anos... o joomla é uma ferramentas muito boa, mas eu sem dúvida ainda prefiro o XOOPS... :-D
Se tiver qualquer dúvida, estamos ae pra ajudar... ;-) estamos com um grupo reunido no www.guxbrasil.ning.com

Parabéns pelo material Hermes!!

Atenciosamente,
Luiz Carlos B. (aka Andrax)

[7] Comentário enviado por removido em 11/10/2016 - 23:44h

Isso ainda existe?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

[8] Comentário enviado por hnpjunior em 12/10/2016 - 05:53h


[7] Comentário enviado por listeiro_037 em 11/10/2016 - 23:44h

Isso ainda existe?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Existe sim. A comunidade xoops é bem ativa.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts