GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 20.04 に OwnCloud をインストールする方法

この記事では、Ubuntu 20.04 LTS に LAMP を使用して OwnCloud をインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、sudo のユーザーとしてログインしていることを確認してください 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

OwnCloud は、Dropbox、Microsoft OneDrive、Google Drive に似た、オープンソースの自己ホスト型ファイル同期およびファイル共有プラットフォームです。 OwnCloud は、PHP および JavaScript 言語で記述されています。 MySQL、ORACLE、PostgreSQL、MariaDB などのさまざまなデータベース管理システムで動作します。 Windows ベースまたは Linux ベースのオペレーティング システムのいずれかであるすべてのコンピューターとの同期を維持します。

OwnCloud を Ubuntu 20.04 にインストール

ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade

ステップ 2. Ubuntu に LAMP スタックをインストールします。

OwnCloud は PHP で構築されています。 PHP で作成された他の Web アプリと同じようにホストできます。そのため、Ubuntu を LAMP サーバーとして設定する必要があります。まだ行っていない場合は、先に進む前に、従来の LAMP ガイドを使用して、PHP を提供するように Ubuntu をセットアップしてください。

ステップ 3.OwnCloud を Ubuntu システムにインストールします。

今度は公式ページからOwncloudをダウンロードします:

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

ダウンロードが完了したら、アーカイブを /var/www ディレクトリに解凍します:

sudo unzip /tmp/owncloud-complete-20200731.zip -d /var/www

次に、次のコマンドで Apache 権限を割り当てます:

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

ステップ 4. Owncloud 用の MySQL データベースの作成。

Owncloud は MySQL データベースを使用して、投稿、ページ、ユーザー、プラグイン、テーマ設定などのすべてのデータを保存します。次のコマンドで MySQL サーバーにログインし、MySQL ルート パスワードを入力します。

mysql -u root -p

MySQL コンソールに移動したら、新しいデータベースを作成します:

create database cacti;
grant all privileges on cacti.* to [email protected] identified by 'your-passwd';
flush privileges;
quit;

ステップ 5.OwnCloud 用に Apache を構成します。

your-domain.com.conf という名前の、Owncloud Web サイト用の新しい仮想ホスト構成ファイルを作成します。

nano /etc/apache2/sites-available/your_domain.com.conf

次のコンテンツをファイルに追加します:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/owncloud
     ServerName your-domain.com
     ServerAlias www.your-domain.com

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/owncloud/>
            Options FollowSymlinks
            AllowOverride All
            Require all granted
     </Directory>
</VirtualHost>

作成した仮想ホストを有効にするには、次のコマンドを実行します:

ln -s /etc/apache2/sites-available/your-domain.com.conf /etc/apache2/sites-enabled/your-domain.com.conf

新しい構成を有効にするために、次のように入力して Apache サービスを再起動します。

sudo a2ensite your_domain.com.conf
sudo a2enmod rewrite 
sudo systemctl restart apache2

ステップ 6. Let’s Encrypt SSL で OwnCloud を保護します。

まず、Let’s Encrypt SSL をインストールして管理するために、Certbot クライアントをインストールする必要があります。次のコマンドでインストールできます:

sudo apt install certbot python3-certbot-apache

Certbot をインストールしたら、次のコマンドを実行して、Web サイト用の Let’s Encrypt SSL をダウンロードしてインストールします。

certbot --apache -d your_domain.com

ステップ 7.OwnCloud のインストールを完了します。

お気に入りの Web ブラウザを開き、https://your_domain/owncloud に移動します

Ubuntu 20.04 LTS Focal Fossa に OwnCloud をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 OwnCloud の詳細については、公式ナレッジ ベースを参照してください。質問や提案がある場合は、下にコメントを残してください。


Ubuntu
  1. Ubuntu18.04および16.04にownCloud10をインストールする方法

  2. Ubuntu16.04にRをインストールする方法

  3. Ubuntu16.04にownCloud10をインストールする方法

  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu18.04にownCloudをインストールする方法

  1. Ubuntu18.04にGoをインストールする方法

  2. Ubuntu18.04にRをインストールする方法

  3. UbuntuにOwnCloudをインストールする方法