本文将指导你完成在Ubuntu 18.04 LTS服务器中安装LogicalDOC Community Edition的具体步骤。
简介 LogicalDOC是用Java编写的,它是一种文档管理系统,旨在共享组织内的文档,它还充当内容存储库,具有活动工作流和Lucene索引。
第1步:安装Java JDK 8 LogicalDOC需要Java JDK 1.8才能正常工作,使用以下命令安装它: sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer 要改为安装Java Open JDK 8,请运行: sudo apt install openjdk-8-jdk 安装后,你可以使用以下方法检查版本: $ java -version java version "1.8.0_181" 参考:在Ubuntu 18.04.1系统中源代码编译安装OpenJDK 8的方法。
第2步:安装LogicalDOC依赖包 LogicalDOC还需要在你的系统上安装以下第三方软件: LibreOffice:用于文档预览。 ImageMagick:用于操作图像进行预览。 GhostScript:用于将文档打印到虚拟设备。 Tesseract:谷歌采用的开源OCR引擎。 Xpdf:这是一个从Pdf到HTML格式的转换器。 我们将这些软件包安装到系统上,运行以下命令: sudo apt-get install libreoffice imagemagick ghostscript tesseract-ocr xpdf
第3步:安装和配置数据库 建议安装MariaDB数据库,参考在Ubuntu 18.04系统上安装MariaDB 10.4的步骤。 安装安装并设置root密码后,将以下行添加到/etc/mysql/my.cnffile上的[mysqld]部分。 运行:sudo vim /etc/mysql/my.cnf,在下面增加以下代码: [mysql] default-character-set = utf8 [mysqld] character-set-server = utf8 collation-server = utf8_bin default-storage-engine = INNODB 重新启动mysql服务以使更改生效 sudo systemctl restart mysql 创建数据库/用户: $ mysql -u root -p CREATE DATABASE logicaldoc; GRANT ALL PRIVILEGES ON logicaldoc.* TO 'logicaldoc'@'localhost' \ IDENTIFIED BY "StrongPassword"; FLUSH PRIVILEGES; \q
第4步:安装LogicalDOC 当前最新版本是8.2,本文想使用8.1版,可以从logicaldoc网站下载: https://sourceforge.net/projects/logicaldoc/files/sources/sources-8.x/logicaldoc-8.1-src.zip unzip logicaldoc-8.1-src.zip 使用unzip命令解压缩包 unzip logicaldoc-installer-8.1.zip 要安装LogicalDOC,请从命令行执行命令: sudo java -jar logicaldoc-installer.jar 当询问数据库设置时,请按照步骤3中的配置提供即可,这期间会让你选择语言及安装软件包,会自动安装完成。
第5步:安装LogicalDOC后的设置 需要将启动服务复制到系统初始化目录中才能在服务器引导程序中启动LogicalDOC: sudo cp /LogicalDOC/bin/logicaldoc-all.service /etc/systemd/system sudo systemctl daemon-reload 启动并启用服务以在启动时启动: sudo systemctl enable logicaldoc-all sudo systemctl start logicaldoc-all 使用默认浏览器打开LogicalDOC Web UI:http://localhost:8080/。 首次使用密码admin登录帐户admin,登陆就可以进入到LogicalDOC控制中心里了:
至此,安装LogicalDOC全部完成。
相关主题 |