信创服务器轻松部署Stirling-PDF:打造高效离线PDF处理平台!

原文链接:信创服务器轻松部署Stirling-PDF:打造高效离线PDF处理平台!

Hello,大家好啊!今天给大家带来一篇在信创服务器操作系统上部署 Stirling-PDF 的文章。在日常办公和文档管理中,PDF 是最常见的文件格式之一,而 Stirling-PDF 作为一款开源、功能强大且支持本地化部署的 PDF 处理工具,能够帮助用户快速完成 PDF 的合并、拆分、压缩、转换、编辑、加密等操作,极大提升文档处理效率。本文将详细介绍如何在信创服务器操作系统(如 统信 UOS 服务器版、麒麟 KOS 服务器版)上快速部署 Stirling-PDF,打造一套安全、高效、可控的 PDF 处理环境。欢迎大家分享点赞,点个在看和关注吧!

Stirling-PDF 介绍

Stirling-PDF 是一个基于 Web 的 PDF 处理平台,支持本地部署,具备以下强大功能:

PDF 合并/拆分:轻松合并多个 PDF 文件或拆分单个 PDF 页面。 格式转换:支持 PDF 与 Word、Excel、PPT、图片转换。 OCR 文字识别:可将扫描版 PDF 转换为可编辑文本。 PDF 压缩:减少文件体积,适用于邮件发送和存储优化。 水印与签名:可在 PDF 中添加水印、电子签名,保障文件安全。 离线本地化部署:无需上传云端,数据全程本地处理,适合企业内网环境。

1.下载openjdk-18

[root@pdsyw-kos-server ~]# wget -c https://mirrors.huaweicloud.com/openjdk/18/openjdk-18_linux-x64_bi n.tar.gz 

img

2.解压openjdk-18

[root@pdsyw-kos-server ~]# tar -zxvf openjdk-18_linux-x64_bin.tar.gz -C /usr/local/

img

3.移动openjdk-18

[root@pdsyw-kos-server ~]# mv /usr/local/jdk-18 /usr/local/jdk-18.0
​
[root@pdsyw-kos-server ~]# ll /usr/local/jdk-18.0/

img

4.编辑环境变量

[root@pdsyw-kos-server ~]# cp /etc/profile{,.bak}
​
[root@pdsyw-kos-server ~]# vim /etc/profile
​
[root@pdsyw-kos-server ~]#
​
[root@pdsyw-kos-server ~]# tail -5 /etc/profile
​
export JAVA_HOME=/usr/local/jdk-18.0
​
export PATH=$JAVA_HOME/bin:$PATH
​
# 以下行可选,用于某些需要 CLASSPATH 的场景
​
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
​
 
​
[root@pdsyw-kos-server ~]# source /etc/profile

img

5.查看java版本

[root@pdsyw-kos-server ~]# java -version

img

6.下载Stirling-PDF

[root@pdsyw-kos-server ~]# wget -c https://github.com/Stirling-Tools/Stirling-PDF/releases/download/v0.44.2/Stirling-PDF-with-login.jar

img

7.创建Stirling-PDF-with-login目录

[root@pdsyw-kos-server ~]# mkdir /opt/Stirling-PDF-with-login
​
[root@pdsyw-kos-server ~]# mv Stirling-PDF-with-login.jar /opt/Stirling-PDF-with-login/
​
[root@pdsyw-kos-server ~]# ll /opt/Stirling-PDF-with-login/

img

8.运行Stirling-PDF-with-login

[root@pdsyw-kos-server ~]# java -jar /opt/Stirling-PDF-with-login/Stirling-PDF-with-login.jar

img

img

9.放行8080端口

[root@pdsyw-kos-server ~]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
​
[root@pdsyw-kos-server ~]# firewall-cmd --reload
​
[root@pdsyw-kos-server ~]# firewall-cmd --list-ports

img

10.在客户端浏览器使用

http://192.168.80.200:8080

img

11.测试功能

img

12.添加PDF

img

13.添加图片

img

14.生成结果

img

14.下载查看

img

15.将stirling-pdf配置为服务

[root@pdsyw-kos-server ~]# vi /etc/systemd/system/stirling-pdf.service
​
[root@pdsyw-kos-server ~]# cat /etc/systemd/system/stirling-pdf.service
​
[Unit]
​
Description=Stirling PDF with login Service
​
After=network.target
​
 
​
[Service]
​
# 启动类型:使用简单方式启动
​
Type=simple
​
 
​
# 指定启动命令(注意将下面的路径改为实际的java可执行文件路径,如果系统中有多个Java版本,请使用完整路径)
​
ExecStart=/usr/local/jdk-18.0/bin/java -jar /opt/Stirling-PDF-with-login/Stirling-PDF-with-login.jar
​
 
​
# 设定工作目录
​
WorkingDirectory=/opt/Stirling-PDF-with-login/
​
 
​
 
# 当进程意外退出时,自动重启服务(可选)
​
Restart=on-failure
​
 
​
[Install]
​
WantedBy=multi-user.target

img

16.启动服务

[root@pdsyw-kos-server ~]#  systemctl daemon-reload
​
[root@pdsyw-kos-server ~]# systemctl enable stirling-pdf.service
​
[root@pdsyw-kos-server ~]# systemctl start stirling-pdf.service
​
[root@pdsyw-kos-server ~]# systemctl status stirling-pdf.service

img

Stirling-PDF 是一款强大、开源、可本地化部署的 PDF 处理工具,适用于信创服务器环境。本文介绍了如何在统信 UOS 服务器版、麒麟 KOS 服务器版上快速部署 Stirling-PDF,帮助用户高效管理 PDF 文件,同时确保数据安全可控。如果你需要一个离线、稳定、免费的 PDF 处理解决方案,不妨试试 Stirling-PDF!如果您觉得这篇文章对您有帮助,欢迎分享点赞,记得点个在看和关注哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鹏大圣运维

编写不易,还请支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值