1 minuto(s) de leitura

Recentemente aqui no trabalho tivemos a necessidade de montar um sistema para centralizar nossa documentação. Algo no estilo Wiki, onde todos pudessem alterar o conteúdo sempre que fosse necessário, e também que tivesse uma interface simples.

Pesquisando na Internet, encontrei o DokuWiki – http://www.dokuwiki.org/. É bem interessante e foi o que escolhemos. Abaixo um tutorial de instalação do mesmo no CentOS 5.5 que eu criei.

1- Instalar o CentOs 5.5 com as opções default.

A instalação padrão já contempla o Apache. Basta configurar a inicialização do mesmo durante o boot com o comando abaixo:

sudo /sbin/chkconfig httpd on

Para confirmar se o comando foi executado corretamente:

sudo /sbin/chkconfig –list httpd  
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

2- Realizar a instalação do PHP

sudo yum install php-common php-gd php-mcrypt php-pear php-pecl-memcache php-mhash php-mysql php-xml

Em seguida, reload no Apache:

sudo /etc/init.d/httpd reload

3- Configurar o Apache para interpretar arquivos PHP

Abrir o arquivo de configuração do Apache (httpd.conf) e verificar/adicionar as seguintes linhas:

LoadModule php5\_module modules/libphp5.so

Esta linha já deve existir, verifique

DirectoryIndex index.php index.html index.html.var

Esta linha já existe, basta adicionar o índex.php

``bash AddType application/x-httpd-php .php

Esta deve ser adicionada ao final do arquivo

#### 4- Fazer download e instalação do DokuWiki

```bash
wget http://www.splitbrain.org/\_media/projects/dokuwiki/dokuwiki-2009-12-25c.tgz  
cd /var/www/html/  
tar zxvf dokuwiki-2009-12-25c.tgz  
mv dokuwiki-2009-12-25c dokuwiki  
cd dokuwiki  
chown -R apache:apache /var/www/html/dokuwiki/data/  
chown -R apache:apache conf  
chown -R apache:apache lib/plugins

5- Acessar http://localhost/dokuwiki/install.php

Editar as opções:

Wiki Name: [Defina o Nome]  
Check “Enable ACL”  
SuperUser: [Defina o usuário que será o administrador]  
Full Name: [Nome Completo do Administrador]  
E-mail: [E-mail do Administrador]  
Password: [Senha do Administrador]
Initial ACL Policy: Closed Wiki (read, write, upload for registered  
users only)

Agora faça logon com o usuário criado. Em seguida rode os comandos abaixo:

cd /var/www/html/dokuwiki  
chown -R root:root conf  
chown apache:apache conf  
chown apache:apache ./conf/local.php  
chown apache:apache conf/users.auth.php  
chown apache:apache conf/acl.auth.php

Prontinho, agora você já tem um sistema de Wiki instalado e funcionando na sua rede

Tags:

Atualizado em:

Deixe um comentário