Кто-либо может предоставить пошаговую конфигурацию для установки Djigzo?
Этот раздел объясняет, как установить Djigzo на Ubuntu и Debian. Установите требуемые пакеты
sudo apt-get install postgresql postfix openjdk-6-jre openjdk-6-jre-headless tzdata-java ant ant-optional mktemp wget libsasl2-modules
Примечание: во время установки постфикса необходимо выбрать конфигурацию. Не выберите Конфигурацию”.
Установите пакеты Djigzo, полная установка Djigzo требует, чтобы Вы установили механизм Djigzo и веб-административного руководителя. debian пакеты могут быть загружены с http://www.djigzo.com, необходимо загрузить следующие два файла: djigzo_2.5.0-4_all.deb и djigzo-web_2.5.0-4_all.deb. Обратите внимание, что текущая версия может отличаться в Вашем случае.
Установите .deb
sudo dpkg -i djigzo_1.3.2-1_all.deb
sudo dpkg -i djigzo-web_1.3.2-1_all.deb
Настройте Постфикс Для шифрования и дешифрования входящей электронной почты и исходящей почты. Это требует некоторых изменений в постфиксной конфигурации. Djigzo идет с измененным постфиксным основным и основным conf, который должен быть скопирован в постфиксный каталог конфигурации.
Конфигурационный файл постфикса копии.
sudo cp /etc/postfix/djigzo-main.cf /etc/postfix/main.cf
sudo cp /etc/postfix/djigzo-master.cf /etc/postfix/master.cf
Постфикс псевдонимов обновления использует/etc/alias в качестве файла псевдонима. Удостоверьтесь, что файл псевдонима доступен и актуален.
sudo newaliases
Постфикс перезапуска
sudo /etc/init.d/postfix restart
Tomcat установки
sudo apt-get install tomcat7 -y
sudo nano /etc/default/tomcat7
Отредактируйте и замените следующие строки.
JAVA_OPTS=”$JAVA_OPTS -Ddjigzo-web.home=/usr/share/djigzo-web”
Настройте использование памяти Tomcat для разрешения импорта очень больших файлов сертификата (.p7b или .pfx файлы с больше, чем 10′s тысяч сертификатов), Djigzo требует, чтобы Tomcat был установлен по крайней мере на 256 МБ пространства "кучи".
JAVA_OPTS=”$JAVA_OPTS -Djava.awt.headless=true -Xmx256M”
Отключите менеджера безопасности Java, Djigzo в настоящее время не функционирует правильно, когда менеджер безопасности Java Tomcat включен. Менеджер безопасности Java Tomcat должен поэтому быть отключен.
TOMCAT7_SECURITY=no
Позвольте читать и писать сертификата SSL, Если Вы хотите позволить загрузку новых сертификатов SSL с помощью веб-администратора Djigzo менеджер SSL, Tomcat нужно позволить прочитать и записать сертификат SSL.
sudo chown tomcat7:djigzo /usr/share/djigzo-web/ssl/sslCertificate.p12
При добавлении коннектора HTTPS коннектор HTTPS должен быть добавлен к серверу Tomcat conguration. Если установка Tomcat только используется для Djigzo, Рекомендуется заменить существующий конфигурационный файл Tomcat (/etc/tomcat7/server.xml) конфигурационным файлом, обеспеченным Djigzo.
sudo cp /usr/share/djigzo-web/conf/tomcat/server.xml /etc/tomcat7
Примечание: если Вы хотите сохранить существующий server.xml, необходимо вручную добавить Коннектор HTTPS.
Ошибка: добавьте следующую строку в server.xml
SSLEnabled=”true”
При добавлении контекста контекст Djigzo должен теперь быть добавлен к Tomcat. djigzo.xml
sudo nano /etc/tomcat7/Catalina/localhost/djigzo.xml
добавьте следующий текст в нем.
<Context docBase=”/usr/share/djigzo-web/djigzo.war” unpackWAR=”false”/>
sudo /etc/init.d/tomcat7 restart
Откройте страницу Web Admin, которую Djigzo должен теперь выполнять (ожидайте некоторое время Tomcat для запуска). К странице входа в систему можно получить доступ с помощью следующего URL https://IP-адрес:8443/djigzo (измените IP-адрес соответственно),
Примечание: Djigzo идет с сертификатом SSL по умолчанию, которому не доверяет Ваш браузер. Необходимо поэтому вручную принять сертификат HTTPS.
Использование входа в систему следующие данные для входа в систему:
username: admin
password: admin