很久之前就用1panel部署过onlyoffice,但当时面板问题导致频繁拒绝链接,现在升级到2.0加反代可以正常用了。

这篇文章会长期更新,目前博主还是用office和金山的,但金山对低配置相当不友好,所以尝试自己搭建一个,不仅方便而且安全。

注意:文章仅供参考,遇到瓶颈请及时就诊Chatgpt或Deepseek(深度思考)

1.直达example

部署到域名之后有个比较麻烦的问题,就是每次都是默认进welcome页面,点 GO TO TEST EXAMPLE 才会进入example示例页面

这里我们只需打开openrest,修改对应网站的配置文件

在proxy_pass前面添加如下代码(注:yourdomain改成你的域名):

 location = / {
    return 302 
      http://yourdomain/example/;
  }

添加后效果如图:

点击保存并重载,稍等片刻,在隐私窗口试验一下,顺利跳转至example


2.默认使用中文语言

配置完成后,我看着示例页面陷入思考,这个页面能否显示中文版

查询外网后发现,此页面只是静态网页,而官方并未提供中文版本,所以无法修改,不过好在不难理解

虽说无法修改示例页面,但office语言仍然需要进入后手动修改,且无法保存设置,那有没有办法让他输入域名默认就是中文语言呢

在试用时,我发现修改语言后链接会多一个&lang=zh,既然如此,那我可以在网站跳转的时候就把语言加上

这里我们还是打开openrest,修改对应网站的配置文件,在之前的return 302 代码块上加上?lang=zh

(注:yourdomain改成你的域名):

 location = / {
    return 302 
      http://yourdomain/example/?lang=zh;
  }

添加后效果如图:

②点击保存并重载,稍等片刻,在隐私窗口试验一下,顺利跳转至example/?lang=zh

此文终结

本来想着终于可以摆脱金山塞AI的束缚,能变得简洁一点,没想到这么简洁,基本是要啥啥没有啊(T_T)而且对于500k的大表格,加载速度和金山不相上下,还是换回金山和office好了