OwnCloud 是一個流行的文件共享平台,允許用戶安全地上傳文件並與他人共享。它是一個受全球數百萬用戶信賴的客戶端-服務器平台。它的功能與 Dropbox 非常相似,幾乎可以在任何設備上使用,包括 PC 等智能設備和移動設備(iOS 和 Android 設備)。只需在線試用 OwnCloud,這是一個在德國託管服務器的 SaaS 平台,或者在 Web 託管的 VPS 服務器上安裝 OwnCloud。
Owncloud 提供社區版、標準版和企業版。 社區版可以免費下載和安裝。
在 Rocky Linux 8 上安裝 OwnCloud。請加入我們。
先決條件
對於本演練,您需要確保已安裝 LAMP 堆棧。它提供了一個託管 OwnCloud 的 Web 服務器、一個數據庫服務器和一種支持各種 PHP 操作的 PHP 腳本語言。
此外,請確保 sudo 用戶對配置的服務器具有 SSH 訪問權限。
第 1 步:安裝 PHP 擴展
要無縫安裝 Owncloud,您需要一些額外的 PHP 擴展。因此,要實現這一點,請運行以下命令:
$ 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 使用 chown 命令是:
$ 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 和存儲數據的各種選項的概覽,如下所示:
從這裡,您可以開始上傳文件並與他人共享。
在那裡。 在 RockyLinux8 上成功安裝了 OwnCloud。