zoukankan      html  css  js  c++  java
  • office web apps部署(二)

    1.安装composer

    参考 http://docs.phpcomposer.com/00-intro.md

    根据系统选择安装方式

    修改php.ini   去掉extension=php_openssl.dll注释

    windows:下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。

    2.配置服务

    下载 http://git.oschina.net/csq1124/WopiHost

    修改index.php文件

    $mux->get('/files/:name', ['FilesController','getFileInfoAction']);
    
    $mux->get('/files/:name/contents', ['FilesController','getFileAction']);
    
    改为
    
    $mux->get('/wopi/files/:name', ['FilesController','getFileInfoAction']);
    
    $mux->get('/wopi/files/:name/contents', ['FilesController','getFileAction']);

    运行cmd 定位到WopiHost目录,运行 composer install,等待安装完成

    在WopiHost目录下创建.htaccess文件,输入以下内容

    RewriteEngine On
    
    RewriteBase /WopiHost/
    
    RewriteCond %{REQUEST_FILENAME} !-f  
    RewriteCond %{REQUEST_FILENAME} !-d 
    
    RewriteRule .* index.php/$0 [PT,L] 

    测试http://localhost/WopiHost/wopi/files/test.docx,如果返回json数据,则配置成功

    3.验证服务

    http://192.168.1.21/hosting/discovery 
    通过以上链接返回的信息,可以知道不同类型的文档访问的链接。

    在浏览器输入以下链接:http://192.168.1.21/wv/wordviewerframe.aspx?WOPISrc=http%3A%2F%2F192.168.1.102%2Fwopihost%2Fwopi%2Ffiles%2Ftest.docx 
    (注意test文档必须存在,路径正确哦)

    其中:192.168.1.21是office web apps server,192.168.1.102是实现wopi服务的server

    如能打开文件,则表示成功

    参考 http://my.oschina.net/csq/blog/342501

     

    
    
    
  • 相关阅读:
    初识SpringBoot
    Dubbo案例SSM整合
    Dubbo
    Spring错题整合
    SSM整合
    SpringMVC数据校验
    SpringMVC拦截器
    SpringMVC文件上传
    SpringMVC异常
    字符串
  • 原文地址:https://www.cnblogs.com/chixiaobai/p/4323711.html
Copyright © 2011-2022 走看看