1.安裝 MySQL(有MySQL就可以不裝)
docker run -itd --name mysql8.0 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --restart=always -e TZ="Asia/Shanghai" -v /home/docker/workspace/mysql:/var/lib/mysql mysql:latest --lower_case_table_names=1
-e MYSQL_ROOT_PASSWORD=root? 參數(shù)是設(shè)置MySQL數(shù)據(jù)密碼,根據(jù)自己情況修改密碼,當(dāng)前設(shè)置密碼為root
2.安裝onlyoffice服務(wù)
docker run -d --restart=always --name onlyoffice -p 9002:80 -p 9001:443 onlyoffice/documentserver
?3.安裝nextcloud
docker run -d --name nextcloud --restart=always -v /home/docker/workspace/nextcloud:/var/www/html -e TZ="Asia/Shanghai" -p 8002:80 nextcloud
4.獲取onlyoffice秘鑰(用于后面nextcloud的onlyoffice插件配置)
?進(jìn)入onlyoffice容器內(nèi)
## 進(jìn)入onlyoffice容器
docker exec -it onlyoffice bash
?查看秘鑰
## 查看秘鑰
cat /etc/onlyoffice/documentserver/local.json
如下圖紅框內(nèi)容即為秘鑰。?
?5.安裝nextcloud的onlyoffice插件,并配置
點(diǎn)擊在個(gè)人中心-》應(yīng)用
然后在Office & text 目錄中搜索找到 ONLYOFFICE插件并啟用
離線方式則是進(jìn)入ONLYOFFICE - Apps - App Store - Nextcloud?頁面下載對(duì)應(yīng)版本的onlyoffice插件,然后將插件解壓,將文件夾放入nextcloud容器的/var/www/html/apps目錄里面,然后在nextcloud的應(yīng)用里面就有onlyoffice了,然后啟用即可。
個(gè)人中心->管理設(shè)置->ONLYOFFICE,進(jìn)入到配置onlyoffice插件頁面,將onlyoffice插件服務(wù)地址及其上一步獲取的秘鑰填入里面,并保存。
保存成功后,回顯示onlyoffice的常規(guī)配置?,根據(jù)自己情況進(jìn)行配置默認(rèn)文件關(guān)聯(lián),然后點(diǎn)擊下面的保存按鈕。
完成后再nextcloud的文件中找個(gè)office文件打開,就可以使用onlyoffice進(jìn)行打開編輯了。
6.onlyoffice和nextcloud如何離線在docker中安裝
在線環(huán)境中使用save 命令將鏡像導(dǎo)出,然后進(jìn)入到離線環(huán)境的docker使用load命令將鏡像導(dǎo)入。文章來源:http://www.zghlxwxcb.cn/news/detail-725151.html
然后按照上面從步驟1開始進(jìn)行安裝即可,在線安裝就是在線pull鏡像而已,離線是自己導(dǎo)入鏡像。文章來源地址http://www.zghlxwxcb.cn/news/detail-725151.html
到了這里,關(guān)于nextcloud+onlyoffice環(huán)境搭建(在線 or 離線)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!