Windows 10 (WSL) に Owncloud サーバーをインストールする方法

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

Owncloud サーバーは、マルチメディア ストリーミング機能とファイル共有機能を備えたオープンソースのクラウド ストレージ ソリューションです。 Owncloud サーバーはLinuxプラットフォームに問題なくインストールでき、システムに適切なパフォーマンスと安定性を提供します。ただし、Windows オペレーティング システムに慣れているユーザーは、Windows IIS Web サーバーまたは XAMMP サーバーや WAMP サーバーなどのサードパーティ ソフトウェアを使用して Owncloud サーバーをインストールすることを希望する場合があります。

このガイドでは、Quantrimang.com は、 Windows 10に Owncloud サーバーをインストールするためにそれらを使用することはありません。また、 Virtualbox や VMware などの種類の仮想マシン ソフトウェアも使用しません。この記事では、パフォーマンスと安定性を向上させるために、従来の方法の代わりに Linux 用 Windows サブシステム (WSL) を使用します。この記事で使用する Linux 環境アプリケーションはUbuntuです。このチュートリアルにおける Owncloud の最新バージョンは Owncloud 10.1.0 です。やり方を見てみましょう!

Ubuntu経由でWindows 10にOwncloudサーバーをインストールする

ステップ 1: Linux 用 Windows サブシステム (WSL) をアクティブ化する

Windows 10 で Linux 用 Windows サブシステム機能を有効にするには、検索ボックスに移動し、「 Windows 機能をオンまたはオフにする 」と入力し、表示されたらクリックして、WSL (Linux 用 Windows サブシステム) 機能をオンにします。 、記事を参照してください:仮想マシンを使用せずに Windows 10 で Linux を実行する、知っておくべき 18 のこと

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

ステップ 2: Ubuntu 18.04 Linux アプリケーションをインストールする

Windows 10 の検索ボックスまたはプログラムの一覧から、「Microsoft Store」を検索します。 Microsoft Store が開いたら、Ubuntu 18 を検索してダウンロードしてインストールします。インストールしたら、[起動] ボタンをクリックし、コマンド画面または Ubuntu bash を再度開きます。そこから、Windows 10 で直接実行できる一部を除くすべての Ubuntu コマンドを使用できます。

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

ステップ 3: Apache、MySql/MariaDB、および PHP を Windows 10 にインストールする

Owncloud 10.1.0 をインストールする前。基本的には LAMP セットアップである Web サーバー環境をセットアップする必要があります。これは、Apache、PHP、MariaDB をインストールするために実行する必要があるコマンドです。以下のコマンドをコピーして貼り付け、右クリックして を押しますEnter

sudo apt-get install apache2 mariadb-server libapache2-mod-php7.2
sudo apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

ステップ 4: Windows 10 Apache のインストールを確認する

Apache サーバーが稼働しているかどうかを確認するには、Windows 10 ブラウザーに移動し、http://localhost/、http://127.0.0.1/、またはWindows 10 ローカル コンピューターのIP アドレスを入力します。 「ifconfig」と入力すると、IP アドレスを確認できます IP アドレスを入力すると、Apache テスト ページが開きます。これは、すべてが順調で、次のステップに進む時期が来たことを意味します。

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

ステップ 5: コマンドラインのリポジトリ経由で Owncloud サーバーをダウンロードする

Owncloud アーカイブは Web サイトから直接ダウンロードできますが、ここでの例ではコマンド ラインを使用しているため、コマンド ライン ツール自体を使用して Owncloud サーバー ファイルをダウンロードするのが合理的です。

sudo -i
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/
Release.key -O Release.key
apt-key add - < release.key="" echo="" 'deb="" http://download.owncloud.org/download/repositories="" roduction/ubuntu_18.04/=""> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files

上記のコマンドは、Apache ディレクトリに Owncloud ファイルを自動的にダウンロードして抽出します。

ステップ 6: Apache 用の Owncloud 構成ファイルを作成する

次に、以下のコマンドを使用して Owncloud 構成ファイルを作成します。

nano /etc/apache2/sites-available/owncloud.conf

次に、構成ファイルに次の行を追加して、Apacheルート ディレクトリが Owncloudを指すようにします

Alias /owncloud "/var/www/owncloud/"

Options +FollowSymlinks
AllowOverride All

Dav off

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

上記の行を追加した後、Ctrl+を押してOファイルを書き込み、Ctrl+Xを押して保存して終了します。

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

ステップ 7: Owncloud のシンボリック リンク(symlink)を作成する

Apache に Owncloud 構成を「伝える」には、以下のコマンドを使用して参照リンクまたはシンボリック リンクを作成します。

ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf

ステップ 8: 追加のモジュールをインストールする

Owncloud の動作を改善するには、次の追加モジュールを追加します。

a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
a2enmod unique_id

モジュールを追加した後、次のコマンドを使用して Apache サーバーを再起動します。

sudo service apache2 restart

