Ubuntu12.04VPSにOwnCloudをインストールしてOwnCloudアプリを構成する方法
ステータス:非推奨
この記事では、サポートされなくなったバージョンのUbuntuについて説明します。 現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。
理由:
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました and no longer receives security patches or updates. This guide is no longer maintained.
代わりに参照してください:このガイドは参照として役立つ場合がありますが、他のUbuntuリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuのバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。
序章
OwnCloudは、Dropboxのように、一元化された場所からコンテンツを保存および提供できるWebアプリケーションです。 違いは、ownCloudを使用すると、サービングソフトウェアを自分のマシンでホストできるため、個人データを他の人のサーバーに置くことから信頼の問題を取り除くことができます。
主に単純なファイル共有およびアクセスポータルとして使用されますが、ownCloudには他にも多くの機能があります。
このガイドでは、Ubuntu12.04VPSにownCloudインスタンスをインストールして構成します。 次に、WebDAVを使用してownCloud共有を別のVPSにマウントする方法について説明します。 その他のエキサイティングなオプションについても説明します。
OwnCloudをインストールする
Ubuntu 12.04のデフォルトリポジトリで利用可能なownCloudのバージョンは、現在では古くなっています。 openSUSEのすばらしいビルドサービスを使用してビルドされた最新の安定バージョンを入手します。
まず、ownCloudソフトウェアに関連付けられているリリースキーをダウンロードします。
cd
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key
次に、ファイルを検証できるように、キーをaptに追加します。
sudo apt-key add - < Release.key
次のように入力して、openSUSEビルドサービスのownCloudリポジトリをaptのソースリストに追加します。
echo 'deb http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/ /' | sudo tee -a /etc/apt/sources.list.d/owncloud.list
最後に、パッケージデータベースを更新し、ownCloudとMySQLをインストールします。
sudo apt-get update
sudo apt-get install owncloud mysql-server
インストール中に、MySQLデータベース管理者ユーザーのrootパスワードを設定するように求められます。
MySQL構成
SQLiteのデフォルトの実装ではなく、より堅牢なMySQLデータベースを利用するようにownCloudサーバーを構成します。 そのためには、最初にMySQLを構成する必要があります。
次のコマンドを入力して、データベースを初期化し、システムを保護します。
sudo mysql_install_db
sudo mysql_secure_installation
MySQLのインストール時に選択した管理パスワードを入力する必要があります。 次に、セキュリティ設定の入力を求められます。 「Enter」を押して、最初の設定(ルートパスワードの再変更について)を除くすべての設定で「はい」を選択します。
次に、次のように入力して、rootユーザーとしてMySQLにサインインします。
mysql -u root -p
ここでも、MySQL管理パスワードの入力を求められます。
次のコマンドでデータベースを作成します。
CREATE DATABASE owncloud;
ownCloudのデータベース操作を処理するための特権を作成して新しいMySQLユーザーに割り当てます。
GRANT ALLONowncloud。*to'owncloud'@'localhost' IDENTIFIED BY'select_database_password ';
次のように入力してMySQLを終了します。
exit
最終構成
ここで、ブラウザでIPアドレスまたはドメイン名に続けて「/ owncloud」に移動すると、次のようなページが表示されます。
https://assets.digitalocean.com/articles/owncloud/error_page.png