導航:首頁 > 配伺服器 > owncloud私有雲存儲伺服器

owncloud私有雲存儲伺服器

發布時間:2023-12-18 07:25:52

1. 如何在CentOS 7上安裝和配置私有雲

ownCloud是一個文件共享伺服器,允許您將您的個人內容,如文檔和圖片,存儲在一個集中的位置,很像Dropbox。與ownCloud的區別在於它是免費和開源的,允許任何人使用和檢查它。它還將敏感數據的控制和安全性返回給您,從而消除了第三方雲託管服務的利用率。


我們在CentOS 7伺服器上安裝和配置ownCloud實例。


先決條件
需要以下內容:

伺服器上的sudo用戶:您可以按照CentOS 7初始伺服器設置指南創建具有sudo許可權的用戶。
一個LAMP堆棧:ownCloud需要一個Web伺服器,一個資料庫和php才能正常工作。設置LAMP堆棧(Linux,Apache,MySQL和PHP)伺服器滿足所有這些要求。按照本指南安裝和配置此軟體。
要充分利用ownCloud提供的所有功能,請確保安裝以下PHP模塊:php-gd,php-intl,php-mbstring,php-process和php-xml。
SSL證書:如何設置SSL證書取決於您是否具有解析到您的伺服器的域名。
如果您有域名...安全您的網站的最簡單的方法是使用Let's Encrypt,它提供免費的,受信任的證書。按照Apache的Let's Encrypt指南進行設置。

如果您沒有域...並且您正在使用此配置進行測試或個人使用,則可以改為使用自簽名證書。這提供了相同類型的加密,但沒有域驗證。按照Apache的自簽名SSL指南進行設置。

步驟1 - 安裝ownCloud
ownCloud伺服器軟體包不存在於CentOS的默認存儲庫中。然而,ownCloud為發行版維護了一個專用的存儲庫。


首先,使用rpm命令導入其發行密鑰。該密鑰授權程序包管理器yum信任存儲庫。


sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
接下來,使用curl命令下載ownCloud存儲庫文件:


sudo curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo
添加新文件後,使用clean命令使yum知道更改:


sudo yum clean expire-cache
輸出
載入插件:fastestmirror
清除回復:基本ce_stable其他更新
6元數據文件已刪除
最後,使用yum實用程序和install命令執行ownCloud的安裝:


sudo yum安裝owncloud
當出現提示時,此為ok [y / d / N]:消息,鍵入Y,然後按ENTER鍵授權安裝。


輸出
。 。 。
安裝:
owncloud.noarch 0:9.1.1-1.2


已安裝依賴關系:
libX11.x86_64 0:1.6.3-2.el7 libX11-common.noarch 0:1.6.3-2.el7 libXau.x86_64 0:1.0.8-2.1.el7
libXpm.x86_64 0:3.5.11-3.el7 libpng.x86_64 2:1.5.13-7.el7_2 libxcb.x86_64 0:1.11-4.el7
libxslt.x86_64 0:1.1.28-5.el7 owncloud-deps-php5.noarch 0:9.1.1-1.2 owncloud-files.noarch 0:9.1.1-1.2
php-gd.x86_64 0:5.4.16-36.3.el7_2 php-ldap.x86_64 0:5.4.16-36.3.el7_2 php-mbstring.x86_64 0:5.4.16-36.3.el7_2
php-process.x86_64 0:5.4.16-36.3.el7_2 php-xml.x86_64 0:5.4.16-36.3.el7_2 t1lib.x86_64 0:5.1.2-14.el7


完成!
安裝ownCloud伺服器後,我們將繼續設置資料庫供其使用。


步驟2 - 創建MySQL資料庫
要開始,請使用管理帳戶登錄MySQL:


mysql -u root -p
輸入在安裝資料庫伺服器時為MySQL root用戶設置的密碼。


ownCloud需要一個單獨的資料庫來存儲管理數據。雖然你可以調用這個資料庫任何你喜歡,我們決定了owncloud的名字保持簡單。


CREATE DATABASE owncloud;
注意:每個MySQL語句必須以分號(;)結尾。如果您遇到問題,請務必檢查這是否存在。


接下來,創建一個單獨的MySQL用戶帳戶,與新創建的資料庫進行交互。從管理和安全的角度來看,創建單功能資料庫和帳戶是一個好主意。與資料庫的命名一樣,選擇您喜歡的用戶名。我們選擇在本指南中使用owncloud名稱。


