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 LTSC について学ぶ

Windows 10 LTSC について学ぶ

一部の企業は、Microsoft の長期サービス チャネルの導入を検討しています。他のすべての Windows 10 オペレーティング システム オプションと同様、Windows 10 LTSC にも独自の長所と短所があります。

Windows 10でXPS Viewerアプリケーションを追加/削除する方法

Windows 10でXPS Viewerアプリケーションを追加/削除する方法

XPS ビューア アプリケーションを使用すると、XPS ドキュメントの読み取り、コピー、印刷、署名、アクセス許可の設定を行うことができます。このガイドでは、Windows 10 のすべてのユーザーに対して XPS ビューアー アプリを追加 (インストール) または削除 (アンインストール) する方法を説明します。

Windows 10で画像ファイルをPDFに変換する方法

Windows 10で画像ファイルをPDFに変換する方法

Windows 10 で画像ファイル形式を PDF ファイルに変換するには、ソフトウェアをインストールすることなく、システムで利用可能な変換モードをすぐに使用できます。

IE モードを使用して、最近廃止された Internet Explorer を置き換える方法

IE モードを使用して、最近廃止された Internet Explorer を置き換える方法

Windows 11 から Internet Explorer は削除されます。この記事では、LuckyTemplates が Windows 11 で Internet Explorer を使用する方法を説明します。

Windows 10 プロダクト キーを Microsoft アカウントにリンクする手順

Windows 10 プロダクト キーを Microsoft アカウントにリンクする手順

この新機能を使用すると、マザーボードやプロセッサー (プロセッサー) またはハード ドライブの交換など、コンピューターのハードウェアを変更するときに Microsoft に連絡することなく Windows 10 を再アクティブ化できます。

Device Association Framework Provider Host とは何ですか? なぜコンピューター上で実行されるのですか?

Device Association Framework Provider Host とは何ですか? なぜコンピューター上で実行されるのですか?

Windows 8 または Windows 10 コンピューターでタスク マネージャーを開くたびに、「Device Association Framework Provider Host」という名前のかなりの数のプロセスが実行されていることがわかります。では、「デバイス アソシエーション フレームワーク プロバイダー ホスト」とは何でしょうか?そして、なぜこのプロセスが Windows コンピューターで実行されているのでしょうか?これはウイルスですか?すべての答えは、LuckyTemplates の以下の記事にあります。

電子ウォレットのセキュリティを高めるための無視できない 7 つの対策

電子ウォレットのセキュリティを高めるための無視できない 7 つの対策

モバイル決済テクノロジーは長年にわたって進化し、猛烈なペースで商取引を加速させ、電子ウォレットの誕生につながりました。以下は、電子ウォレットの安全性を高めるための 7 つの重要なセキュリティ対策です。

あなたのコンピュータ用の美しくきらびやかなクリスマス 2024 の壁紙

あなたのコンピュータ用の美しくきらびやかなクリスマス 2024 の壁紙

2024 年のクリスマスが近づいています。家を飾るだけでなく、お気に入りのコンピューターにもクリスマスの雰囲気をもたらしたいと考えています。これらの無料のクリスマス壁紙のいずれかをダウンロードしてください。

これがコンピュータの速度がどんどん遅くなる原因です

これがコンピュータの速度がどんどん遅くなる原因です

キャッシュは、後のセッションでのデータのダウンロードを高速化するためにオペレーティング システムが保存する、アプリケーションとプログラムの以前のセッションのデータです。ただし、長期間クリーンアップを行わないと、キャッシュがハード ドライブをいっぱいにし、ハード ドライブのすべての領域を占有します。