如何在 Ubuntu 上安装 Djigzo?

如何在 Ubuntu 上安装 Djigzo?

有人可以提供安装 Djigzo 的分步配置吗?

Djigzo 网站。

答案1

本节介绍如何在 Ubuntu 和 Debian 上安装 Djigzo。安装所需的软件包

sudo apt-get install postgresql postfix openjdk-6-jre openjdk-6-jre-headless tzdata-java ant ant-optional mktemp wget libsasl2-modules

注意:在安装 postfix 时,您需要选择一个配置。选择“无配置”。

安装 Djigzo 包完整安装 Djigzo 需要安装 Djigzo 引擎和 Web 管理管理器。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

配置 Postfix 用于加密和解密收发邮件。这需要对 postfix 配置进行一些更改。Djigzo 附带了经过修改的 postfix main 和 master conf,应将其复制到 postfix 配置目录中。

复制 postfix 配置文件。

 sudo cp /etc/postfix/djigzo-main.cf /etc/postfix/main.cf
 sudo cp /etc/postfix/djigzo-master.cf /etc/postfix/master.cf

更新别名 Postfix 使用 /etc/alias 作为别名文件。请确保别名文件可用且为最新。

 sudo newaliases

重启 postfix

 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 文件),Djigzo 要求将 Tomcat 设置为至少 256 MB 的堆空间。

 JAVA_OPTS=”$JAVA_OPTS -Djava.awt.headless=true -Xmx256M”

禁用 Java 安全管理器 当 Tomcat Java 安全管理器启用时,Djigzo 目前无法正常运行。因此,应禁用 Tomcat Java 安全管理器。

 TOMCAT7_SECURITY=no

允许读取和写入 SSL 证书如果您想允许使用 Djigzo Web 管理 SSL 管理器上传新的 SSL 证书,则应该允许 Tomcat 读取和写入 SSL 证书。

 sudo chown tomcat7:djigzo /usr/share/djigzo-web/ssl/sslCertificate.p12

添加HTTPS连接器 必须在Tomcat服务器配置中添加HTTPS连接器,如果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-address :8443/djigzo(相应地更改 IP 地址)

注意:Djigzo 附带默认 SSL 证书,但您的浏览器不信任该证书。因此,您应该手动接受 HTTPS 证书。

登录使用以下登录凭证:

 username: admin
 password: admin

在此处输入图片描述

vigilantsecure.com&Djigzo 文档

相关内容