1.产品介绍

永中文档在线预览软件(Document Conversion Service,简称DCS)是通过解析常用办公文档的格式,提供不同文档格式间的相互转换,实现常用格式文档的阅读等服务。 DCS能直接部署在Windows或Linux网络操作系统上,与Web 服务器、邮件服务器等配合,提供Office文档阅读及批量转换功能。 永中DCS支持阅读和转换的文档格式非常丰富,涵盖微软Office 97~2013、PDF、UOF和OFD等常用文档格式,同时可根据用户需求进行特定格式的合作。

2.集群部署

2.1编译工具及库文件(Linux版)

系统平台:CentOS release 6.6 (Final) 64位。

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

安装完:

安装 PCRE

PCRE 作用是让 Nginx 支持 Rewrite 功能。

1、下载PCRE安装包,下载地址:Download PCRE from SourceForge.net

[root@bogon src]#wget https://sourceforge.net/projects/pcre/files/pcre/8.35/pcre-8.35.tar.gz

2、解压安装包:

[root@bogon src]# tar zxvf pcre-8.35.tar.gz

3、进入安装包目录

[root@bogon src]# cd pcre-8.35

4、编译安装

[root@bogon pcre-8.35]#  ./configure

[root@bogon pcre-8.35]# make && make install

5、查看pcre版本

[root@bogon pcre-8.35]# pcre-config –version

2.2 nginx安装

1、下载 Nginx,下载地址:http://nginx.org/download/nginx-1.7.0.tar.gz

[root@bogon src]# wget http://nginx.org/download/nginx-1.7.0.tar.gz

2、解压安装包

[root@bogon src]# tar zxvf nginx-1.7.0.tar.gz

3、进入安装包目录

[root@bogon src]# cd nginx-1.7.0

4、编译安装

[root@bogon nginx-1.7.0]# ./configure --prefix=/usr/local//nginx --with-http_stub_status_module --with-http_ssl_module

[root@bogon nginx-1.7.0]#  make

[root@bogon nginx-1.7.0]# make install

5、查看nginx版本

[root@bogon nginx-1.6.2]# /usr/local/nginx/sbin/nginx –v

到此,nginx安装完成。

配置并启动nginx

经过上面的安装步骤和目录设置,nginx的启动程序就是/usr/local/nginx/sbin/nginx,配置文件是/usr/local/nginx/conf/nginx.conf,可在配置文件里修改端口、反向代理路径等

启动nginx的命令为:

  1. /usr/local/nginx/sbin/nginx -t   //测试nginx.conf的配置是否正确

2. /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf  //根据nginx.conf里的配置,启动nginx服务

检测是否成功:

curl localhost

2.3 配置Nginx的负载均衡

基本配置如下:

[root@bogon pcre-8.35]# vim /usr/local/nginx/conf/nginx.conf

……

……

#upstream表示负载服务器池,定义名字为yozodcs_server的服务器池

upstream yozodcs_server {
    server   10.254.244.20:81;
    server   10.254.242.40:81;
    server   10.254.245.19:81;
    server   10.254.243.39:81;

}

server
  {

#监听端口
    listen       80;
    server_name  10.254.244.20;    nginx服务器IP
    index index.html index.htm index.php;    #首页排序

Location /dcs.web/

{

proxy_pass http://yozodcs;

proxy_next_upstream http_502 http_504 error timeout invalid_header;

}

}

……

……

详细配置请见:

https://yq.aliyun.com/articles/57055

2.4 linux下nginx的基本部署命令

启动命令:

nginx -c /usr/local/nginx/conf/nginx.conf

查看nginx主进程:

ps -ef | grep nginx

停止命令:

从容停止Nginx:

kill -QUIT 主进程号

例如:kill -QUIT 16391

快速停止Nginx:

kill -TERM 主进程号

强制停止Nginx:

kill -9 主进程号

3.小结

上述通过利用nginx部署永中文档在线预览集群服务,可以解决单点故障问题,保证服务的稳定运行,提高服务可用性,给客户更好的体验。