GRANT ALL ON owncloud。* to'owncloud'@'localhost'IDENTIFIED BY'set_database_password';
警告:確保將實際密碼放在命令所在的位置:set_database_password


通過用戶分配對資料庫的訪問許可權,執行flush-privileges操作以確保MySQL的正在運行的實例知道最近的許可權分配:


FLUSH特權;
MySQL的配置到此結束,因此我們將通過鍵入以退出會話:


出口
在ownCloud伺服器安裝和資料庫設置完成後,我們准備將注意力轉移到配置ownCloud應用程序。

步驟3 - 配置ownCloud
要訪問ownCloud Web界面,請打開Web瀏覽器並導航到以下地址:


https:// server_domain_or_IP / owncloud
如果正在使用自簽名證書,您可能會收到警告,因為證書未由您的瀏覽器的可信授權機構簽名。 這是預期和正常的。 我們只對證書的加密方面感興趣,而不是對我們主機的真實性的第三方驗證。 點擊相應的按鈕或鏈接,進入ownCloud設置頁面。


你應該看到這樣的:

通過選擇用戶名和密碼創建管理員帳戶。 出於安全目的,不建議對用戶名使用「admin」。

在單擊完成設置按鈕之前,單擊存儲和資料庫鏈接:

保留Data文件夾設置,並單擊配置資料庫部分中的MySQL / MariaDB按鈕。

輸入在上一步中配置的資料庫信息。 下面是一個示例,它匹配我們在本指南中使用的資料庫憑據:

單擊完成設置按鈕登錄到ownCloud。 一個安全的家,所有的數據閃屏應該會出現:

單擊啟動屏幕右上角的x以訪問主界面:

在這里,您可以創建或上傳文件到您的個人雲。

2. 私有雲盤和公有網盤有什麼區別,國內有什麼可以推薦的私有雲盤公司嗎

公有網盤就像網路,115這類,數據都存儲在他們的伺服器上,你不會清楚你的數據是否被查看,也有可能說和諧就和諧。受制於人。
私有雲盤,像owncloud,kodexplorer等,是一類網盤系統,可以搭建在自己的私有伺服器上,數據,存儲完全私有化,不受制於人。
在簡單一點的解釋,和你租房住和買房住的差別。

3. 如何搭建小企業的私有雲伺服器

首先確定私有雲服務是什麼類型的服務:

用來共享文檔等資料的私有雲存儲。

這種私有雲存儲的可以搭建owncloud,seafile等這些是免費的產品。如果想才有商業版可以采購堅果雲。這個雲存儲我目前一直在用很穩定,而且實時同步的功能太爽了。

2.用來支持業務系統運行的運行平台

搭建基於dockerswarm的雲平台旁物,這種方案比較簡單,搭建速度快,運維簡單。

搭建基於k8s+docker的雲平台,功能超強,搭建難度大,運維難度也大。需要有專業運維人員。

針對以上兩種情況搭建方案是:

采購基礎設施資源,伺服器,網路設備等硬體設備

安裝操作系統,一般情況下都是安裝Linux操作系統

安裝運行環境軟體,然後將軟體包放入運行目錄直接運行即可。(針對雲存儲)

docker公司官方文檔部署docker軟體,然後通過dockerswarm構建一個集群。(針對dockerswarm私有雲)

安裝運襲液docker然後參考k8s官方部署軟體進行部署等。不推禪亮薦使用二進制的方式部署k8s平台。

筆者多年專注雲計算工作,該領域有一定的積累,希望和大家一份分享。

閱讀全文

與owncloud私有雲存儲伺服器相關的資料

熱點內容
app如何認定許可權 瀏覽:849
兩個復數相除的角度計演算法則 瀏覽:584
電商類app開發怎麼收費 瀏覽:300
打造電子書反編譯工具 瀏覽:74
壓縮比115 瀏覽:558
pdf怎麼摳圖 瀏覽:864
霍妮pdf 瀏覽:808
反編譯VMP 瀏覽:46
hello編譯器 瀏覽:771
apk程序加密 瀏覽:595
如何給app重命名 瀏覽:603
怎麼幽默調侃程序員 瀏覽:285
忘記密碼解壓視頻 瀏覽:911
運城機場春運加密 瀏覽:287
安卓手機如何關閉app後台 瀏覽:154
安卓數字密碼忘記怎麼破解 瀏覽:252
pythonzmq模式 瀏覽:182
linux運行php網站 瀏覽:866
實驗室無油壓縮機 瀏覽:806
哪裡可以免費看動畫app 瀏覽:54