ownCloud · 2 min read · Feb 08, 2026
Debian 7 (Wheezy) における ownCloud 7 のインストールと設定
Debian 7 (Wheezy) における ownCloud 7 のインストールと設定
Version 1.0
Author: Srijan Kishore
- *
この文書では、Debian 7 に ownCloud 7 をインストールし、設定する方法について説明します。また、Ubuntu 14.04 デスクトップおよび Windows 7 マシンから ownCloud サーバーのデータに接続する方法についても説明します。ownCloud は、Web インターフェースまたは WebDAV を通じてデータにアクセスできるようにし、デバイス間で簡単に表示、同期、共有できるプラットフォームを提供します。すべてはあなたの管理下にあります。ownCloud のオープンアーキテクチャは、アプリケーションやプラグインのためのシンプルでありながら強力な API を介して拡張可能で、任意のストレージと連携します。
1 前提条件
このチュートリアルは Debian 7 サーバーに基づいているため、このチュートリアルを続ける前に基本的な Debian 7 サーバーのインストールを行っておく必要があります。システムには静的 IP アドレスが必要です。このチュートリアルでは、192.168.0.100 を IP アドレス、server1.example.com をホスト名として使用します。また、Ubuntu 14.04 デスクトップの IP アドレスは 192.168.0.101 で、ホスト名は server2.example.com です。インストールと設定にはユーザー名=srijan を使用します。また、Windows マシンとの ownCloud 共有オプションも示しますので、Windows 7 マシンも動作しています。
2 ownCloud 7 のインストール
ownCloud は、Dropbox のように中央の場所からコンテンツを保存および提供できる Web アプリケーションです。違いは、ownCloud 7 が自分のマシン上で提供ソフトウェアをホストできるため、個人データを他人のサーバーに置くことによる信頼の問題を解消できることです。
まず、ownCloud ソフトウェアに関連付けられたリリースキーをダウンロードします:
cd /tmp
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key
apt-key add - < Release.key次に、ownCloud 7 リポジトリを以下のように追加します:
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list最後に、パッケージデータベースを更新し、ownCloud をインストールします:
apt-get update
apt-get install owncloud3 Debian Wheezy における ownCloud 7 の設定
さらに、設定を取得するために Mysql をインストールする必要があります:
apt-get install mysql-serverパスワードの入力を求められますので、希望のパスワードを入力してください。
MySQL “root” ユーザーの新しいパスワード:
<–mysqlpassword
MySQL “root” ユーザーのパスワードを再入力してください:
<–mysqlpassword
ownCloud サーバーを、SQLite のデフォルト実装の代わりにより堅牢な MySQL データベースを利用するように設定します。そのためには、まず MySQL を以下のように設定する必要があります:
mysql -u root -p前に選択した Mysql パスワードを入力し、Mysql プロンプトで ownCloud 用のデータベースを作成します:
CREATE DATABASE owncloud;ownCloud のデータベース操作を処理するために新しい MySQL ユーザーに権限を付与します:
GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'database_password';exit今、ブラウザで IP アドレスまたはドメイン名の後に “/owncloud” を付けてアクセスすると、次のようなページが表示されます:

ストレージとデータベースをクリックします:
今、MySQL/MariaDB を選択し、管理者アカウントを作成します。私の場合、owncloud を管理者アカウントとして選択し、そのユーザーのために希望のパスワードを設定しました:
MySQL/MariaDB の下のタブで、username=owncloud、password=database_password、databasename=owncloud のエントリを入力します。
その後、セットアップを完了するために Finish setup を押します。


