Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Instalando o CMS XOOPS
Linux user
hnpjunior
23/11/2009
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.
Por: hermes nunes pereira junior | Blog: http://www.gnu-lia.org
[ Hits: 11989 ]
Conceito: 9.8   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Instalando o Xoops

A versão corrente do Xoops é a 2.2.4, para fazer o download pode-se ir no site do Xoops ou direto no link:
Após fazer o download do arquivo em um diretório, é necessário descompactá-lo.
Linux: Instalando o CMS XOOPS
Eu baixei o Xoops compactado com o zip, então para descompactá-lo usei:

$ unzip xoops-2.2.4-xpr.zip

A descompactação criará o diretório xoops-2.2.4-xpr e dentro deste, por sua vez, terá 3 subdiretórios:
  • docs
  • extras
  • html

O Xoops propriamente dito está no diretório html, os outros dois diretórios contém a documentação sobre o Xoops e os extras armazena um template para ser instalado.

A instalação do Xoops pode ser feita localmente ou diretamente no webserver. Independente do local a ser instalado é fundamental que alguns softwares estejam instalados. Vamos tomar por default que a instalação será feita localmente e depois será feito o upload para o webserver. Ele segue os mesmos padrões do Joomla, visto no primeiro artigo desta série. Os softwares necessários são:
  • PHP - linguagem de programação WEB;
  • MySQL - banco de dados relacional;
  • Apache - servidor WEB.

O sistema operacional não é o fator primordial neste momento, pois sua função é dar condições dos softwares trabalharem. Se o SO for o Windows pode-se baixar cada um dos programas, instalar e configurá-los individualmente ou então fazer o download de algum programa que inclua todos os programas, como o Easyphp. Se for o Linux é só usar a ferramenta de gerenciamento de pacotes para fazer a instalação de cada um.

O Easyphp pode ser obtido através do link:
e instalado como qualquer programa Windows. Ele é instalado por padrão em c:\Arquivos de Programas\easyphp.

Para instalar no Linux é simples também, basta usar o gerenciador de pacotes, dependendo da distribuição: Synaptic, Yum, Pacman e outros. Tomando por exemplo o Debian a instalação seria:

# apt-get install mysql-server
# apt-get install mysql-client
# apt-get install php5
# apt-get install php5-mysql
# apt-get install apache2


Próxima página >>




Páginas do artigo

Outros artigos deste autor

Leitura recomendada

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)


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.