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 密碼。提示時 不知何故, 根據 是的 在那之後 進來 鑰匙。
第二步:配置數據庫
在此步驟中,您首先保護您的 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 的更多信息,請參閱官方文檔。