ubuntu16.04上onlyoffice环境搭建以及常见错误

如何在 Ubuntu 上安装 ONLYOFFICE 文档 8.0 这份指南将为您提供在机器上安装 ONLYOFFICE 文档社区版的 Ubuntu 版本的详细步骤。 阅读详情

非docker方式部署onlyoffice

  • onlyoffice的官网https://www.onlyoffice.com/

    https://helpcenter.onlyoffice.com/server/linux/document/linux-installation.aspx

  • 现在的onlyoffice都是docker拉起的,搭建非常简单,不过为了更深入的了解和后期方便修改网站,尝试手动部署也是个不错的选择

  • 官网上有centos搭建文档,但是在centos上部署onlyoffice会无法打开.doc .ppt .xls后缀名的文件
    因为centos系统的lib版本库和onlyoffice不兼容,在运行的时候onlyoffice找不到合适的lib版本库时部分
    服务就会挂掉

  • 官网虽然也有ubuntu的安装说明,本人也尝试搭建过,但是会出现很多问题,无法打开部分文件
    查阅资料和分析后发现ubuntu16.04是最适合onlyoffice的操作系统

.

系统要求
ubuntu16.04
中央处理器 双核2 GHz或更高
内存 2 GB或更多
硬盘 至少40 GB的可用空间

.

https://github.com/ONLYOFFICE/Docker-DocumentServer
github上先下载安装包,wget或者上传到服务器上均可,存放路径随意

我是将之前docker方式部署服务器里的 /app 这个目录copy到 新的ubuntu服务器的根下

