Linux基础
1 前言
一个问题,一篇文章,一出故事。
最近遇到nextcloud升级后PDF文件打开报错的情况,提示,
The "documentType" parameter for the config object is invalid. Please correct it.
2 最佳实践
2.1 测试环境
2.2 部署监控脚本
2.2.1 确认安装源
cat /etc/yum.repos.d/onlyoffice.repo
可见如下配置,
[onlyoffice] name=onlyoffice repo baseurl=http://download.onlyoffice.com/repo/centos/main/noarch/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ONLYOFFICE
2.2.2 升级软件包
yum update -y onlyoffice-documentserver-8.3.3
2.2.3 重启服务使更细生效
systemctl restart supervisord.service systemctl status supervisord.service
2.2.4 增加https配置
cp /etc/onlyoffice/documentserver/nginx/ds.conf /etc/onlyoffice/documentserver/nginx/ds.conf.default chmod +w /etc/onlyoffice/documentserver/nginx/ds.conf vim /etc/onlyoffice/documentserver/nginx/ds.conf
加入如下配置,
server {
listen 0.0.0.0:443 ssl;
listen [::]:443 ssl default_server;
server_tokens off;
set $secure_link_secret verysecretstring;
ssl_certificate wildcard.cmdschool.org.pem;
ssl_certificate_key wildcard.cmdschool.org.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
include /etc/nginx/includes/ds-*.conf;
}
配置修改后,你需要执行如下命令重载配置,
chmod -w /etc/onlyoffice/documentserver/nginx/ds.conf nginx -t systemctl reload nginx.service
2.2.5 测试服务的访问
https://onlyoffice.cmdschool.org/welcome/
没有评论