OwnCloud 是一個開源應用程序,允許用戶從任何地方和任何設備同步和共享文件。這允許用戶獨立於第三方數據託管服務來控制他們的數據。與其他在線雲存儲服務一樣,OwnCloud 也可以通過 Web 瀏覽器、桌面和移動應用程序同步文件。 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 密碼。提示時 不知何故, 根據 是的 在那之後 進來 鑰匙。

第二步:配置數據庫

在此步驟中,您首先保護您的 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 server zip包。或者,您可以使用以下命令下載最新版本的 OwnCloud Server(當前 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 Server 的系統的 IP 地址。

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

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

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

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

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

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