自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

NEXTCLOUD與ONLYOFFICE:打造在線協(xié)同編輯平臺

系統(tǒng) Linux
前段時間提到過Nextcloud的安裝方法,Nextcloud是一款比較open的產(chǎn)品,有很多豐富的插件,此次結(jié)合另外一款優(yōu)秀的協(xié)作軟件onlyoffice實現(xiàn)在線協(xié)作文檔編輯,其實nextcloud也可以結(jié)合其他的插件實現(xiàn)。

[[407931]]

前段時間提到過Nextcloud的安裝方法,Nextcloud是一款比較open的產(chǎn)品,有很多豐富的插件,此次結(jié)合另外一款優(yōu)秀的協(xié)作軟件onlyoffice實現(xiàn)在線協(xié)作文檔編輯,其實nextcloud也可以結(jié)合其他的插件實現(xiàn),例如office online也可以實現(xiàn),各有各的優(yōu)勢,根據(jù)自身的環(huán)境選擇最適合的產(chǎn)品比較重要,另外Nextcloud如果需要大規(guī)模使用還是有很多需要優(yōu)化的地方,否則出現(xiàn)卡頓,響應(yīng)慢等等,直接進入正題。

正文

ONLYOFFICE DOC對服務(wù)器的基本需求

Onlyoffice doc要求

Nextcloud環(huán)境

  • 網(wǎng)頁服務(wù):Apache
  • Linux版本:RockyLinux 8.4
  • PHP版本:7.4
  • 數(shù)據(jù)庫版本:Mariadb 10.3.28

ONLYOFFICE環(huán)境

  • 網(wǎng)頁服務(wù):Nginx 1.20
  • Linux版本:CentOS 7.6
  • RabbitMQ:3.3.5
  • 數(shù)據(jù)庫:Postgresql 12

安裝Nginx

  1. yum -y install epel-release 
  2. yum -y install nginx 

安裝Postgresql-12

  1. yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm 
  2. yum install -y postgresql12-server 

初始化數(shù)據(jù)庫

  1. /usr/pgsql-12/bin/postgresql-12-setup initdb 
  2. systemctl enable postgresql-12 && systemctl start postgresql-12 

修改數(shù)據(jù)庫認(rèn)證配置文件

修改完成后需要重新刷新配置

  1. vi /var/lib/pgsql/12/data/pg_hba.conf 
  2. systemctl reload postgresql-12 

將認(rèn)證步驟改為trust

創(chuàng)建數(shù)據(jù)庫

進入其他目錄,否則會報權(quán)限錯誤

  1. cd /tmp 
  2. sudo -u postgres psql -c "CREATE DATABASE onlyoffice;"  
  3. sudo -u postgres psql -c "CREATE USER onlyoffice WITH password 'xiaoyu123';"  
  4. sudo -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;" 

如果在root目錄下會報權(quán)限錯誤,但不會影響配置

安裝RabbitMQ

  1. yum -y install rabbitmq-server 
  2. systemctl enable rabbitmq-server && systemctl start rabbitmq-server 

安裝微軟字體

  1. yum -y install cabextract  
  2. yum -y xorg-x11-font-utils  
  3. yum -y fontconfig 
  4. rpm -i https://deac-ams.dl.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm 

安裝onlyoffice doc源

  1. yum -y install https://download.onlyoffice.com/repo/centos/main/noarch/onlyoffice-repo.noarch.rpm 

安裝onlyoffice doc

  1. yum -y install onlyoffice-documentserver 
  2. systemctl enable supervisord &&systemctl start supervisord 
  3. systemctl enable nginx &&systemctl start nginx 

修改onlyoffice doc端口號(可選)

  1. export DS_PORT=6100 

配置onlyoffice服務(wù)

rabbitmq默認(rèn)用戶名密碼為guest

  1. bash documentserver-configure.sh 

網(wǎng)頁訪問onlyoffice doc服務(wù)

出現(xiàn)這個界面證明服務(wù)就OK了

Nextcloud調(diào)用Onlyoffice接口

前端操作

找到應(yīng)用

找到應(yīng)用

注意是精選

設(shè)置onlyoffice

填寫參數(shù)

此時會出現(xiàn)錯誤,需要調(diào)整nextcloud配置

  1. vi /etc/var/www/html/nextcloud/config/config.php 
  2. 'allow_local_remote_servers' => true

將上面的命令添加進配置,如圖里所示

再進行測試,就OK了

可以添加格式

測試

添加一個文檔

測試成功

 遠(yuǎn)程協(xié)作測試

共享文件,并選擇其他用戶

Test用戶可以看到共享過來的文件

測試正常

寫在最后

這個方案有個缺點是,無法在移動端協(xié)同,但作為部門級協(xié)作還是有用的,另外在實際運用中會出現(xiàn)一些問題,常見是連接失敗的問題這些等問題,需要遇到的時候具體問題具體分析了,當(dāng)然目前官方也提供docker相關(guān)的方案,安裝起來更加簡單,可以避免一些坑,但也會遇到一些坑,大家不妨可以試試。

 

責(zé)任編輯:姜華 來源: 今日頭條
相關(guān)推薦

2022-02-22 08:20:04

React工具PDF 文件

2022-08-29 08:58:49

項目開源組件

2015-08-30 20:00:15

阿里云藍(lán)凌

2023-09-09 13:16:21

2010-08-03 16:45:57

VMware財富證券實時在線交易平臺

2015-07-20 17:12:57

2021-01-21 16:12:01

PythonONLYOFFICE 編程語言

2017-02-23 21:17:00

致遠(yuǎn)

2011-11-30 16:08:14

YC新銳Stypi

2017-02-09 10:30:51

FaradayIPEIDE

2011-11-30 15:57:18

談企業(yè)協(xié)同應(yīng)用

2015-04-07 09:53:56

SDNNFV云平臺

2024-01-15 07:42:37

Figma協(xié)同編輯算法

2024-04-22 08:26:37

協(xié)同編輯FigmaOT 算法

2014-05-07 16:56:37

慕課網(wǎng)IT在線學(xué)習(xí)

2015-04-20 17:09:51

通信協(xié)同易信企業(yè)版

2022-08-31 10:33:59

協(xié)同編輯算法

2015-01-30 18:15:10

運去哪

2025-02-21 15:12:05

點贊
收藏

51CTO技術(shù)棧公眾號