alist网盘增加onlyoffice

alist网盘十分的好用且神奇,但无奈的是无法查看pdf和office文档预览。那么可以通过onlyoffice社区版(免费)进行预览操作。

效果:可以直接在网页中预览office文档文件

alist网盘增加onlyoffice_第1张图片

1、docker安装onlyoffice

docker run -it -d -p 8080:80 --restart=always --name onlyoffice onlyoffice/documentserver

2、增加view.html文件

在linux主机中增加view.html文件,其中src配置为自己的ip地址,可以保存至/home/onlyoffice中

没有这个文件夹就新建,mkdir -p /home/onlyoffice

src的值,要填写自己的主机IP,端口号就是刚才创建的onlyoffice容器暴露的端口




    
    OnlyOffice Viewer



    

3、安装nginx,并增加conf配置文件

安装nginx--参考:

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-releasecentos-7-0.el7.ngx.noarch.rpm

yum install -y nginx

systemctl enable nginx --now

nginx安装好后,就在nginx中新建配置添加server,端口是8081

vim /etc/nginx/conf.d/onlyoffice.conf

server {
    listen       8081;
    server_name  localhost;

    location / {
       root /home/onlyoffice;  #这里修改为自己的view.html的目录
       index index.html index.htm;
    }

}

重启nginx

systemctl restart nginx 

4、alist预览配置增加
"onlyoffice":"http://主机IP:8081/view.html?src=$e_url"

alist网盘增加onlyoffice_第2张图片

 完成添加配置,现在可以在网页上正常预览文档。

你可能感兴趣的:(容器,alist,onlyoffice)