Xoops Installation · 3 min read · Oct 25, 2025
Instalando e Trabalhando com Xoops no Ubuntu 6.10
Instalando e Trabalhando com Xoops no Ubuntu 6.10
Eu quero mostrar como instalar o Xoops no Ubuntu. Eu usei a Edição Servidor do Ubuntu 6.10, mas provavelmente funcionará em outros sistemas também. O Xoops é um Sistema de Gerenciamento de Conteúdo moderno que pode ser estendido com uma variedade de módulos. Mais informações sobre o Xoops podem ser lidas no Site oficial.
Passo 1: Instalando Apache, PHP e MySQL
Precisamos instalar o Apache e o PHP, bem como o MySQL. Se você não os instalou junto com a instalação, precisamos instalá-los manualmente depois. Isso é feito chamando o apt-get no shell, como mostrado abaixo. No entanto, se você não quiser usar o cd, mas quiser baixar isso da internet, você deve editar /etc/sorces.dist primeiro, por exemplo, usando o nano:
sudo nano /etc/apt/sources.listVocê deve se certificar de que as linhas que começam com deb cdrom: estão comentadas:
# deb cdrom:[Ubuntu-Server 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restricted
# deb cdrom:[Ubuntu-Server 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restrictedAgora, certifique-se de que as quatro últimas linhas não estão comentadas:
deb http://security.ubuntu.com/ubuntu edgy-security main restricted
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted
deb http://security.ubuntu.com/ubuntu edgy-security universe
deb-src http://security.ubuntu.com/ubuntu edgy-security universeSe você teve que modificar /etc/apt/sources.list, você deve atualizar o banco de dados de pacotes agora:
sudo apt-get updateAgora configuramos o apt para baixar os arquivos de instalação da internet. Antes de podermos instalar os pacotes, precisamos adquirir privilégios de root. Fazemos isso por:
sudo suVocê será solicitado a inserir sua senha e trabalhar como root a partir de agora. Eventualmente, podemos instalar o servidor web usando apt-get, baixando todos os pacotes da Internet:
apt-get install apache2 libapache2-mod-php5 mysql-server php5-mysqlPasso 2: Baixando o Xoops
Como o Xoops é uma aplicação web, precisamos instalá-lo na pasta www:
cd /var/wwwAgora você pode baixar o arquivo, seja pelo link fornecido aqui ou escolhendo outro de lá: http://sourceforge.net/project/downloading.php?groupname=xoops&filename=xoops-2.0.16.tar.gz&use_mirror=mesh
Agora use wget com a url para baixar o arquivo:
wget http://mesh.dl.sourceforge.net/sourceforge/xoops/xoops-2.0.16.tar.gzVocê deve encontrar o arquivo tar no seu disco rígido na pasta www.
Passo 3: Preparando para a Instalação
Agora você tem o arquivo Xoops no seu disco rígido - antes da configuração, você precisa descompactar o arquivo. Isso é feito pela utilidade tar no shell da seguinte forma:
tar xvfz xoops-2.0.16.tar.gzPara o processo de instalação, precisamos mudar algumas permissões na pasta htdocs; essas permissões são necessárias pelo sistema, exceto para mainfile.php - mas mais sobre isso depois.
cd xoops-2.0.16/htdocs/
chmod 777 uploads/ cache/ templates_c/ mainfile.phpPasso 4: Instalando o Xoops
O processo de instalação é feito por um script php, para executar isso, você precisa pegar um navegador web e navegar até o diretório onde você instalou o Xoops e navegar até a subpasta htdocs. Por exemplo: http://example.com/xoops-2.0.16/htdocs
Agora você deve ver uma página “Assistente de Instalação” como a abaixo. Se não, certifique-se de que você está na subpasta htdocs e que o servidor web Apache e o PHP estão instalados corretamente.

Quando você clicar em próximo, você receberá uma introdução ao Xoops e uma lista de verificação de tudo que você precisa fazer antes. Você não precisa configurar um banco de dados agora, isso pode ser feito mais tarde usando o assistente.

Agora você deve ver que a verificação das permissões não produz erros, se isso acontecer, você não definiu as permissões corretamente. Volte ao passo 3 e execute o comando chmod novamente, mas certifique-se de que você está na pasta correta.

Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.