Instalando Python
O Vindula utiliza a versão 2.6 do
Python, execute o procedimento abaixo para efetuar a instalação.
cd /tmp
$ wget http://www.python.org/ftp/python/2.6.8/Python-2.6.8.tar.bz2
tar -jxvf Python-2.6.8.tar.bz2
$ cd Python-2.6.8
$ ./configure --prefix=/opt/python2.6
$ make && make install
Criando Virtualenv
O
Python Virtualenv é utilizado para criar instalações Python isoladas da instalação do sistema na pasta do projeto, com isto, é possível manter instalações de pacotes Python locais dedicados somente à aplicação, e não vinculados ao sistema operacional. Isso facilita a portabilidade da aplicação para outros sistemas.
Para criar um Virtualenv com o Python 2.6 compilado, use os comandos abaixo:
cd /opt/vindula1.1
$ virtualenv -p /opt/python2.6/bin/python --no-site-packages python2.6
$ cd python2.6
Extraia aqui o pacote com o código fonte do Vindula obtido na sessão
Downloads ou disponível também no:
tar -xjvf Vindula-1.1.tar.bz2
Acesse o diretório vindula e execute o arquivo
bootstrap.py.
* Lembrando-se que deve ser utilizado o Python do virtualenv e não o do sistema.
cd vindula
$ ../bin/python bootstrap.py
$ ./bin/buildout -vN
Document Viewer
Para habilitar o suporte ao
Document Viewer, primeiramente instalamos o pacote "docsplit".
gem install docsplit
Copie o endereço do diretório exibido na saída do comando acima:
/home/seu_usuario/.gem/ruby/1.8/bin
Edite o arquivo com o seu editor preferido, neste exemplo, utilizarei o
Vim:
vim /home/seu_usuário/.bashrc
Insira as 2 linhas abaixo na primeira linha do arquivo.
export PATH=/home/seu_usuario/.gem/ruby/1.8/gems/docsplit-0.6.3/bin:
alias sudo='sudo env PATH=$PATH'
Salve as alterações no arquivo, e execute o comando abaixo para o sistema atualizar as novas configurações no arquivo:
source /home/seu_usuário/.bashrc
Efetuando estes procedimentos, já é possível visualizar seus documentos PDF, DOC e XLS, diretamente no Vindula, sem necessidade de efetuar o download do arquivo.
Iniciando o Vindula
Após efetuar as configurações anteriores, vamos iniciar o Vindula acessando o diretório onde foi instalado.
Por exemplo:
cd /opt/vindula1.1/python2.6/vindula
Inicie com o comando:
./bin/instance start
Abra o seu navegador e acesse o endereço: http://localhost:8080/vindula
E pronto!
Artigo previamente publicado em: