TRABALHO FINAL DE CURSO - INESC-ID
TRABALHO FINAL DE CURSO - INESC-ID
TRABALHO FINAL DE CURSO - INESC-ID
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