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

2021-07-25 10:43:50 字數 1402 閱讀 4236

介紹

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指南進行設定。

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

保留data資料夾設定,並單擊配置資料庫部分中的mysql / mariadb按鈕。

單擊完成設定按鈕登入到owncloud。 乙個安全的家,所有的資料閃屏應該會出現:

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

在這裡,您可以建立或上傳檔案到您的個人雲。

如何在CentOS 7上安裝Nginx

要新增centos 7 epel倉庫,請開啟終端並使用以下命令 sudo yum install epel release現在nginx儲存庫已經安裝在您的伺服器上,使用以下yum命令安裝nginx sudo yum install nginx在對提示回答yes後,nginx將在伺服器上完成安裝。n...

如何在CentOS 7上安裝Apache

apache http伺服器是世界上最流行的web伺服器。它是一款免費的開源和跨平台的http伺服器,提供強大的功能,可以通過各種模組進行擴充套件。以下說明介紹如何在centos 7機器上安裝和管理apache web伺服器。安裝apache apache在預設的centos倉庫中可用,安裝非常簡單...

如何在 CentOS 7 上安裝 Docker

docker 是乙個開源工具,它可以讓建立和管理 linux 容器變得簡單。容器就像是輕量級的虛擬機器,並且可以以毫秒級的速度來啟動或停止。docker 幫助系統管理員和程式設計師在容器中開發應用程式,並且可以擴充套件到成千上萬的節點。容器和 vm 虛擬機器 的主要區別是,容器提供了基於程序的隔離,...