然后安装步骤

   直接执行
    LANG=en_US.UTF-8 LANGUAGE=en_US:en 
    LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive

    echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
    apt-get -y update && \
    apt-get -yq install wget apt-transport-https curl locales && \
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0x8320ca65cb2de8e5 && \
    locale-gen en_US.UTF-8 && \
    curl -sL https://deb.nodesource.com/setup_6.x | bash - && \
    apt-get -y update && \
    apt-get -yq install \
        adduser \
        bomstrip \
        htop \
        libasound2 \
        libboost-regex-dev \
        libcairo2 \
        libcurl3 \
        libgconf2-4 \
        libgtkglext1 \
        libnspr4 \
        libnss3 \
        libnss3-nssdb \
        libstdc++6 \
        libxml2 \
        libxss1 \
        libxtst6 \
        nano \
        net-tools \
        netcat \
        nginx-extras \
        nodejs \
        postgresql \
        postgresql-client \
        pwgen \
        rabbitmq-server \
        redis-server \
        software-properties-common \
        sudo \
        supervisor \
        xvfb \
        zlib1g && \

        sudo -u postgres psql -c "CREATE DATABASE onlyoffice;" && \
        sudo -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';" && \
        sudo -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;" && \ 
        service postgresql stop && \
        service redis-server stop && \
        service rabbitmq-server stop && \
        service supervisor stop && \
        service nginx stop && \
        rm -rf /var/lib/apt/lists/*

    #注:config和run-document-server.sh的位置在github上下载的压缩包下
    cp config /app/onlyoffice/setup/config/
    cp run-document-server.sh /app/onlyoffice/run-document-server.sh


    REPO_URL="deb http://download.onlyoffice.com/repo/debian squeeze main"
    PRODUCT_NAME=onlyoffice-documentserver

    echo "$REPO_URL" | tee /etc/apt/sources.list.d/onlyoffice.list && \
    apt-get -y update && \
    service postgresql start && \
    apt-get -yq install $PRODUCT_NAME && \
    service postgresql stop && \
    service supervisor stop && \
    chmod 755 /app/onlyoffice/*.sh && \
    rm -rf /var/log/onlyoffice && \
    rm -rf /var/lib/apt/lists/*

    查看服务器上是否存在这几个目录
    /etc/onlyoffice /var/log/onlyoffice /var/lib/onlyoffice /var/www/onlyoffice/Data              /var/lib/postgresql /usr/share/fonts/truetype/custom

    bash -C '/app/onlyoffice/run-document-server.sh';'bash'

.

然后访问服务器ip,出现如下界面即部署完成

这里写图片描述

如何在 Ubuntu 上部署 ONLYOFFICE 协作空间社区版? ONLYOFFICE协作空间是一个在线协作平台,帮助您更好地与客户、业务合作伙伴、承包商及第三方进行文档协作。今天我们来介绍一下,如何在 Ubuntu 上安装协作空间的自托管版。 阅读详情

相关推荐

Ubuntu 22.04 LTS下ONLYOFFICE文档8.0的完整安装与配置指南(含常见错误排查)

本文详细介绍了在Ubuntu 22.04 LTS系统上安装和配置ONLYOFFICE文档8.0的完整指南,包括环境准备、核心服务安装、网络层安全加固以及常见错误排查。特别针对企业级部署需求,提供了数据库选型、性能优化和安全加固的实用建议,帮助用户高效搭建生产级文档协作平台。

weixin_29248313的博客 367

Ubuntu 22.04 搭建onlyoffice私服

Ubuntu 22.04 搭建onlyoffice私服

qq_35861227的博客 1147

Ubuntu 14.04部署ONLYOFFICE实战:SSL握手、Docker降级与ascplugin通信修复

ONLYOFFICE是一款开源在线文档协作平台,其核心依赖于安全的HTTPS通信、稳定的容器运行时及插件与服务间的可靠IPC机制。在老旧系统如Ubuntu 14.04上部署时,因glibc、OpenSSL 1.0.1f、内核3.13等组件版本陈旧,常触发SSL握手失败(如‘no required ssl certificate was sent’)、Docker兼容性中断及ascplugin外部通信超时等典型问题。技术价值在于通过证书链重构、Docker 17.05.0-ce降级适配、host网络模式配置与

weixin_30603633的博客 533

OnlyOffice配置https访问

之前应用程序配置的是http://ip+端口访问,后来出于客户网络安全考虑,替换为https://+域名访问。于是根据网上的教程修改了一下onlyoffice的访问,配置为https。再次访问onlyoffice服务,使用https协议。onlyoffice的服务是http访问的。在运行第二步时,一直输入回车即可。显示证书无效,但不影响使用。http与https冲突。(最终生成的证书是空的)应用跳转也没有问题。

车马去闲闲——落日满秋山 9926

Docker+Ubuntu部署Nextcloud私有云:稳定运行417天的工程实践

Nextcloud作为主流开源私有云平台,其稳定部署依赖于底层运行时环境的可控性。Docker容器化技术通过进程隔离与环境固化,有效规避PHP扩展冲突、服务版本耦合等传统LAMP栈顽疾;Ubuntu 22.04 LTS凭借成熟的glibc兼容性、完整内核模块支持及长期安全更新,成为Nextcloud与OnlyOffice协同运行的理想基础系统。该方案不仅支撑高并发文件协作与Rclone对象存储挂载,更在真实生产场景中实现跨大版本升级零中断、Web编辑毫秒级响应。本文聚焦Docker分层部署、Ubuntu系统

weixin_30947043的博客 391

Docker部署Nextcloud私有云:MariaDB、OnlyOffice与HTTPS全栈实践

Nextcloud作为主流开源私有云平台,其稳定部署依赖Docker容器化、MariaDB数据库优化、OnlyOffice在线协作集成及HTTPS安全加固四大核心技术。理解Docker Compose服务健康检查机制与依赖等待原理,可避免因启动时序导致的500/404错误;掌握MariaDB字符集配置与InnoDB参数调优,是保障Nextcloud全文搜索与大文件上传可靠性的底层基础;而OnlyOffice的JWT兼容性控制与Nginx路径重写规则,则直接决定文档协同功能是否可用。在家庭NAS、边缘服务器或

weixin_30328063的博客 514

onlyoffice源码编译

onlyoffice编译

冯斌 3516

OnlyOffice社区版20并发限制解除:从版本选择到高并发部署全指南

在线文档协作系统是企业数字化办公的核心组件,其核心原理是通过Web技术实现文档的实时协同编辑与云端存储。这类系统的技术价值在于打破地域限制,提升团队协作效率,并保障数据安全。典型的应用场景包括企业内部知识库管理、项目文档协作以及远程团队办公。随着团队规模扩大,系统的并发处理能力成为关键考量。本文聚焦于OnlyOffice Document Server,深入探讨其社区版在v9.4版本中取消20并发限制这一重要更新。文章将解析这一变更的技术内涵,并提供从版本升级路径规划、与Nextcloud等平台集成实战,到

weixin_33885676的博客 437

ubuntu-16上编译onlyoffice destop版本

虚拟机:virtualbox操作系统:ubuntu-16.04.7内存:6G以上磁盘:120G设置创建root用户密码:sudo passwd root。

weixin_42192223的博客 1718

Ubuntu 18.04 下原生部署 Nextcloud 私有云全指南

Nextcloud 是一款开源私有云协作平台,其核心能力涵盖文件同步、日历共享、联系人管理与应用扩展。部署原理涉及 LAMP 栈深度集成——需协调 Apache 模块加载、PHP 扩展兼容性(如 php7.2-mysqlnd)、MySQL utf8mb4 字符集配置及系统级权限控制(AppArmor/umask)。技术价值在于完全掌控数据主权、规避 SaaS 服务锁定,并支持老旧硬件复用。典型应用场景包括中小团队文档协同、开发者环境复现、教育实训平台搭建。本文聚焦 Ubuntu 18.04 这一稳定基线系统

weixin_34128839的博客 340

Nextcloud+MariaDB+Onlyoffice+HTTPS Docker一站式部署指南

Nextcloud作为主流私有云协作平台,其稳定运行依赖于合理的后端架构设计。理解数据库选型(如MariaDB替代SQLite)与服务集成(如Onlyoffice在线编辑)的底层原理,是避免连接超时、502错误和HTTPS重定向循环的关键。采用Docker Compose统一编排,结合Nginx反向代理与Let's Encrypt自动化证书管理,不仅能实现跨设备安全访问,还可支撑家庭共享、团队协作文档等典型场景。本文聚焦可落地的生产级配置,覆盖权限控制、时区同步、网络隔离及故障自愈等核心实践。

weixin_30915275的博客 431

OnlyOffice 源码编译实战:Ubuntu 20.04 Docker 环境 3 小时构建与连接数破解

本文详细介绍了在Ubuntu 20.04 Docker环境中高效编译OnlyOffice源码的实战指南,包括环境配置、Dockerfile优化、源码编译流程及连接数限制解除方案。通过容器化部署和性能调优,显著提升构建效率,适用于企业级文档协作系统的定制化部署。

weixin_32705179的博客 243

OnlyOffice 9.4文档服务部署与Document Server深度解析

OnlyOffice 是一款开源协同办公套件,其核心组件 Document Server(DS)提供在线文档编辑、格式转换与实时协作能力。它基于 Node.js 构建,依赖 LibreOffice 引擎完成 DOCX/PDF 等格式转换,并通过 WebSocket 实现低延迟协同。技术价值在于解耦架构——DS 专注文档渲染与服务,可独立部署,无需绑定用户系统,大幅降低入门门槛与运维复杂度。典型应用场景包括政企私有化文档中心、SaaS 平台嵌入式编辑器、教育机构作业批注系统等。本文聚焦 OnlyOffice

weixin_34189116的博客 407

企业级实战:ONLYOFFICE私有化部署全流程解析

ONLYOFFICE作为一款开源的办公套件,支持文档、表格、幻灯片的在线协同编辑,并且可以私有化部署,完美契合了我们对数据主权和安全性的要求。这可不是一个简单的“安装即用”的软件,而是一个涉及环境、配置、安全和性能的完整企业级项目。经过一番折腾,终于成功上线并稳定运行,今天就把这次实战部署的全过程、踩过的坑以及总结的经验,梳理成一篇笔记分享给大家。它的编辑器用起来很流畅,最关键的是,如果你构建的是一个可以持续运行并提供网页服务的项目(比如一个简单的文档预览demo),平台提供的一键部署功能非常省心。

SilvermistRaven28的博客 165

基于Ubuntu与Docker构建私有化文档协同平台:DzzOffice集成OnlyOffice实战

本文详细介绍了基于Ubuntu与Docker构建私有化文档协同平台的实战教程,重点集成了DzzOffice与OnlyOffice。通过Docker容器化部署,实现企业级文档安全协作,涵盖环境配置、性能优化、集成步骤及常见问题解决方案,助力中小企业打造高效、安全的内部协作环境。

weixin_28705087的博客 394

ubuntu22.04安装onlyoffice社区版

ubuntu22.04安装onlyoffice社区版

qq_36437991的博客 3766

Ubuntu 20.04 手动部署 Nextcloud 私有云全指南

Nextcloud 是一款开源私有云协作平台,其核心价值在于数据自主可控与本地化部署能力。它基于 PHP 构建,依赖 LAMP(Linux + Apache + MariaDB + PHP)技术栈实现 WebDAV、文件同步、日历联系人等企业级功能。相比 Docker 或 Snap 封装方案,原生 LAMP 部署在 Ubuntu 20.04 上具备更强的调试可见性、AppArmor 兼容性与升级可控性,尤其适合中小团队及家庭用户构建合规、稳定、可长期维护的私有云基础设施。本文聚焦于 Ubuntu 20.04

weixin_34050005的博客 392

【WRF数据介绍第二期】气象驱动场数据介绍及下载

【WRF数据介绍第二期】气象驱动场数据介绍及下载

WW、forever的博客 2160

OnlyOffice 9.4技术解剖:从Docker部署到JWT鉴权与插件开发

OnlyOffice 是一款开源协同办公套件,其核心能力依赖文档服务引擎、API网关与前端编辑器的深度协同。理解其底层架构(如C++转换引擎、Node.js网关、Vue/React界面)是实现稳定集成的前提;9.4版本引入的关键机制——异步转换队列与基于JWT的细粒度权限令牌链——直接影响PDF预览、协作编辑和二次开发可靠性;技术价值体现在高并发文档处理、企业级权限控制与可扩展插件生态;典型应用场景包括SaaS系统嵌入、在线试卷编辑器、私有化办公平台建设;本文聚焦OnlyOffice 9.4真实生产环境中的

weixin_30314793的博客 462

机器学习之多种算法优缺点总结及优化方法

一、无监督算法: 1、聚类算法:Kmeans 2、关联规则算法:Apriori 二、有监督算法 1、分类算法 决策树(Decision Tree) 支持向量机(SVM) K近邻(kNN,k-NearestNeighbor) 朴素贝叶斯 逻辑回归 2、回归算法 线性回归 多项式回归 3、集成算法 a、bagging(Bootstrapped Aggregation) 随机森林 ...

平原的博客 7081

SAP-ABAP:SAP系统调优利器:RZ11动态参数修改全指南

SAP系统调优利器:RZ11动态参数修改全指南

baidu_35680696的博客 970
上一篇: 通过rsync服务将线上windows服务器数据备份到本地群辉服务器中
下一篇: centos7.4部署tomcat+jdk+mysql 教程
谁还不是小白鼠
博客等级 码龄10年 1415粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值