ステップ 9: Owncloud 用の MySQL または MariaDB データベースを作成する

まず、MySQL/MariaDB を停止して再起動します。

sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

次に、 Owncloud 用のユーザーとMySQL データベースを作成しましょう。

sudo mysql

この例では、「owncloud」という名前のデータベースを作成します必要に応じて、他の名前を使用することもできます。

CREATE DATABASE owncloud;

ここで、パスワードを持つユーザーを作成し、上で作成したすべてのデータベース権限もそのユーザーに割り当てます。ここでは、名前とパスワードが h2smedia のユーザーを作成する例を示します独自のユーザー名とパスワードを使用できます。

GRANT ALL ON owncloud.* to 'h2smedia'@'localhost' IDENTIFIED BY 'enter_your_password';

特権操作をフラッシュします。

FLUSH PRIVILEGES;

次のコマンドを使用して MySQL を終了します。

exit

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

ステップ 10: Windows 10 に Owncloud サーバーをインストール、セットアップ、構成する

上記の手順をすべて再度実行した後、ブラウザに移動して、http://localhost/、http://127.0.0.1/、または Windows 10 ローカル コンピューターの IP アドレスを入力します。この記事の前半で Apache が動作するかどうかをテストしたときに行ったことと同じです。

ただし、今回は、Apache 画面ではなく、Owncloud サーバーの構成とセットアップ画面が表示されます。

Owncloud をインストールするには、Windows 10 の管理者アカウントを作成してください。管理者アカウントとして指定するのと同じアカウントのユーザー名とパスワードを入力するだけです。

管理者アカウントの直後に、ストレージとデータベースのオプションが表示されます。それをクリックして、「MySQL/MariaDB」タブを選択します。次に、上記で作成した MySQL データベースの詳細を追加します。つまり、この場合、データベースのユーザー名とパスワードはowncloudです。

最後に、すべての情報を Owncloud に提供したら、下にスクロールして [セットアップを完了]ボタン をクリックします。

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

ステップ 11: Owncloud サーバーにログインする

[セットアップの完了]ボタンをクリックすると、Owncloud は数秒かけて、提供されたすべての詳細を検証し、ログイン ページを表示します。

上記で作成した管理者アカウントを使用して、Owncloud サーバーにログインします。

ご存知のとおり、Owncloud は、PC/スマートフォンと Owncloud サーバーの間でファイルを同期するために、さまざまなオペレーティング システムで使用できるクライアント アプリケーションも提供しています。

表示される最初の画面で、Owncloud クライアントをダウンロードするオペレーティング システムをクリックします。

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

Windows 10 (WSL) に Owncloud サーバーをインストールする方法

このようにして、読者は、XAMMP や WAMP ソフトウェアを使用せずに、Windows 10 に Owncloud サーバーを簡単にインストールして、高いパフォーマンスと安定性を実現できます。

成功することを願っています。


Windows 10で欠落しているデフォルトの電源プランを復元する方法

Windows 10で欠落しているデフォルトの電源プランを復元する方法

このガイドでは、Windows 10でデフォルトの電源プラン(バランス、高パフォーマンス、省電力)を復元する方法を詳しく解説します。

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

仮想化を有効にするには、まず BIOS に移動し、BIOS 設定内から仮想化を有効にする必要があります。仮想化を使用することで、BlueStacks 5 のパフォーマンスが大幅に向上します。

WiFi接続に接続する際のドライバーの切断を修正

WiFi接続に接続する際のドライバーの切断を修正

WiFi 接続に接続するときにドライバーが切断されるエラーを修正する方法を解説します。

Windows での DIR コマンドの使用方法

Windows での DIR コマンドの使用方法

DIR コマンドは、特定のフォルダーに含まれるすべてのファイルとサブフォルダーを一覧表示する強力なコマンド プロンプト コマンドです。 Windows での DIR コマンドの使用方法を詳しく見てみましょう。

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアなしで Windows 10 アプリをバックアップし、データを保護する方法を説明します。

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows のローカル グループ ポリシー エディターを使用して、通知履歴の削除やアカウントロックの設定を行う方法を説明します。

最高の IP 監視ツール 10 選

最高の IP 監視ツール 10 選

重要なリソースを簡単に監視及び管理できる<strong>IP監視</strong>ソフトウェアがあります。これらのツールは、ネットワーク、インターフェイス、アプリケーションのトラフィックをシームレスに確認、分析、管理します。

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt は、データの暗号化に特化した優れたソフトウェアであり、特にデータ セキュリティに優れています。

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

システムフォントのサイズを変更する方法は、Windows 10のユーザーにとって非常に便利です。

Windows 10で機内モードをオフにできないエラーを修正する方法

Windows 10で機内モードをオフにできないエラーを修正する方法

最近、Windows 10にアップデートした後、機内モードをオフにできない問題について多くのユーザーから苦情が寄せられています。この記事では、Windows 10で機内モードをオフにできない問題を解決する方法を説明します。