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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

owncloud虚拟机扩容及apt修复

發(fā)布時(shí)間:2023/12/18 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 owncloud虚拟机扩容及apt修复 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

owncloud艱難擴(kuò)容之路

采用VMware虛擬機(jī)擴(kuò)容方法,實(shí)現(xiàn)自己內(nèi)網(wǎng)擴(kuò)容。

參考配置文檔

優(yōu)點(diǎn):

  • 安裝簡(jiǎn)單,會(huì)導(dǎo)入虛擬機(jī)即可

  • 無需配置linux系統(tǒng),對(duì)小白友好。

  • 缺點(diǎn):

  • 想要定制化麻煩(缺少selinux配置文件不知是否有、eth0網(wǎng)卡配置文件沒有自己創(chuàng)建、apt源需要自己配置還有下載公鑰再能配置好阿里的apt源)

  • 沒有較好的方便的擴(kuò)容方案(本篇文章介紹兩種擴(kuò)容方案)

  • 在VMware擴(kuò)展硬盤,linux系統(tǒng)設(shè)置分區(qū),格式化文件系統(tǒng),掛載,永久掛載


    第一種方案 移動(dòng)相關(guān)儲(chǔ)存目錄

    由于owncloud文件默認(rèn)不加密,linux可以直接看到,有加密需求seafile。系統(tǒng)壞了可以從系統(tǒng)盤上找回文件。

    將轉(zhuǎn)相應(yīng)存儲(chǔ)目文件于性分區(qū)。參考文章 雖然操作成功似乎不能正常使用。

    如果你有修改需求可以查看一下鏈接:

    移動(dòng)owncloud數(shù)據(jù)目錄

    總結(jié)一下:

    這樣修改分區(qū)是可以的,配置分區(qū)還有mysql的數(shù)據(jù)庫中間的映射是否修改可能要找一下。

    其中還有一些修改config.php文件之后,依然用的是源來的目錄在儲(chǔ)存文件。可能要重啟Apache服務(wù)器,或修改其他配置可能要重新加載php,大概。。。不會(huì)弄php就算了。

    這種方法要自己探索,雖然很要試探,中途學(xué)到linux只是挺多。

    記得做更變時(shí)候做快照備份!

    以免還原不了回來了,總之國(guó)內(nèi)百度上上面教程錯(cuò)誤不夠豐富,建議由英文基礎(chǔ)的去看官方的論壇,或者Google搜索報(bào)錯(cuò)。國(guó)內(nèi)解決方法有點(diǎn)少。


    第二種方案

    參考鏈接

    這里提供一下思路,不寫具體操作代碼。可以參考鏈接。

    需要把相應(yīng)已經(jīng)儲(chǔ)存的文件移動(dòng)到你已經(jīng)分區(qū)好掛載的新目錄

    然后用命令擴(kuò)容。

    使用命令 ln -s /mnt/space/data/ /var/lib/univention-appcenter/apps/owncloud/

    然后測(cè)試文件是否能正常下載上傳。

    建議擴(kuò)容時(shí)候鏈接使用確定某個(gè)用戶下的file文件夾時(shí)候產(chǎn)生錯(cuò)誤,代理無法正常運(yùn)行。

    例如 /var/lib/univention-appcenter/apps/owncloud/data/files/Administrator/file

    而不要直接把/var/lib/univention-appcenter/apps/owncloud/data/files 給所有用戶擴(kuò)容,其中會(huì)產(chǎn)生以下錯(cuò)誤

    Please check that the data directory contains a file ".ocdata" in its root

    查了可能需要修改數(shù)據(jù)庫的其他映射。

    原因是因?yàn)闄?quán)限不夠。實(shí)際可能是映射問題。

    實(shí)際上發(fā)現(xiàn)只需要擴(kuò)容owncloud下的data文件即可。
    擴(kuò)容其他總會(huì)有些其他的代理或者權(quán)限錯(cuò)誤,可能不能讀取相關(guān)文件的映射。
    測(cè)試正常,軟鏈接擴(kuò)容成功。


    還有用的時(shí)候看目錄結(jié)構(gòu)想用tree

    apt 的源

    修改也放在下面

  • 修改apt源配置文件,把/etc/apt/sources.list替換為以下內(nèi)容:
  • sudo vim /etc/apt/sources.list

    deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

  • 更新
  • sudo apt-get update

    獲取:3 http://mirrors.aliyun.com/ubuntu trusty-updates InRelease [65.9 kB]
    錯(cuò)誤:2 http://mirrors.aliyun.com/ubuntu trusty-security InRelease
    由于沒有公鑰,無法驗(yàn)證下列簽名: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
    獲取:4 http://mirrors.aliyun.com/ubuntu trusty-proposed InRelease [65.9 kB]
    錯(cuò)誤:3 http://mirrors.aliyun.com/ubuntu trusty-updates InRelease
    由于沒有公鑰,無法驗(yàn)證下列簽名: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
    獲取:5 http://mirrors.aliyun.com/ubuntu trusty-backports InRelease [65.9 kB]
    錯(cuò)誤:4 http://mirrors.aliyun.com/ubuntu trusty-proposed InRelease
    由于沒有公鑰,無法驗(yàn)證下列簽名: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
    獲取:6 http://mirrors.aliyun.com/ubuntu trusty Release [58.5 kB]
    錯(cuò)誤:5 http://mirrors.aliyun.com/ubuntu trusty-backports InRelease
    由于沒有公鑰,無法驗(yàn)證下列簽名: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
    獲取:7 http://mirrors.aliyun.com/ubuntu trusty Release.gpg [933 B]
    忽略:8 https://updates.software-univention.de/4.0/maintained 4.0-0/all/ InRelease
    忽略:7 http://mirrors.aliyun.com/ubuntu trusty Release.gpg

    產(chǎn)生沒有公鑰錯(cuò)誤:

    解決

    40976EAF437D05B5 3B4FE6ACC0B21F32 找到這兩個(gè)公鑰

    輸入以下命令:

    apt-key adv --keyserver keys.gnupg.net --recv-keys 40976EAF437D05B5 3B4FE6ACC0B21F32

    –keyserver keyserver.ubuntu.com(可選)

    Executing: /tmp/apt-key-gpghome.sCeV5SAlQI/gpg.1.sh --keyserver keys.gnupg.net --recv-keys 40976EAF437D05B5 3B4FE6ACC0B21F32
    gpg: key 3B4FE6ACC0B21F32: 20 signatures not checked due to missing keys
    gpg: key 3B4FE6ACC0B21F32: public key “Ubuntu Archive Automatic Signing Key (2012) ftpmaster@ubuntu.com” imported
    gpg: key 40976EAF437D05B5: 60 signatures not checked due to missing keys
    gpg: key 40976EAF437D05B5: public key “Ubuntu Archive Automatic Signing Key ftpmaster@ubuntu.com” imported
    gpg: Total number processed: 2
    gpg: imported: 2

    然后

    sudo apt update

    成功

    可以順便更新一下其他比如:apt-get update & apt-get upgrade

    可以不用更新,里面有些owncloud的更新之后不知道能不能用,不想有奇奇怪怪的報(bào)錯(cuò)就別更新了。

    然后愉快安裝 tree lrzsz。

    總結(jié)

    以上是生活随笔為你收集整理的owncloud虚拟机扩容及apt修复的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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