永中文档在线预览集群部署方案相关推荐

  1. Java如何实现文档在线预览

    文章目录 一.概述 二.Java实现文档在线预览 2.1 永中DCS简介 2.2 使用方式 2.3 centos安装部署DCS服务 编辑Java环境 安装部署Tomcat 部署DCS工程 安装ngin ...

  2. 文档在线预览产品系列-解决方案篇

    文档在线预览产品系列-解决方案篇 hello 大家好,我又来了,上次我们聊到文档在线预览市场的产品类别有很多,今天我们就来盘点下各个类别以及对应的一些产品品牌. 产品类别 开源项目 开源项目是啥就不多 ...

  3. 永中文档在线转换预览双活实现方案

    永中文档在线转换预览双活实现方案 永中文档在线转换预览服务 是永中软件股份有限公司基于十多年核心技术积累.面向移动互联领域推出的 一款文档处理软件.永中采用自主可控核心技术,具备快速技术和服务响应能力 ...

  4. 文档在线预览解决方案-永中云预览服务

    前言 新人博主不知写点啥,目前也只是一个技术小白,比起技术干货,还是分享下近期公司项目中用到的一款有意思的文档在线预览SaaS服务:永中云预览. 需求 支持Office文件.CAD.OFD等多种格式: ...

  5. 永中云转换支持PPT动画播放 为文档在线预览多面赋能

    随着永中DCS文档在线预览4.0全新升级之后,其公有云版本--永中云转换也得到了全面升级,除了文档在线预览品质得到大幅提升之外,PPT动画播放预览在云转换上也支持了!平台升级之后,很快获得了文档在线预 ...

  6. office文档在线预览工具平台选型

    ​​​​​​在线预览原理 文档在线预览说明: 1.业务系统生成文档浏览地址,用户通过终端进行访 2.用户终端访问文档预览资源地址,请求文档解析器,解析器分为私有云和公有云部署,作用是将文档进行解析成x ...

  7. kindle亚马逊个人文档不显示_4.68亿个人信息泄露,大数据时代裸奔?探悉不落地的文档在线预览...

    近日,江苏淮安警方通报,依法打击了7家涉嫌侵犯公民个人信息犯罪的公司,涉嫌非法缓存公民个人信息1亿多条,将公民个人信息称为"流量",将信息用于公司放贷和非法出售牟利,并公开提供收费 ...

  8. 文秀才文档管理系统文档管理,CAD, 图纸管理, 百度文库, 文档在线预览

    原文来自 http://www.fanganwang.com/Product-detail-item-1440.html,欢迎转载. 关键字:文档管理,CAD, 图纸管理, 百度文库, 文档在线预览 ...

  9. 前端【vue】实现文档在线预览功能,在线预览pdf、word、xls、ppt等office文件

    前端江太公 前端实现文档在线预览功能 最直接的就是使用XDOC 文档云服务 XDOC可以实现预览以DataURI表示的DOC文档,此外XDOC还可以实现文本.带参数文本.html文本.json文本.公 ...

  10. wps在线预览接口_WPS文档在线预览接入的一点心得

    花了大半天时间接入WPS文档在线预览功能,还算比较顺利. 原来的OA系统一直用到文档在线预览功能,之前是用微软+officeweb365来实现的.一直感觉不太理想.昨天无意间见到金山WPS开放了在线文 ...

最新文章

  1. python2.0教程_django2.0入门教程第一节
  2. laravel中token的使用方式
  3. AutoMapper在asp.netcore中的使用
  4. R,让你的数据分析更简便!
  5. 互联网企业的电子商务社区会员模式浅谈
  6. 数字电路技术可能出现的简答题_2013年9月份考试数字电子技术第二次作业
  7. LeetCode 134 Gas Station
  8. 计算几何--二维几何前置基础知识
  9. 计算机设备管理程序在哪,设备管理器在哪里查找?如何打开?
  10. [渝粤教育] 江西财经职业学院 企业会计业务核算与财务报告编制 参考 资料
  11. 最大连续区间和算法详解+代码
  12. 计算机四级(网络工程师)内容,计算机四级《网络工程师》考试内容
  13. 易语言内存不能为read错误解决方案和提高程序运行速度【转载】
  14. Minecraft Mod 开发:3-第一个物品
  15. 网络安全 (九 缓冲区溢出metasploit)
  16. Item25 Use std::move on rvalue reference, std::forward on universal references
  17. JVM 启动参数规则:-、-X、-XX、-D表示什么意思?
  18. 【javaScript】JavaScript中一个等号、二个等号、 三个等号 的区别(详细例子)
  19. 航测空三用的软件_干货 16个倾斜摄影航测业内软件的常见问题 这样解决
  20. linux kaiser补丁下载,kaiser凯撒

热门文章

  1. 关于Chrome浏览器主页被2345篡改
  2. 【VB+数控原理与系统】数控原理与系统课程设计刀具半径补偿直线-直线VB模拟软件实现
  3. html幻灯片图片切换效果代码,jquery的幻灯片图片切换效果代码分享
  4. leetcode刷题(第739题)——每日温度
  5. 使用python的模拟退火算法估计heston期权定价模型的五个参数(新)
  6. 超大图片的缩放算法(撑爆内存的那种)
  7. Spark中组件Mllib的学习27之逻辑回归-多元逻辑回归,较大数据集,带预测准确度计算
  8. Vue 编写(preventReClick)防暴点 +防抖(debounce)和节流(throttle)函数
  9. java 报表工具_最好用的5款java web免费报表工具
  10. 算法题 吹气球 javascript