Esta seção explica como instalar o Djigzo no Ubuntu e no Debian. Instalar os pacotes necessários
sudo apt-get install postgresql postfix openjdk-6-jre openjdk-6-jre-headless tzdata-java ant ant-optional mktemp wget libsasl2-modules
Nota: durante a instalação do postfix, você precisa escolher uma configuração. Selecione Sem configuração ”.
Instalar pacotes Djigzo Uma instalação completa do Djigzo requer que você instale o mecanismo Djigzo e o gerenciador de administração web. Os pacotes debian podem ser baixados do link Você precisa baixar os dois arquivos a seguir: djigzo_2.5.0-4_all.deb e djigzo-web_2.5.0 -4_all.deb. Note que a versão atual pode ser diferente no seu caso.
Instale o .deb
sudo dpkg -i djigzo_1.3.2-1_all.deb
sudo dpkg -i djigzo-web_1.3.2-1_all.deb
Configurar o Postfix Para criptografar e descriptografar emails de entrada e saída. Isso requer algumas alterações na configuração do postfix. Djigzo vem com um postfix principal e conf mestre modificados que devem ser copiados para o diretório de configuração do postfix.
Copie o arquivo de configuração do postfix.
sudo cp /etc/postfix/djigzo-main.cf /etc/postfix/main.cf
sudo cp /etc/postfix/djigzo-master.cf /etc/postfix/master.cf
Aliases de atualização O Postfix usa / etc / alias como o arquivo de alias. Certifique-se de que o arquivo de alias esteja disponível e atualizado.
sudo newaliases
Reinicie o postfix
sudo /etc/init.d/postfix restart
Instalar o Tomcat
sudo apt-get install tomcat7 -y
sudo nano /etc/default/tomcat7
Edite e substitua as seguintes linhas.
JAVA_OPTS=”$JAVA_OPTS -Ddjigzo-web.home=/usr/share/djigzo-web”
Configurar o uso de memória do Tomcat Para permitir a importação de arquivos de certificado muito grandes (arquivos .p7b ou .pfx com mais de 10 de milhares de certificados), o Djigzo exige que o Tomcat tenha pelo menos 256 MB de espaço de heap.
JAVA_OPTS=”$JAVA_OPTS -Djava.awt.headless=true -Xmx256M”
Desativar o gerenciador de segurança Java O Djigzo atualmente não funciona corretamente quando o gerenciador de segurança Tomcat Java está ativado. O gerenciador de segurança Tomcat Java deve, portanto, ser desativado.
TOMCAT7_SECURITY=no
Permitir leitura e gravação de certificado SSL Se você quiser permitir o upload de novos certificados SSL usando o gerenciador SSL Djigzo web admin, o Tomcat deverá ter permissão para ler e gravar o certificado SSL.
sudo chown tomcat7:djigzo /usr/share/djigzo-web/ssl/sslCertificate.p12
Adicionando um conector HTTPS Um conector HTTPS deve ser adicionado à configuração do servidor Tomcat. Se a instalação do Tomcat for usada apenas para o Djigzo, é recomendável substituir o arquivo de configuração existente do Tomcat (/etc/tomcat7/server.xml) pelo arquivo de configuração fornecido pelo Djigzo.
sudo cp /usr/share/djigzo-web/conf/tomcat/server.xml /etc/tomcat7
Observação: se você quiser manter o server.xml existente, precisará adicionar manualmente o Conector HTTPS.
Um erro : adicione a seguinte linha no server.xml
SSLEnabled=”true”
Adicionando um contexto Um contexto Djigzo deve agora ser adicionado ao Tomcat. djigzo.xml
sudo nano /etc/tomcat7/Catalina/localhost/djigzo.xml
adicione o seguinte texto nele.
<Context docBase=”/usr/share/djigzo-web/djigzo.war” unpackWAR=”false”/>
sudo /etc/init.d/tomcat7 restart
Abra a página Web Admin O Djigzo agora deve estar em execução (aguarde algum tempo para que o Tomcat seja inicializado). A página de login pode ser acessada usando o seguinte URL https: // ip-address: 8443 / djigzo (altere o endereço IP de acordo)
Nota: O Djigzo vem com um certificado SSL padrão que não é de confiança do seu navegador. Portanto, você deve aceitar manualmente o certificado HTTPS.
Login Use as seguintes credenciais de login:
username: admin
password: admin
vigilantsecure.com & amp; Djigzo Docs