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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何在Debian上安装配置ownCloud

發布時間:2023/12/10 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何在Debian上安装配置ownCloud 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何在Debian上安裝配置ownCloud

據其官方網站,ownCloud可以讓你通過一個Web界面或者WebDAV訪問你的文件。它還提供了一個平臺,可以輕松地查看、編輯和同步您所有設備的通訊錄、日歷和書簽。盡管ownCloud與廣泛使用Dropbox非常相似,但主要區別在于ownCloud是免費的,開源的,從而可以自己的服務器上建立與Dropbox類似的云存儲服務。使用ownCloud你可以完整地訪問和控制您的私人數據,而對存儲空間(除了硬盤容量)或客戶端的連接數量沒有限制。

ownCloud提供了社區版(免費)和企業版(面向企業的有償支持)。預編譯的ownCloud社區版可以提供了CentOS、Debian、Fedora、openSUSE、,SLE和Ubuntu版本。本教程將演示如何在Debian Wheezy上安裝和在配置ownCloud社區版。

在Debian上安裝 ownCloud

進入官方網站:http://owncloud.org,并點擊‘Install’按鈕(右上角)。

為當前的版本選擇“Packages for auto updates”(下面的圖是v7)。這可以讓你輕松的讓你使用的ownCloud與Debian的包管理系統保持一致,包是由ownCloud社區維護的。

在下一屏中點擊繼續:

在可用的操作系統列表中選擇Debian 7 [Wheezy]:

加入ownCloud的官方Debian倉庫:

  • # echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list
  • 加入倉庫密鑰到apt中:

  • # wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key
  • # apt-key add - < Release.key
  • 繼續安裝ownCLoud:

  • # aptitude update
  • # aptitude install owncloud
  • 打開你的瀏覽器并定位到你的ownCloud實例中,地址是 http://服務器 IP/owncloud:

    注意ownCloud可能會包一個Apache配置錯誤的警告。使用下面的步驟來解決這個錯誤來解決這些錯誤信息。

    a) 編輯 the /etc/apache2/apache2.conf (設置 AllowOverride 為 All):

  • <Directory /var/www/>
  • Options Indexes FollowSymLinks
  • AllowOverride All
  • Order allow,deny
  • Allow from all
  • </Directory>
  • b) 編輯 the /etc/apache2/conf.d/owncloud.conf

  • <Directory /var/www/owncloud>
  • Options Indexes FollowSymLinks MultiViews
  • AllowOverride All
  • Order allow,deny
  • Allow from all
  • </Directory>
  • c) 重啟web服務器:

  • # service apache2 restart
  • d) 刷新瀏覽器,確認安全警告已經消失

    設置數據庫

    這時可以為ownCloud設置數據庫了。

    首先登錄本地的MySQL/MariaDB數據庫:

  • $ mysql -u root -h localhost -p
  • 為ownCloud創建數據庫和用戶賬戶。

  • mysql> CREATE DATABASE owncloud_DB;
  • mysql> CREATE USER owncloud-web’@'localhost' IDENTIFIED BY whateverpasswordyouchoose’;
  • mysql> GRANT ALL PRIVILEGES ON owncloud_DB.* TO owncloud-web’@'localhost';
  • mysql> FLUSH PRIVILEGES;
  • 通過http://服務器 IP/owncloud 進入ownCloud頁面,并選擇‘Storage & database’ 選項。輸入所需的信息(MySQL/MariaDB用戶名,密碼,數據庫和主機名),并點擊完成按鈕。

    為ownCloud配置SSL連接

    在你開始使用ownCloud之前,強烈建議你在ownCloud中啟用SSL支持。使用SSL可以提供重要的安全好處,比如加密ownCloud流量并提供適當的驗證。在本教程中,將會為SSL使用一個自簽名的證書。

    創建一個儲存服務器密鑰和證書的目錄:

  • # mkdir /etc/apache2/ssl
  • 創建一個證書(并有一個密鑰來保護它),它有一年的有效期。

  • # openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
  • 編輯/etc/apache2/conf.d/owncloud.conf 啟用HTTPS。對于重寫規則中的NC、R和L的意義,你可以參考Apache 文檔:

  • Alias /owncloud /var/www/owncloud
  • ?
  • <VirtualHost 192.168.0.15:80>
  • RewriteEngine on
  • ReWriteCond %{SERVER_PORT} !^443$
  • RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
  • </VirtualHost>
  • ?
  • <VirtualHost 192.168.0.15:443>
  • SSLEngine on
  • SSLCertificateFile /etc/apache2/ssl/apache.crt
  • SSLCertificateKeyFile /etc/apache2/ssl/apache.key
  • DocumentRoot /var/www/owncloud/
  • <Directory /var/www/owncloud>
  • Options Indexes FollowSymLinks MultiViews
  • AllowOverride All
  • Order allow,deny
  • Allow from all
  • </Directory>
  • </VirtualHost>
  • 啟用重寫模塊并重啟Apache:

  • # a2enmod rewrite
  • # service apache2 restart
  • 打開你的ownCloud實例。注意一下,即使你嘗試使用HTTP,你也會自動被重定向到HTTPS。

    注意,即使你已經按照上述步驟做了,在你啟動ownCloud你仍將看到一條錯誤消息,指出該證書尚未被受信的機構頒發(那是因為我們創建了一個自簽名證書)。您可以放心地忽略此消息,但如果你考慮在生產服務器上部署ownCloud,你可以從一個值得信賴的公司購買證書。

    創建一個賬號

    現在我們準備創建一個ownCloud管理員帳號了。

    歡迎來自你的個人云!注意你可以安裝一個桌面或者移動端app來同步你的文件、日歷、通訊錄或者更多了。

    在右上叫,點擊你的用戶名,會顯示一個下拉菜單:

    點擊Personal來改變你的設置,比如密碼,顯示名,email地址、頭像還有更多。

    ownCloud 使用案例:訪問日歷

    讓我開始添加一個事件到日歷中并稍后下載。

    點擊左上角的下拉菜單并選擇日歷。

    添加一個時間并保存到你的日歷中。

    通過 'Event and Tasks' -> 'Import...' -> 'Select file' 下載你的日歷并添加到你的Thunderbird日歷中:

    提示:你還需要設置你的時區以便在其他程序中成功地導入你的日歷(默認情況下,日歷程序將使用UTC+00:00時區)。要更改時區在左下角點擊小齒輪圖標,接著日歷設置菜單就會出現,你就可以選擇時區了:

    ownCloud 使用案例:上傳一個文件

    接下來,我們會從本機上傳一個文件

    進入文件菜單(左上角)并點擊向上箭頭來打開一個選擇文件對話框。

    選擇一個文件并點擊打開。

    接下來你就可以打開/編輯選中的文件,把它移到另外一個文件夾或者刪除它了。

    總結

    ownCloud是一個靈活和強大的云存儲,可以從其他供應商快速、簡便、無痛的過渡。此外,它是開源軟件,你只需要很少有時間和精力對其進行配置以滿足你的所有需求。

    原文發布時間:2014-11-23

    本文來自云棲合作伙伴“linux中國”

    總結

    以上是生活随笔為你收集整理的如何在Debian上安装配置ownCloud的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。