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

Debian 8(Jessie)にownCloud8をインストールする方法

ownCloudとは何ですか? OwnCloudは、独自のサーバーでホストできるオープンソースのファイル同期および共有ソフトウェアです。直感的なウェブインターフェースとWEBDAVを介してファイルにアクセスできます。ローカルPCまたはモバイルデバイスのフォルダとサーバー上のownCloudインスタンスを簡単に同期できる、Windows、Linux、MAC、モバイルオペレーティングシステム用のネイティブクライアントも利用できます。 PDFビューア、メールクライアント、カレンダー、タスクトラッカーなど、ownCloudで利用できるアプリやアドオンはたくさんあります。アプリの完全なリストは、https://apps.owncloud.com/にあります。

このチュートリアルでは、Debian8への最新のownCloudバージョンのインストールを示します。

ownCloudプロジェクトは、OpenSuSEビルドサービスで、公式に保守されているソフトウェアのコミュニティバージョンを提供します。この公式パッケージは、公式のDebianリポジトリ(バージョン7)よりも新しいバージョン(現在はownCloud 8)を提供しているため、このセットアップに使用します。

ownCloudリポジトリを追加

/etc/apt/sources.d/ディレクトリにownCloudリポジトリを追加します:

echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list

公式のownCloudリポジトリのリリースキーをインストールします:

cd /tmp
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0/Release.key
apt-key add - < Release.key

そして、apt-getupdateを実行してパッケージのリストをダウンロードします。

apt-get update
利用可能なownCloudパッケージをチェックしてください

今、owncloud用に持っているパッケージを確認しましょう:

apt-cache search owncloud

リポジトリは、ownCloudベースパッケージのほかに、PDFビューア、ファイル暗号化、バージョン管理システムなどの多くのownCloudアプリを提供します。

ownCloudをインストールする

シェルでrootユーザーとして次のコマンドを実行して、基本パッケージのインストールを開始します。

apt-get install owncloud

「owncloud」パッケージは、apache webserver、php、mysqlなどの必要なすべての依存関係をインストールします。

「y」を選択してインストールを開始します。

インストールプロセスでは、新しいMySQLルートパスワードを要求されます。ここで安全なパスワードを選択してください:

そして、もう一度パスワードを入力します:

MySQLデータベースを追加する

次のステップは、owncloud用のMySQLデータベースを作成することです。

次のコマンドを実行して、コマンドラインでMySQLにログインします。

mysql --defaults-file=/etc/mysql/debian.cnf

これにより、MySQLコマンドラインプロンプトが開きます:

次のSQLコマンドを入力して、「owncloud」という名前のデータベースユーザーと同じ名前のデータベースを作成します。コマンドで「mysecurepassword」という単語を自分のパスワードに置き換えます。

CREATE DATABASE owncloud;
CREATE USER [email protected] IDENTIFIED BY 'mysecurepassword';
GRANT ALL PRIVILEGES ON owncloud.* TO [email protected];
flush privileges;
quit

アップロードされたファイルをファイルに保存するownCloudのデータディレクトリを作成します。このために、最大のディスクパーティション上のディレクトリを選択します。ここではディレクトリ/var/owncloudを使用します。

mkdir /var/owncloud
chown www-data:www-data /var/owncloud
chmod 750 /var/owncloud

インストールのシェル部分が終了したら、ブラウザでownCloudWebインストーラを開いて続行します。 URLはhttp:// [YOURIP] / owncloud 。私の場合、IPは192.168.0.100なので、ブラウザーにhttp://192.168.0.100/owncloudと入力して、インストーラーを取得します。

ログインフィールドに目的の管理者のユーザー名とパスワードを入力します。安全なパスワードを選択してください。また、攻撃者が管理者ログインを推測しにくくするために、「admin」または「administrator」以外のユーザー名を選択することをお勧めします。

プライベートファイルをウェブサイトのルート/var/ wwwに保存したくないので、ここで/ var/owncloudフォルダを選択します。

OwnCloudはデフォルトでストレージエンジンとしてsqliteを使用しています。これはパフォーマンスの面で良い選択ではないので、データベースバックエンドとしてMySQLを選択します。上記でMySQLデータベースを作成しました。そのデータベースの詳細を今すぐ入力してください:

  • ユーザー名:owncloud
  • パスワード:データベース用に選択したパスワード。
  • データベース名:owncloud
  • ホスト名:localhost

次に、ボタンをクリックしてインストールを終了します。あなたの言語のウェルカム画面が表示されます。

SSL(https)を使用してownCloudにアクセスする

ownCloudのデフォルトのインストールはSSLによって保護されていません。 WebサーバーでSSLを有効にするには、次のコマンドを実行します。

a2enmod ssl
a2ensite default-ssl
service apache2 restart

これで、 https:// [YOURIP] / owncloudを使用してウェブインターフェースにアクセスできます 。おそらくSSL警告が表示されますが、この警告は受け入れられるはずです。このような警告を回避するには、正式に署名された無料のSSL証明書を取得します。 Startsslから(または無料サービスが開始されたLetsEncryptから数か月以内に)

ovf/ova形式のOwnCloudVMWareイメージ

このチュートリアルは、howtoforgeサブスクライバーがovf/ova形式ですぐに使用できるイメージとしてダウンロードできます。このフォーマットは、VMWareおよびVirtualboxでサポートされているベンダーニュートラルなVMフォーマットです。

VMのダウンロード

https://www.howtoforge.com/downloads/434/

VMのログイン詳細

シェル:

ユーザー名:root
パスワード:howtoforge

Owncloudログイン:

ユーザー名:howtoforge
パスワード:howtoforge

初めて使用するときにパスワードを変更してください。

VMのIPアドレスは192.168.1.100です。 IP、netmaks、およびGatewayは、ファイル/ etc / network/interfacesで変更できます。

リンク
  • ownCloud

Debian
  1. MySQL 8.0/5.7をDebian11/Debian10にインストールする方法

  2. Debian8Jessieでapt-getを使用してMySQLv5.7をインストールする方法

  3. MySQLをDebian11にインストールする方法

  1. MySQLWorkbenchをDebian11にインストールする方法

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

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

  1. MySQLサーバーをDebian9にインストールする方法

  2. MySQLWorkbenchをDebian10にインストールする方法

  3. Debian 11 に MySQL をインストールする方法