如何在 Ubuntu 上安裝 OwnCloud


OwnCloud 是一個開源應用程序,允許用戶從任何地方和任何設備同步和共享文件。這允許用戶在不依賴第三方數據託管服務的情況下管理他們的數據。與其他在線雲存儲服務一樣,OwnCloud 還允許您通過網絡瀏覽器、桌面和移動應用程序同步文件。 OwnCloud 桌面客戶端可用於 Mac、Windows 和 Linux 系統,移動應用可用於 Android 和 iOS 設備。

在今天的帖子中,我們將安裝 OwnCloud Ubuntu 20.04 長期服務.

第 1 步:安裝先決條件

首先,安裝一些先決條件,例如 LAMP 堆棧包和其他 PHP 庫。使用以下命令安裝這些軟件包:

要安裝 Apache 服務器,請使用以下命令:

$ sudo apt install apache2

接下來,安裝 MariaDB 服務器。

$ sudo apt install mariadb-server

接下來,安裝 PHP 和其他一些先決條件。

$ sudo apt install wget coreutils libapache2-mod-php php-imagick php-common php-zip php-curl php-gd php-imap php-intl php-json php-mysql php-redis redis-server php-mbstring php-ssh2 php-xml php-apcu

輸入您的 sudo 密碼。提示時 不知何故, 根據 是的 在那之後 進來 鑰匙。

步驟 2:配置數據庫

在這一步中,您將首先保護您的 MariaDB 安裝,然後配置您的 OwnCloud 數據庫和用戶。

為了保護您的 MariaDB 數據庫,您需要運行 mysql_secure_installation shell 腳本。

$ sudo mysql_secure_installation

運行上述命令後,系統會提示您輸入當前的 root 密碼。 進來單擊以設置 root 帳戶的密碼。 是的 鍵並輸入您的新密碼兩次。

以下所有問題,請點擊 他們 鑰匙。

使用以下命令登錄 MySQL:

$ sudo mysql -u root -p

現在為 OwnCloud 創建一個數據庫和用戶,並為該用戶分配所需的權限。您可以使用與此處使用的數據庫和用戶名不同的名稱。

然後創建一個名為 我的雲, 使用命令:

$ CREATE DATABASE mycloud;

然後創建一個名為 雲用戶 帶密碼 丁丁。

$ CREATE USER 'clouduser'@'localhost' IDENTIFIED BY ‘tintin’;

然後授予數據庫用戶 雲用戶 數據庫權限 我的雲

$ GRANT ALL ON mycloud.* TO 'clouduser'@'localhost' WITH GRANT OPTION;

然後應用更改並使用以下命令退出 MySQL shell:

$ FLUSH PRIVILEGES;

$ EXIT;

第 3 步:安裝 OwnCloud

現在從官網下載 OwnCloud 服務器 zip 包。或者,您可以使用以下命令下載最新版本的 OwnCloud 服務器(當前 2021 年 7 月 21 日)。

$ wget https://download.owncloud.org/community/owncloud-complete-20210721.zip

解壓下載的 zip 文件 /var/www 目錄。

$ sudo unzip owncloud-complete-20210721.zip -d /var/www/

提取 zip 文件的內容 /var/www/owncloud 目錄。

所有權變更 /var/www/owncloud/。

$ sudo chown -R www-data:www-data /var/www/owncloud/

同時更改權限 /var/www/owncloud 目錄。

$ sudo chmod -R 755 /var/www/owncloud/

第 4 步:配置 Apache

在此步驟中,您將通過為 OwnCloud 創建虛擬主機配置文件來配置 Apache。創建虛擬主機配置文件如下:

$ sudo nano /etc/apache2/conf-available/owncloud.conf

然後將以下配置行添加到文件中:

<Directory /var/www/owncloud/>
Alias /owncloud "/var/www/owncloud/"

<Directory /var/www/owncloud/>

Options +FollowSymlinks

AllowOverride All

<IfModule mod_dav.c>

Dav off

</IfModule>

SetEnv HOME /var/www/owncloud

SetEnv HTTP_HOME /var/www/owncloud

</Directory>

然後保存並關閉它 我的雲資料 文檔。

使用以下命令啟用虛擬主機配置文件:

$ sudo a2ensite owncloud.conf

使用以下命令重新加載 Apache 配置:

$ sudo systemctl reload apache2

此時,OwnCloud 已安裝,您可以從 Web 瀏覽器訪問 OwnCloud。

第 5 步:配置 OwnCloud

要訪問 OwnCloud,請在 Web 瀏覽器中打開以下地址:

https://IP地址/owncloud

交換 IP地址 上面的 URL 使用了安裝 OwnCloud 服務器的系統的 IP 地址。

訪問上述地址後,您將看到下面的 OwnCloud 頁面,並要求創建一個管理員帳戶。輸入新管理員帳戶的用戶名和密碼。

向下滾動 存儲和數據庫 部門。在下面 數據文件夾,顯示OwnCloud默認數據目錄。不要更改此默認位置。

在下面 配置數據庫 部分,輸入您在上一節(步驟 2:配置數據庫)中配置的數據庫用戶名、數據庫密碼和數據庫名稱。離開 數據庫主機 領域是 本地主機點擊。 完成設置.

現在您可以使用在上一步中創建的管理員憑據。

登錄後,您將看到 OwnCloud 的主界面。在這裡,您可以將文件上傳到雲端並與他人共享。

就這樣!在今天的帖子中,我在 Ubuntu 操作系統上安裝了 OwnCloud。現在您可以開始使用本地 OwnCloud 服務器了。 有關 OwnCloud 的更多信息,請參閱官方文檔。