Remote folder.php

De UniWiki
Revisão de 09h47min de 26 de abril de 2012 por Romuloberri (Discussão | contribs)
Ir para: navegação, pesquisa

Remote Folder foi criado como uma solução para que duas centrais do Unilab possam interfacear com um equipamento que está fisicamente em uma delas.

Outras aplicações

O Remote Folder é um programa genérico que pode servir para monitorar os arquivos que caem em uma determinada pasta e enviar automaticamente pela internet para outra máquina conectada à internet, portanto, pode suprir qualquer necessidade de sincronizar arquivos entre dois pontos conectados pela internet.

Pré-requisitos

  • Ambas as pontas precisam ter uma boa internet, o programa depende totalmente da internet para funcionar e de uma boa internet para que a sincronia seja feita em um tempo aceitável.
  • Na central, onde será instalado o server:
    • ou o modem deve estar em bridge e o server ser instalado na máquina servidora da internet.
    • ou o modem deve estar em router e o técnico do laboratório deve configurar a NAT (ele estando lá podemos ajudar se ele não souber como fazer).


=== Como Instalar

Script servidor para o serviço de sincronização de pastas RemoteFolder (RemoteFolder.exe).

Este script deve ser colocado na raiz da estrutura de pastas que estarão disponíveis para sincronização.


Para ativar o serviço o apache deve ser configurado da seguinte forma:

Arquivo uniware.conf (pasta conf do Apache2) adicionar as segintes linhas:

  <Directory "[uniwarew]\Equip">
      Options Indexes FollowSymLinks Includes
      AllowOverride All
      Order allow,deny
      Allow from All
  </Directory>
  Alias /remotefolder "[uniwarew]\Equip"

Arquivo mine.types (pasta conf do Apache2) adicionar as segintes linhas:

  application/remote-folder              ped res pr1 pr2 pr3