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/11でWebサイトの画像をダウンロードするためのホットキーを設定する方法

Windows 10/11でWebサイトの画像をダウンロードするためのホットキーを設定する方法

Windows に、ブラウザーで押すと指定されたフォルダーに画像をすばやくダウンロードできるユニバーサル カスタム ホットキーがあれば素晴らしいと思いませんか?このようなホットキーは、Web 上の画像をダウンロードするための便利なショートカットになります。

システム回復オプションについて学ぶ

システム回復オプションについて学ぶ

システム回復オプション メニューは、Windows の修復、回復、診断ツールのグループです。 Windows 8 以降、システム回復オプションは詳細スタートアップ オプションに置き換えられました。

ESET NOD32 レビュー: 強力なカスタマイズ機能を備えたウイルス対策プログラム

ESET NOD32 レビュー: 強力なカスタマイズ機能を備えたウイルス対策プログラム

ESET NOD32 は、ブラチスラバに本社を置き、世界中で 1 億人のユーザーを抱える ESET の主力製品です。これは優れたウイルス対策ソフトですが、競合他社ほど追加機能はありませんが、ウイルス対策機能は一流です。

Windows の Xcopy コマンド

Windows の Xcopy コマンド

xcopy コマンドは、1 つ以上のファイルまたはフォルダーをある場所から別の場所にコピーするために使用されるコマンド プロンプト コマンドです。多くのオプションとフォルダー全体をコピーする機能を備えた xcopy コマンドは、copy コマンドに似ていますが、それよりもはるかに強力です。

SSMS を使用して Microsoft SQL Server データベースをバックアップおよび復元する方法

SSMS を使用して Microsoft SQL Server データベースをバックアップおよび復元する方法

SQL データベースを復元すると、失われたデータ、破損したデータ、または悪意のある攻撃を受けたデータを回復できます。したがって、SQL データベースのバックアップと復元の方法を知ることは、ダウンタイムを短縮するために非常に重要です。

Finder と File Explorer はどちらが優れていますか?

Finder と File Explorer はどちらが優れていますか?

Finder と File Explorer は同様の機能を提供しますが、多くの点で異なります。これらの違いは、一方のファイル マネージャーが他方よりも優れていることを意味するのでしょうか?

Windows でプログラムと機能ツールを開く 8 つの方法

Windows でプログラムと機能ツールを開く 8 つの方法

[プログラムと機能] ツールには、PC にインストールされているアプリケーションの完全なリストが表示されます。

Chromebook に Kodi をインストールする方法

Chromebook に Kodi をインストールする方法

Play ストア、つまり Android アプリは、すべての Chromebook で広く利用できるわけではありません。 Quantrimang.com では、Google Play ストアのサポートの有無にかかわらず、Chromebook に Kodi をインストールする簡単な方法をいくつか紹介します。

ゼロトラスト セキュリティはランサムウェア攻撃をどのように防ぐことができますか?

ゼロトラスト セキュリティはランサムウェア攻撃をどのように防ぐことができますか?

ゼロトラスト モデルでは、ネットワーク上かどうかに関係なく、リソースへのアクセスを許可する前に、すべてのユーザーとデバイスの厳密な ID 検証が必要です。

Windows 10/11で画像ファイル内のZIPファイルを非表示にする方法

Windows 10/11で画像ファイル内のZIPファイルを非表示にする方法

ステガノグラフィー手法の 1 つは、複数のファイルを含む ZIP ファイルを 1 つの画像と結合することです。その後、ZIP ファイルは標準の画像ファイルと何ら変わりません。