2012-02-20

Ubuntu 升級 ownCloud

(本文所提升級方式適用 OwnCloud 各版本)

OwnCloud今年的一月底釋出第三個版本,這個 OwnCloud 3 增加了幾個功能,其中,最令阿舍高興的是,線上編輯文字檔和閱讀 PDF 檔的功能己經有加進 OwnCloud 3 了,這樣阿舍臨時要記東西的時候,就不用再去開 Google Docs了,用阿舍自己裝的 OwnCloud 就可以了,除此之外,OwnCloud 3 會自動整合 apps.owncloud.com,所以,OwnCloud 的管理者只要透過管理界面就可以瀏覽和安裝 OwnCloud 的App 了,還滿方便的哩 ! 阿舍之前還在想不出來要怎麼安裝 OwnCloud 的 App 說哩 ! (本文所提的升級方式適用升級至 ownCloud 各版本)

OwnCloud 3 Apps

阿舍用 OwnCloud 2 有一陣子了,是真的還不錯用,尤其是在分享檔案和管理書籤的功能,阿舍覺得還滿方便的,所以,OwnCloud 3 出來後,阿舍就想要來升級哩 ! 今天有空,就來弄弄看,結果,沒想到 OwnCloud 官網上簡簡單單的三行升級說明,卻讓阿舍搞了一個多小時哩 ! 官網說,只要把幾個資料夾留著,其它用新版的檔案蓋過去,這樣在第一次重新連結 OwnCloud 網站時,OwnCloud 就會自動更新哩 !

阿舍試了一下,真的只要蓋過去就好,只是阿舍中途有不小心刪錯資料夾,所以,就在倒回備份又刪錯的漩渦中浪費了一些時間,其實,小心點操作可能不到半小時就可以更新完成了哩 ! 以下是阿舍的操作步驟,提供參考囉 ! (以下是以在家目錄下操作為例 )

1.備份 OwnCloud 資料庫
凡事有備無患,所以,還是先備份一下好,OwnCloud 的備份分為二個部分,一個是資料庫,另一個則是檔案,首先,先來備份資料庫,OwnCloud 的資料庫名稱叫做「mycloud」,因此,用下面的指令就可將 OwnCoud 的資料庫倒成 SQL 指令檔來備份。

mysqldump –u root –p mycloud > owncloud.sql

2. 備份資料夾和檔案
以阿舍的 OwnCloud 安裝路徑為 /var/www/owncloud 為例,可以用下面的指令來將整個資料夾壓縮成一個檔案來保存和備份

tar –zcvf owncloud.arthurtoday.com /var/www/owncloud

3.下載和解壓縮 OwnCloud 3
備份完成之後,要去下載 OwnCloud 3,如果和阿舍一樣,是沒有 X Window 可以用的情形,那就要用下面第一行的指令來下載,否則,可以到 OwnCloud 的網頁上來直接下載存檔,下載完成後,請用下面第二行的指令來解壓縮 OwnCloud 3 的檔案,解開後,會產生一個 owncloud 的資料夾。

wget http://owncloud.org/go/owncloud-download -O owncloud3
( wget http://owncloud.org/owncloud-download-4-0-0 -O  owncloud4)

tar -xjvf owncloud3

4.刪除有舊檔案和資料夾
除了 Config 和 Data 資料夾之外,將原來安裝 OwnCloud 2 的資料夾裡的所有檔案和資料夾的都刪除。

5.複製檔案
舊檔案刪除後,用下面指令來將新版的 OwnCloud 3 檔案複到回OwnCloud 的安裝資料夾。

sudo /bin/cp -R owncloud/. /var/www/owncloud/public_html

上面的步驟都完成後,重新登入OwnCloud 網站後,應該是可以發現有些不一樣了,像是原來上傳是用「Upload」,新版換成「New」,然後,在「Apps」 的部份,也是多出不少的 App 可以用哩 !

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