4 Ubuntu 14.04 での ownCloud 7 共有のマウント
他のマシンと共有ポイントをマウントできます。ここでは、別の Ubuntu デスクトップマシンで WebDAV ツールを通じてマウントする方法を示します。Ubuntu デスクトップで ownCloud 7 をクライアントとして使用する方法は2つあります。
- davfs2 をインストールして手動でマウントする
- ownCloud 7 クライアントをインストールする
どちらも説明しますので、どちらかを使用してマウントできます。
4.1 davfs2 を通じた手動マウント
私の2台目のマシン server2.example.com でコマンドを実行しています:
sudo apt-get updatesudo apt-get install davfs2非ルートユーザーが WebDAV 共有をマウントおよびアンマウントできるようにするために、次のように入力します:
sudo dpkg-reconfigure davfs2特権のないユーザーが WebDAV リソースをマウントできるようにしますか?
<–はい
次に、私のユーザー名=srijan を WebDAV グループに追加します:
sudo usermod -aG davfs2 srijanserver2.example.com に永続的なマウントポイントを作成したいので、/etc/fstab に次のエントリを追加します:
sudo vi /etc/fstab|
[…]
192.168.0.100/owncloud/remote.php/webdav /home/srijan/owncloud davfs user,rw,noauto 0 0 |
今、ユーザー=srijan のホームドライブに、共有ポイントをマウントするためのディレクトリと、設定詳細を保持するための別のディレクトリを作成します:
mkdir ~/owncloud mkdir ~/.davfs2次に、次のようにファイルを作成します:
vi ~/.davfs2/secrets| 192.168.0.100/owncloud/remote.php/webdav owncloud database_password |
ファイルマネージャーを使用するか、次のコマンドを発行して、ファイルが自分だけが書き込み可能であることを確認します:
chmod 600 ~/.davfs2/secrets次のようにマウントします:
mount owncloud/srijan@server2:~$ sudo mount owncloud/
サーバーに認証するためのユーザー名を入力してください
192.168.0.100/owncloud/remote.php/webdav/ または、何も入力せずに Enter を押してください。
ユーザー名:
owncloud
owncloud ユーザーを認証するためのパスワードを入力してください
192.168.0.100/owncloud/remote.php/webdav/ または、何も入力せずに Enter を押してください。
パスワード:
database_password
srijan@server2:~$
注意: 提供された認証情報は今後使用されるため、メモを取っておいてください:
ユーザー名: owncloud パスワード: database_password
さらに、フォルダーに権限エラーがある場合は、ユーザーの所有者としてフォルダーの権限を変更します:
chown -R srijan:srijan owncloud/
server2.example.com でログイン時にフォルダーを自動的にマウントするには、~/.bashrc ファイルに mount ~/owncloud コマンドを追加します。
vi ~/.bashrc
| ```
[...]
`mount ~/owncloud`マウントが成功した後、リソースが一時的に利用できないというエラーや証明書の警告が表示される場合は、次のように削除できます:
- リソースが一時的に利用できない場合:
vi /etc/davfs2/davfs2.conf | [...] use_locks 0 |
- 証明書の警告:
自己署名証明書を使用している場合、警告が表示されます。中間者攻撃のリスクを受け入れる場合は、次のコマンドを実行します:
echo "y" | mount ~/owncloud > /dev/null 2>&14.2 ownCloud による ownCloud 7 クライアントのインストール
リンクを開き、Ubuntu 14.04 のディストリビューションを選択します。次に、Ubuntu デスクトップに次のコマンドを入力します:
cd /tmp
wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/xUbuntu_14.04/Release.key
sudo apt-key add - < Release.key sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list"
sudo apt-get update
sudo apt-get install owncloud-clientこれにより、Ubuntu 14.04 デスクトップに ownCloud-client がインストールされます。それだけです、ownCloud-client を開いてください。
サーバーパスを 192.168.0.100/owncloud とし、ユーザー名=owncloud、パスワード=database_password の認証情報を入力します。
さらに、https を使用せずに使用している場合は、エラーを無視して進んでください:
再度:
その後、ownCloud がデスクトップにマッピングされます:
そして最後に、すべてのデータが同期されます:

5 Windows 7 での ownCloud 7 共有のマウント
Windows マシンでも ownCloud 7 サーバーからデータにアクセスできます。これには多くの方法がありますので、こちらのリンクを確認してください。2つの方法を説明します。
- ownCloud クライアントを使用します。リンクを開き、ここから Windows クライアントをダウンロードします。
クライアントをインストールするだけで、動作します。

詳細を入力します http://192.168.0.100/owncloud:
再度、認証情報(ユーザー=owncloud、パスワード=database_password)を入力します。これは、ownCloud 7 をインストールする際に設定したものです。ウィンドウが表示されます:

ローカルフォルダーを開いて、ファイルにローカルでアクセスできます。
- Cyberduck ver 4.5.
ownCloud 7 サーバーにアクセスする別の方法があります。それには Cyberduck を使用します。この URL からインストールする必要があります。
インストーラーをダウンロードし、次へ–次へで簡単にインストールします。

Cyberduck は非常に良いユーザーインターフェースを持っています。

認証情報を入力し、192.168.0.100/owncloud/remote.php/webdav に接続します。ユーザー=owncloud、パスワード=database_password:

認証情報を入力すると接続されます。

6 リンク
- ownCloud 7 : https://owncloud.com/
- Cyberduck : http://cyberduck.io/?l=en
- Debian : https://www.debian.org/
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。