Linux Mint20にownCloudをインストールする方法

このチュートリアルでは、Linux Mint 20にownCloudをインストールする方法を紹介します。知らなかった人のために、ownCloudは、MicrosoftのDropboxに似た、オープンソースの自己ホスト型ファイル同期およびファイル共有プラットフォームです。 OneDrive、およびGoogleドライブ。 MySQL、PostgreSQL、MariaDBなどのさまざまなデータベース管理システムで動作します。 ウィンドウベースまたはLinuxベースのオペレーティングシステムであるかどうかにかかわらず、すべてのコンピューターとの同期を維持します。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Linux Mint 20(Ulyana)にownCloudセルフホストファイル同期を段階的にインストールする方法を紹介します。

Linux Mint 20UlyanaにownCloudをインストールする

ステップ1.以下のチュートリアルを実行する前に、以下を実行してシステムが最新であることを確認することが重要です。 apt ターミナルのコマンド:

sudo aptアップデート

ステップ2.LAMPスタックをインストールします。

Linux MintLAMPサーバーが必要です。 LAMPをインストールしていない場合は、こちらのガイドに従ってください。

ステップ3.Linux Mint20にownCloudをインストールします。

次に、公式ページから最後のownCLoudバージョンをダウンロードします。

wget https://download.owncloud.org/community/owncloud-latest.zip

次に、unzipコマンドを使用して解凍します。

owncloud-latest.zipを解凍します

ディレクトリをに移動します Apache デフォルトディレクトリ:

sudo mv owncloud / var / www /

いくつかのフォルダのアクセス許可を変更する必要があります。

sudo chown -R www-data:/ var / www / owncloud

ステップ4.MariaDBを構成します。

デフォルトでは、MariaDBは強化されていません。 を使用してMariaDBを保護できます mysql_secure_installation 脚本。 ルートパスワードを設定し、匿名ユーザーを削除し、リモートルートログインを禁止し、テストデータベースと安全なMariaDBへのアクセスを削除する各手順を注意深く読み、以下を実行する必要があります。

mysql_secure_installation

次のように構成します。

-rootパスワードを設定しますか? [Y/n] y-匿名ユーザーを削除しますか? [Y/n] y-rootログインをリモートで禁止しますか? [Y/n] y-テストデータベースを削除してアクセスしますか? [Y/n] y-特権テーブルを今すぐリロードしますか? [Y/n] Y

次に、MariaDBコンソールにログインし、ownCloud用のデータベースを作成する必要があります。 次のコマンドを実行します。

mysql -u root -p

これによりパスワードの入力を求められるので、MariaDBのrootパスワードを入力して Enter。 データベースサーバーにログインしたら、ownCloudをインストールするためのデータベースを作成する必要があります。

CREATE DATABASE ownclouddb; CREATE USER’ownclouduser ‘@’ localhost ‘IDENTIFIED BY’your-strong-password’; GRANT OPTIONを使用して、ownclouddb。* TO’ownclouduser ‘@’ localhost ‘にすべてを付与します。 フラッシュ特権; 出口

ステップ5.構成 Apache。

次に、で新しい仮想ホストディレクティブを作成します Apache:

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

次の行を追加します。

ServerAdmin [email protected]_domain.com DocumentRoot / var / www / owncloud ServerName your-domain.com オプションFollowSymlinksAllowOverrideAllすべてが許可されている必要があります ErrorLog $ {APACHE_LOG_DIR} /your-domain.com_error.log CustomLog $ {APACHE_LOG_DIR} /your-domain.com_access.logの組み合わせ

その後、再起動できます Apache 変更が行われるようにWebサーバー:

sudo a2ensite owncloud.conf
sudo a2enmodリライト
sudo systemctl restart apache2

手順6.ファイアウォールを構成します。

次のコマンドを実行して、HTTPおよびHTTPSポートを開きます。

sudo ufw allow ‘Apache 満杯’

ステップ7.ownCloudWebインターフェイスにアクセスします。

正常にインストールされたら、お気に入りのブラウザを開いて、に移動します https://your-domain.com インストールを完了するために必要な手順を完了します。 すべてが正しくインストールされている場合は、次のようなページが表示されます。

おめでとう! これでownCloudが正常にインストールされました。 LinuxMintシステムにownCloudの最新バージョンをインストールするためにこのチュートリアルを使用していただきありがとうございます。 追加のヘルプまたは有用な情報については、確認することをお勧めします 公式ownCloudウェブサイト