一、前言

大家好,我是攻城狮阿程。早前就想写这一篇,但敲字的时候我扪心自问:搞一个网页版本的 WPS-Office 究竟意义何在?直到开始接触UOS版本的WPS,发现相同的字体在Win系统和UOS系统上打印输出在纸上的效果是不同的……

因此我们今天来搭一个不受限于任何操作系统的Web版本的 WPS 办公套件。

码字不易,喜欢我的教程欢迎各位多提建议多评论,畅所欲言,涉及破解、打倒美帝走近科学和资源分享的教程容易被和谐,也欢迎各位关注我的公众号和博客,以防走丢。

公众号:攻城狮阿程

个人博客:strider1230.cn

个人淘宝店:阿程数码

知乎:攻城狮阿程

1.1 软件介绍

WPS-Office-Web 让你高效解决办公问题。可以实现办公软件最常用的文字、表格、演示,PDF阅读等多种功能。

1.2 软件特点

WPS-Office-Web 3 个核心特点:

  • 容器体积小:在保证功能完整性的同时,还保持较同类软件体积最小的特点,下载和安装更加快速便捷,为用户提供了良好的体验;

  • 功能递延:功能的操作方法同客户端版本一样简单易用,可以满足一般办公需求;

  • 资源丰富:大量的模板、图片素材、字体等资源,为用户轻松打造优秀文档,提供了更好的体验。

1.3 软件截图

1.4 部署容器前你可能需要一块固态硬盘

我教程内展示的容器都是配置在固态硬盘上的,建议想多搭容器及虚拟机的朋友在执行教程前先准备一块固态硬盘,容器、虚拟机安装在固态硬盘的好处如下:

  • 不会干扰机械硬盘的休眠,使得机械硬盘始终扮演数据保存的角色

  • 部署在固态硬盘内的容器、虚拟机调用以及响应的速度都比机械硬盘好

  • 容器若发生泄露,不会污染、破坏你的机械硬盘内的数据

那么固态硬盘应该如何选择,这里进行简单的介绍:

1.5 M.2接口SSD固态硬盘的适配

Z4系列的M.2接口支持高速存储只读缓存等功能,如果是要在固态硬盘内部署虚拟机、容器服务等,需要选择高速存储功能;

  • 仅支持M.2接口 NVMe 2280 的SSD固态硬盘,其中2280指的是长度;

  • 由于PCIe4.0自身的兼容性问题,极空间暂时不支持PCIe4.0的SSD,因此买的时候要选择PCIe3.0的SSD

  • 设置只读缓存时,Z4系列8G-16G内存的产品建议选购256G容量;16G及以上内存的产品建议选购512G容量;(PS:极空间Z4Pro 是支持DDR5 32G 4800频率的笔记本电脑内存哦)

  • 设置高速存储时,SSD不得小于32GB,最大支持4T;

  • 建议选购大品牌的SSD,这里推荐一个我用了两年的:致钛tiplus5000 1TB/2TB,京东和淘宝上都有货源

* 请选择耐用 SSD。由于 SSD 的寿命受限于有限的写入次数,请确保使用耐用性更高的 SSD,以防止潜在风险。

二、部署 WPS-Office-Web 容器

2.1 下载 WPS-Office-Web 官方镜像

2.1.1 通过极空间的 Docker 管理页面拉取(确保镜像源的选择:Docker Hub)

第一步:打开仓库设置界面,极空间能够科学上网的朋友请确保镜像源选择的是 Docker Hub,不能科学上网的朋友请按下图所示选择自己看着顺眼的镜像站进行配置;

第二步:在左侧边栏选择“镜像”,然后点击“仓库”,接着再点击“自定义拉取”按钮后,点击“自定义拉取”按钮,在弹出的对话框中输入linuxserver/wps-office:chinese-version-2024-05-10拉取镜像,点击拉取,等待拉取完成。

注意:经测试,05-31版本无法正常运行,在05-10至05-31之间的版本或往后的更高版本可能受限于极空间自身Docker的版本原因,容器运行不正常。

2.1.2 导入其他来源获取的镜像(如极空间用户之间的闪电传)

