04.01.2014 Views

TRABALHO FINAL DE CURSO - INESC-ID

TRABALHO FINAL DE CURSO - INESC-ID

TRABALHO FINAL DE CURSO - INESC-ID

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MobileREVS 15-10-2006<br />

acesso à KeyStore e à PrivateKey do servidor. Para ambas deverá introduzir<br />

“REVSpass”.<br />

A partir deste momento surgirão as opções de menu para o servidor em questão.<br />

Note-se que na primeira utilização do servidor é necessário criar as tabelas na base de<br />

dados, escolhendo a opção “C – Create database”. Depois resta apenas popular<br />

as tabelas com os dados da eleição, existentes no ficheiro gerado pelo Comissário da<br />

eleição, e iniciar o servidor. Para mais informações sobre este processo consulte<br />

http://www.gsd.inesc-id.pt/~revs.<br />

4. MobileREVS<br />

Os passos que se seguem descrevem o processo de instalação e configuração<br />

para os restantes componentes arquitecturais do MobileREVS. Numa primeira etapa<br />

será descrita a configuração do Apache Tomcat. Posteriormente, será apresentado o<br />

processo de instalação dos servlets e do Módulo Eleitor.<br />

4.1. Configuração do Apache Tomcat<br />

Depois de instalar o Apache Tomcat é necessário configurar a política de<br />

segurança associada ao contentor de páginas web. A mesma deve ser definida no<br />

ficheiro “java.policy” (pode encontrar um exemplo deste ficheiro na directoria<br />

“\lib\security” do JRE) podendo ser ajustada às necessidades de cada um.<br />

Para que o Apache Tomcat possa reconhecer internamente este ficheiro deverá<br />

adicioná-lo à lista de opções Java já definidas:<br />

-Djava.security.policy=\java.policy<br />

Em deverá especificar o caminho para o ficheiro java.policy.<br />

Caso o servidor Apache Tomcat já esteja a ser executado é necessário reiniciá-lo<br />

para que as alterações surtam efeito.<br />

Seguidamente, e caso pretenda usar comunicações via HTTPS, deverá<br />

configurar o Apache Tomcat de modo a este as poder suportar. Para informações mais<br />

detalhadas sobre este processo consulte a documentação disponível em<br />

http://tomcat.apache.org.<br />

4.2. Instalação dos servlets<br />

Para instalar os servlets deverá, com o Apache Tomcat iniciado, abrir um<br />

browser de acesso à Internet e aceder a http://localhost:8080/manager/html. O porto<br />

8080 é o pré-definido durante a instalação do Apache Tomcat. Caso o tenha alterado<br />

deve usar o porto escolhido por si. Os dados de acesso também são definidos durante o<br />

processo de instalação. Contudo, caso não os tenha alterado, o utilizador é “admin” e a<br />

palavra-passe é deixada em branco.<br />

Depois de aceder à página de gestão do Apache Tomcat deverá instalar os<br />

servlets através do upload do ficheiro REVS.war.<br />

Luis Costa, Nuno Santos 76

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!