GNU/Linux >> Linux の 問題 >  >> Debian

Debian 10(Buster)にownCloudをインストールする方法

ownCloud は、セルフホストのファイルホスティングサービスを提供するソフトウェアアプリケーションです。サーバーにowncloudアプリケーションをインストールして、独自のファイルサーバーとして使用できます。クライアントマシンからファイルを簡単にアップロード/同期できる場所。また、デバイス間で同期および共有するためのオプションも提供されます。これらはすべてユーザーの制御下にあります。このチュートリアルは、Debian 10BusterLinuxシステムでownCloudを使用して独自のファイルホスティングサーバーをセットアップするのに役立ちます。

前提条件

  • Debian10Linuxシステムへのシェルアクセス
  • sudo特権アカウントへのアクセス

ステップ1–LAMPをインストールする

まず、ownCloudを設定するには、Debian10システムでLAMPサーバーを実行している必要があります。すでにLAMPスタックを実行している場合は、この手順をスキップしてください。それ以外の場合は、次のコマンドを使用してインストールしてください。

PHPのインストール

まず、Debian 10BusterLinuxシステムにPHP5.6以降のバージョンをインストールしてみましょう。

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
sudo echo "deb https://packages.sury.org/php/ buster main" | tee /etc/apt/sources.list.d/php.list
sudo apt update
sudo apt install php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring php-intl php-json

Apache2をインストールする

sudo apt-get install -y apache2 libapache2-mod-php

MySQLのインストール

sudo apt-get install -y mysql-server php-mysql

ステップ2–ownCloudソースをダウンロードする

システムでランプサーバーを正常に構成したら、公式Webサイトから最新のownCloudをダウンロードしましょう。

cd /tmp
wget https://download.owncloud.org/community/owncloud-10.4.0.tar.bz2

次に、ダウンロードしたアーカイブをWebサイトのドキュメントルートから抽出し、ファイルとディレクトリに適切な権限を設定します。

cd /var/www/html
sudo tar xjf /tmp/owncloud-10.4.0.tar.bz2
sudo chown -R www-data:www-data owncloud
sudo chmod -R 755 owncloud

次に、アーカイブファイルを削除します。

sudo rm -f /tmp/owncloud-10.4.0.tar.bz2

ステップ3–MySQLデータベースとユーザーを作成する

コードを抽出したら、ownCloudを構成するためのMySQLデータベースとユーザーアカウントを作成しましょう。次の一連のコマンドを使用してMySQLサーバーにログインし、データベースとユーザーを作成します。

mysql -u root -p
Enter password:

mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY '_password_';
mysql> FLUSH PRIVILEGES;
mysql> quit

ステップ4–Webインストーラーを使用してownCloudをインストールする

次に、以下のようにWebブラウザでownCloudディレクトリにアクセスします。 localhostをサーバーのIPアドレスまたはドメイン名に変更します。

 http://localhost/owncloud/

新しい管理者クレデンシャルを入力して管理者アカウントを作成し、データフォルダの場所を指定します。

次に、ページを下にスライドしてデータベースのクレデンシャルを入力し、セットアップの完了をクリックします。 。

セットアップが完了すると、管理ダッシュボードが表示されます。ユーザーやグループを作成したり、権限を割り当てたりできる場所。

結論

おめでとうございます。Debian10BusterLinuxシステムでownCloudインスタンスが動作しています。


Debian
  1. Debian 9にownCloud10をインストールする方法(Stretch)

  2. Debian 10(Buster)にVirtualBox6.1をインストールする方法

  3. Debian10BusterにWildFlyをインストールする方法

  1. Debian 10(バスター)のインストール方法

  2. Debian10BusterにDockerをインストールする方法

  3. Debian10BusterにRをインストールする方法

  1. Debian10BusterにLutrisをインストールする方法

  2. Debian9にTomcat8.5をインストールする方法

  3. Debian9にMongoDBをインストールする方法