日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

部署next cloud

發(fā)布時(shí)間:2024/3/26 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 部署next cloud 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

    • 一、文件編寫
    • 二、nextcloud配置
    • 三、部署出現(xiàn)的幾個(gè)問題

一、文件編寫

  • deployment
  • apiVersion: apps/v1 kind: Deployment metadata:name: nextcloud-deploymentnamespace: nextcloudlabels:app: nextcloudname: nextcloud spec:selector:matchLabels:app: nextcloudtemplate:metadata:labels:app: nextcloudspec:containers:- name: nextcloudimage: nextcloud:19imagePullPolicy: IfNotPresentports:- name: httpcontainerPort: 80protocol: TCP# 環(huán)境變量env:- name: TZvalue: "Asia/Shanghai"volumeMounts:- name: nextcloud-datamountPath: /var/www/html# 容器重啟策略restartPolicy: Alwaysvolumes:- name: nextcloud-datahostPath:path: /app/nextcloud
  • Service編寫
  • kind: Service apiVersion: v1 metadata:labels:app: nextcloudname: nextcloud-servicenamespace: nextcloud spec:type: NodePortports:- name: httpport: 80targetPort: 80protocol: TCPnodePort: 32763selector:app: nextcloud --- apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata:name: nextcloud-ingressnamespace: nextcloudannotations:kubernetes.io/ingress.class: nginxnginx.ingress.kubernetes.io/proxy-body-size: 10240mnginx.ingress.kubernetes.io/proxy-connect-timeout: "300"nginx.ingress.kubernetes.io/proxy-read-timeout: "300"nginx.ingress.kubernetes.io/proxy-send-timeout: "300"spec:rules:- host: mynext.comhttp:paths:- path: /pathType: ImplementationSpecificbackend:serviceName: nextcloud-serviceservicePort: http

    二、nextcloud配置

  • 部署完以后,輸入IP或者mynext.com進(jìn)行訪問

    填寫你的mysql用戶,密碼

  • 點(diǎn)擊安裝完成,安裝的時(shí)間會比較長

  • 關(guān)聯(lián)onlyoffice

    安裝完畢之后,進(jìn)入應(yīng)用商店

  • 往下拉,找到onlyoffice,點(diǎn)擊下載并啟用,因?yàn)槭沁B接國外,可能失敗,可以多點(diǎn)幾次

    也可以使用wget進(jìn)行下載,修改后面的v7.5.0版本號,不過不怎么推薦

    wget https://github.com/ONLYOFFICE/onlyoffice-nextcloud/archive/refs/tags/v7.5.0.tar.gz

    將下載好的解壓并改名為onlyoffice,放到nextcloud的/var/www/html/apps目錄下,再回來查看被禁用的應(yīng)用

    不過一般都是灰色的,以及,上面那個(gè)是登錄按鈕,啟用之后就不會出現(xiàn)注冊界面

    如果你的情況是這樣,建議使用nextcloud自帶的應(yīng)用商店進(jìn)行下載,不過之前要先移除之前上面的onlyoffice,并將apps下的onlyoffice目錄刪除

    否則你在下載onlyoffice時(shí)將出現(xiàn)以下報(bào)錯(cuò):

    填寫相關(guān)地址
    注意:文檔編輯服務(wù)地址nextcloud和onlyoffice要使用一樣的協(xié)議,同是http或者同是https

    會出現(xiàn)

    需要在nextcloud的/var/www/html/config/config.php中加入下面這行

    'allow_local_remote_servers' => true,

    使用cp將文件導(dǎo)出,修改完導(dǎo)入后需要修改屬主為www-data,否則文件讀取不了

    之后會出現(xiàn)以下報(bào)錯(cuò)

    這時(shí)需要修改onlyoffice doccumentserver里/etc/onlyoffice/documentserver/default.json

    將其中"rejectUnauthorized": true改為false

    之后重啟服務(wù)

    root@onlyoffice-deployment-794cfb8f5-qdbld:/# supervisorctl restart all

    成功以后右上角會提示已保存,下面會出現(xiàn)文件格式

  • 設(shè)置基本信息
  • 設(shè)置郵箱服務(wù)器
  • 因?yàn)閟ucheon企業(yè)郵箱使用的是阿里的,所以服務(wù)器地址填阿里的企業(yè)郵箱服務(wù)器

    認(rèn)證使用的是你的郵箱和密碼.

    如果是使用qq郵箱或者網(wǎng)易郵箱,需要去qq郵箱==>設(shè)置==>stmp里獲取授權(quán)碼,地址修改為對應(yīng)運(yùn)營商的服務(wù)器地址

    之后郵箱會收到以下提示

    三、部署出現(xiàn)的幾個(gè)問題

  • only office的郵箱獲取也是需要按照上面那個(gè)來,配置發(fā)件郵箱

  • 移動端登錄提示嚴(yán)格模式,禁止http訪問

    需要在/var/www/html/config/config.php下加上以下幾句就好了

    'trusted_domains' => array (0 => '192.168.3.57:32763',1 => 'mynext.com',2 => '[fe80::3:57:32763]',3 => 'localhost:32763',), 'overwriteprotocol' => 'https',
  • 總結(jié)

    以上是生活随笔為你收集整理的部署next cloud的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。