OwnCloud 是一個流行的文件共享平台,允許用戶安全地上傳文件並與他人共享。它是一個深受全球數百萬用戶信賴的客戶端/服務器平台。它在功能上與 Dropbox 非常相似,幾乎可以在任何設備上使用,包括 PC 等智能設備和移動設備(iOS 和 Android 設備)。只需嘗試 OwnCloud,一個在德國託管服務器的 SaaS 平台,在線或在您的網絡託管 VPS 服務器上安裝 OwnCloud。
Owncloud 提供社區版、標準版和企業版。 社區版可免費下載和安裝。
在 Rocky Linux 8 上安裝 OwnCloud。
先決條件
對於本教程,您需要確保已安裝 LAMP 堆棧。它提供了一個 Web 服務器來託管 OwnCloud、一個數據庫服務器和一個支持各種 PHP 操作的 PHP 腳本語言。
還要確保您對配置了 sudo 用戶的服務器具有 SSH 訪問權限。
第 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
下載完壓縮文件後,接下來就是配置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。