iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 10
1
Cloud

DigitalOcean 可以幹嘛?系列 第 10

Day 10 - 在 DigitalOcean 架設 ownCloud

http://ithelp.ithome.com.tw/upload/images/20161225/200609714CXvycW7Do.png

ownCloud


在 DigitalOcean 安裝 ownCloud

自己的雲端空間自己架 , ownCloud 是一個 open source 系統,和 Dropbox 很像 ,User 可以透過 web 來存取資料。


安裝步驟

Step 1: 下載

下載 owncloud 指令:

wget https://download.owncloud.org/community/owncloud-9.1.3.tar.bz2

http://ithelp.ithome.com.tw/upload/images/20161225/20060971AAyQPQSfSg.png


Step 2: 解壓縮

指令:

tar -xvf owncloud-9.1.3.tar.bz2 

http://ithelp.ithome.com.tw/upload/images/20161225/20060971PmXfaXOjSz.png

解壓縮完成,看到 owncloud 資料夾/images/emoticon/emoticon13.gif

http://ithelp.ithome.com.tw/upload/images/20161225/20060971GM3aLz1sdp.png


Step 3: 複製剛剛解壓縮的 owncloud 資料夾至 /var/www/html

指令:

cp -r owncloud /var/www/html

http://ithelp.ithome.com.tw/upload/images/20161225/200609712IWMWUlh6V.png


Step 4: 建立 owncloud Database

登入資料庫
    mysql -u root -p

建立 Database 
    CREATE DATABASE owncloud;
    GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY '設定 database 密碼';
    FLUSH PRIVILEGES;
    exit

Step 5: 更改 owncloud 資料夾內的 apps 和 config 目錄權限

chmod 777 apps

chmod 777 config

Step 6: 重新啟動 apache2

sudo service apache2 restart  

Step 7: owncloud 設定

打開瀏覽器打上 IP/owncloud

198.211.66.1XX/owncloud

  • 先設定一組管理者帳號
    • 帳號
    • 密碼

http://ithelp.ithome.com.tw/upload/images/20161225/20060971vLdHq5IRzI.png

  • 設定資料庫

    • 資料庫使用者
    • 資料庫密碼
    • 資料庫名稱
    • localhost

    http://ithelp.ithome.com.tw/upload/images/20161225/200609711hjSdYvGX7.png


最後來看看 Owncloud 長怎樣!!

登入

http://ithelp.ithome.com.tw/upload/images/20161225/20060971t48yNgqKjR.png

第一次進入 owncloud

http://ithelp.ithome.com.tw/upload/images/20161225/20060971p9r8tMERBW.png

主介面

http://ithelp.ithome.com.tw/upload/images/20161225/2006097171XxDux7hc.png

自己的雲端空間建立完成 ~~/images/emoticon/emoticon12.gif


上一篇
Day 9 - 在 DigitalOcean 安裝 phpMyAdmin
下一篇
Day 11 - 在 DigitalOcean 安裝 R
系列文
DigitalOcean 可以幹嘛?30

1 則留言

0
凍仁翔
iT邦新手 4 級 ‧ 2017-01-04 13:44:52

777 的權限要小心,建議只開到 apache 可以寫入就好。

$ chmod 777 apps
$ chmod 777 config

例如 apache2 是用 www-data 使用者跑的。

$ chmod 775 apps condig
$ chown -R www-data:www-data apps condig
卡斯 iT邦研究生 1 級 ‧ 2017-01-04 13:49:17 檢舉

瞭解 /images/emoticon/emoticon13.gif,有改回來了 /images/emoticon/emoticon41.gif

牛哥 iT邦好手 1 級 ‧ 2017-01-08 23:43:43 檢舉

/images/emoticon/emoticon12.gif

我要留言

立即登入留言