OwnCloud 是一個流行的文件共享平台,允許用戶安全地上傳文件並與他人共享。它是全球數百萬用戶信賴的客戶端/服務器平台。它在功能上與 Dropbox 非常相似,幾乎可以在任何設備上使用,包括 PC 和移動設備(iOS 和 Android 設備)等智能設備。只需在線試用 OwnCloud,這是一個在德國託管服務器的 SaaS 平台,或者在您的網絡託管 VPS 服務器上安裝 OwnCloud。
Owncloud 提供社區版、標準版和企業版。 社區版可免費下載和安裝。
加入我們並在 Rocky Linux 8 上安裝 OwnCloud。
先決條件
對於本教程,您需要確保安裝了 LAMP 堆棧。它提供了一個用於託管 OwnCloud 的 Web 服務器、一個數據庫服務器和一種支持各種 PHP 操作的 PHP 腳本語言。
還要確保您可以通過 SSH 訪問配置了 sudo 用戶的服務器。
第 1 步:安裝 PHP 擴展
需要額外的 PHP 擴展才能無縫安裝 Owncloud。因此,要實現此目的,請運行以下命令:
$ sudo dnf install php-mysqlnd php-opcache php-curl php-ldap php-xml php-mbstring php-gd php-intl php-zip php-json
安裝標準 PHP 擴展後,繼續下一步。
第 2 步:創建您的 OwnCloud 數據庫
接下來,繼續為 Owncloud 創建一個數據庫,它會在安裝期間和之後安裝所有文件。所以,像這樣登錄 MariaDB:
$ sudo mysql -u root -p
現在為 OwnCloud 創建一個數據庫。這裡, myowncloud_db 是一個數據庫
CREATE DATABASE myowncloud_db;
接下來,創建一個數據庫用戶並設置一個強密碼。
CREATE USER `myowncloud_user`@`localhost` IDENTIFIED BY 'strong-password';
然後將數據庫的所有權限授予數據庫用戶。
GRANT ALL ON myowncloud_db.* TO 'myowncloud_user'@`localhost`;
然後保存您的數據庫更改並退出 MariaDB 數據庫服務器。
FLUSH PRIVILEGES;
EXIT;
第 3 步:下載 OwnCloud
成功配置 OwnCloud 數據庫後,下載 Owncloud tarball 文件。 獲得 命令。
$ wget https://download.owncloud.org/community/owncloud-complete-20210721.tar.bz2
第 4 步:配置 OwnCloud
下載 zip 文件後,下一步是配置 OwnCloud。 首先解壓縮 tarball 文件。 /var/www/html 路。
$ sudo tar -jxf owncloud-complete-20210721.tar.bz2 -C /var/www/html
如果解壓縮時出現錯誤,請安裝 bzip2 實用程序
$ sudo dnf install bzip2
接下來,將 OwnCloud 目錄的所有權設置為 Apache。 周恩來 命令是:
$ sudo chown apache:apache -R /var/www/html/owncloud
此外,將列出的 Owncloud 目錄權限設置為可訪問和可讀。
$ sudo chmod -R 775 /var/www/html/owncloud
第 5 步:配置 Apache 以託管您的 OwnCloud 文件
您還需要創建一個 Owncloud 虛擬主機文件,以便 Apache 知道您的 Owncloud 目錄所在的位置。
按照提供的方式為 OwnCloud 創建一個配置文件。
$ sudo vim /etc/httpd/conf.d/owncloud.conf
複製並粘貼這些行並保存更改。
Alias /owncloud "/var/www/html/owncloud/" <Directory /var/www/html/owncloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/html/owncloud SetEnv HTTP_HOME /var/www/html/owncloud </Directory>
重新啟動 Apache 以保存更改。
$ sudo systemctl restart httpd
不要忘記配置 SELinux 來處理 OwnCloud
$ sudo setsebool -P httpd_unified 1
現在您已準備好從 Web 瀏覽器完成安裝。
第 6 步:從瀏覽器完成 OwnCloud 安裝
最後一步是從瀏覽器完成 OwnCloud 設置。要刪除提供的 URL,請將其替換為 服務器IP 使用您自己的 IP 地址
https://server-ip/owncloud
第一頁要求您做兩件事:創建和管理您的帳戶,並提供您的數據庫詳細信息。
因此,通過指定用戶名和密碼來創建管理員用戶。
下一個,”存儲和數據庫‘ 鏈接並輸入數據庫詳細信息。
在最後,完成設置‘ 按鈕。
[完了]點擊按鈕進入登錄頁面。輸入您的管理員登錄憑據,[ログイン]單擊按鈕。
儀表板顯示為可用於在 OwnCloud 中訪問和存儲數據的各種選項的概述,如下所示。
從這裡您可以開始上傳文件並與他人共享。
在那裡。 我在 Rocky Linux 8 上安裝了 OwnCloud。