部分用户可能没有科学上网环境,导致镜像无法远程拉取,可以通过其他下载途径进行下载,或使用极空间本身提供的闪电传、文件分享功能获取链接下载。

2.2 配置 WPS-Office-Web 容器

第一步:在本地镜像找到拉取到的镜像,点击添加到容器;

第二步:勾选上极空间开机后自动启动此容器调用核心显卡选项;

第三步:如下图所示配置WPS容器文件的存储位置,不设置的话会导致WPS容器内存储的文件无法在你的极空间系统内找到;

第四步:如下图所示配置网络和端口号,其中:4300043001是我分别设置的 WPS-Office-Web 监听HTTP和HTTPS的端口号;

三、 程序测试

3.1 测试登录程序前端页面

使用浏览器打开你极空间的“IP : WPS-Office-Web 端口号:43000”(容器端口默认为3000),能够看到下图所示界面说明 WPS-Office-Web 已经部署成功)。

3.2 测试通过极空间自带的远程登录功能进行访问

第一步:先点击极空间的“远程访问”图标;

第二步:在弹出的对话框中点击“添加新的链接“按钮;

第三步:在弹出的”编辑远程访问“对话框中,备注栏填写:WPS,地址栏填写:"你极空间容器的IP地址:43000",点击“保存”按钮;

注意:以我搭建的实例为例,如果你在下图的IP地址栏前选择了https://,那么相应地端口得填写为40031。

第四步:对刚刚创建的 WPS 远程访问栏点击鼠标右键,在弹出菜单中选择“首页快捷方式”,在极空间桌面上创建 WPS 软件预览的快捷方式。

注意:通过极空间远程访问功能打开WPS-Office-Web 加载会比较慢,请耐心等待;当然如果你可以自己搞定内网穿透的话,你就可以直接使用域名在浏览器访问了,这种方式加载的速度是很快的。

四、WPS-Office-Web 的功能简介

由于 WPS-Office-Web 本身的功能与客户端版本完全相同,使用方法上这里不做赘述。重点讲讲会影响体验的一些设置以及问题。

4.1 允许使用本地输入法

WPS-Office-Web 在搭建好以后默认是不支持本地输入法输入的,这就导致你编辑中文文档的话敲出来的全是字母,本地输入法启用的设置方法如下图:

4.2 权限问题

由于目前极空间本身没有完全放开SSH权限(虽然可以拿到SSH权限,但是版本升级后仍然会重置),会导致在选择部分目录的时候会提示权限不足的错误对话框,忽略即可。

4.3 云账号登录问题

目前测试04-05版本、05-10版本都无法登录WPS账号实现文档云盘存储和读取的功能,期待后续极空间支持的镜像版本能够补充上。

4.4 WPS PDF 问题

05-10 版本无法通过底部菜单栏图标来调出WPS PDF,但是当你需要转换PDF文件时,可以通过下图方式进行:

成功转换为PDF的文件虽然无法直接通过WPS PDF打开,但是可以通过其内置的谷歌浏览器预览打开;

接着我们找到前面保存的PPT文件所在路径,修改文件的默认打开程序,将默认的chrome浏览器打开改为WPS PDF打开,即可调出 WPS PDF 的界面了。

注意:此容器中的WPS PDF并不是专业版,不支持编辑和逆向格式转换,只是一个单纯的PDF查看器。

4.5 谷歌浏览器功能

内置的谷歌浏览器经测试可以正常使用,可以借助其实现局域网内部页面的访问。

4.6 容器界面内保存的文件该如何查找

由于之前在2.2中已经配置了容器文件的实际存储路径,我们只需要根据文件的存储路径去找就可以了,演示如下:

五、结语

通过上述步骤,我们完成了 WPS-Office-Web 的容器化部署、基本配置及设置,支持所有 Docker 功能的 NAS和云服务器,有兴趣的小伙伴不妨搭建起来体验一番,如果你的极空间是 Z4系列,那么机器长期运行该软件不会有任何负担。

如果你看完教程还是觉得很困难,也可以扫描下方二维码进入我的淘宝小店——阿程数码,直接购买对应的极空间 Docker 服务,我会远程帮你有偿部署。

store.jpg