TWiki - Instalação e configuração
Ambiente: Máquina Virtual
Suse Linux Enterpriser Server 10 (SLES 10)
Sobre o Linux utilizado
Não abordarei o processo de instalação do linux, pois não é o escopo de documento.
Somente algumas características da instalação executada:
- Idioma de instalação: Inglês
- Instalado em modo texto (sem interface gráfica)
- Web and LAMP Server (Linux + Apache + MySQL + PHP)
Sobre o TWiki
Site oficial - TWiki.org - the Open Source Wiki for the Enterprise
No site existe documentação e bastante informação, visite para ver novas versões, novidades e outras dicas.
A versão utilizada foi: 4.1.2 (r13046)
Instalação Básica
O site com a documentação oficial e atualizada está no endereço abaixo:
Guia de Instalação - twiki.org/cgi-bin/view/TWiki/TWikiInstallationGuide
Logado no sistema com o usuário root.
Dependências: (em relação a instalação padrão acima)
- gcc
Faça o Download do pacote do TWiki de: http://TWiki.org/download.html.
# wget http://twiki.org/p/pub/Codev/Release/TWiki-4.1.2.tgz
Crie um diretório para a instalação e descompacte o pacote nele. No resto deste documento assumirei que este diretório de chama twiki
.
# mkdir /home/httpd/twiki
# cp TWiki-4.1.2.tgz /home/httpd/twiki/
# cd /srv/www/htdocs/twiki
# tar xvzf TWiki-4.1.2.tgz
Troque o dono e grupo do diretório, para os dos seu apache
# chown wwwrun:www -R /home/httpd/twiki/
Crie o arquivo twiki/bin/LocalLib.cfg
a partir do modelo twiki/bin/LocalLib.cfg.txt, este arquivo contém configurações para
$twikiLibPath,
que deve conter o caminho absoluto para o diretório lib do twki. ex.: $twikiLibPath = "
/home/http/tkiwi/lib"
# cd bin/
# cp LocalLib.cfg.txt LocalLib.cfg
Crie o arquivo twiki/lib/
LocalSite.cfg a partir do TWiki.spec na pasta twiki/lib:
# cp TWiki.spec LocalSite.cfg
Remova os comentários das linhas: $TWiki::cfg{DefaultUrlHost}
, $TWiki::cfg{ScriptUrlPath}
, $TWiki::cfg{PubUrlPath}
,
$TWiki::cfg{PubDir}
, $TWiki::cfg{TemplateDir}
, $TWiki::cfg{DataDir}
, $TWiki::cfg{LocalesDir}
, and $TWiki::cfg{OS}
e altere
para os valores corretos.
Defina os valores das variaveis: $TWiki::cfg{LoginManager}
, $TWiki::cfg{WebMasterEmail}
, $TWiki::cfg{SMTP}{MAILHOST}
, $TWiki::cfg{SMTP}{SENDERHOST}
.
Configure o Servidor Web editando o arquivo /et/apache2/httpd.conf, incluido uma linha que aponta para o arquivo com as configurações do TWiki.
# vi /etc/apache2/httpd.conf
e inclua a linha apontando para o arquivo com as configurações do TWiki . ex.: Include /home/httpd/twiki/twiki_httpd.conf
Copie o arquivo de modelo para o nome correto.
# cd /home/httpd/twiki/
# cp twiki_httpd_conf.txt twiki_httpd.conf
Reinicie o serviço do Apache2
# rcapache2 restart
Próximos Passos
Agora que já temos o Twiki instalado e rodando, podemos executar alguns passos para a configuração e customização do TWiki site, podemos encontrar
por esse tópicos na referência on-line em TWiki Release 4.1.
Comments (0)
You don't have permission to comment on this page.