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 的更多信息,請參閱官方文檔。