UbuntuにOnlyOffice統合でNextcloudをインストールする方法
最近のクラウドストレージオプションは数多くありますが、それらのほとんどはデータを他人の手に渡しています。 Dropbox、Googleドライブ、OneDriveはすべて、サービスを所有する会社がデータを正しく処理することを信頼する必要があります。幸い、Nextcloudのようなソフトウェアのおかげで、そのようにする必要はありません。
OwnCloudプロジェクトにルーツを持つNextcloudは、元のDropboxにインスパイアされたルーツを超えています。データを保存する一方で、OnlyOfficeを追加すると、Googleドキュメントに着想を得たオフィススイートとしても機能します。この2つを組み合わせると、GoogleのG Suiteの多くの機能を利用できますが、独自のサーバーで実行できます。
手動インストール、UbuntuのSnapシステム、Dockerなど、Nextcloudをインストールして構成する方法はさまざまです。ここでは、OnlyOfficeが提供するDocker構成を使用します。これにより、NextcloudとOnlyOfficeの両方をいくつかの短い手順でインストールできるようになります。
始める前に
Nextcloudを実行するにはUnixライクなオペレーティングシステムが必要ですが、そのWebサイトには、Linux用のWindowsサブシステムも使用できると記載されています。ここではUbuntuに焦点を当てますが、手順は他のオペレーティングシステムでも同様である必要があります。
dockerとdocker-composeをインストールします
次のコマンドを使用してDockerをインストールします。
sudo apt install docker
次に、DockerComposeをインストールします。
sudo apt install docker-compose
Nextcloudのインストールと設定
DockerとDockerComposeがインストールされたので、Nextcloud自体に進む準備ができました。リポジトリのクローンを作成することから始めます:
git clone https://github.com/ONLYOFFICE/docker-onlyoffice-nextcloud
次に、新しく複製されたディレクトリに移動し、次のコマンドを使用してDockerアプリを起動します。
cd docker-onlyoffice-nextcloud/ docker-compose up -d
2番目のステップはNextcloudを実行するためにやるべきことがたくさんあるので、少し待つ準備をしてください。
プロセスが終了したら、ブラウザを起動し、IPアドレスまたはホスト名に移動してNextcloudの構成を完了します。 IPアドレスがわからない場合は、ifconfig
で見つけることができます コマンド。
管理者アカウントに使用するユーザー名とパスワードを入力します。 Nextcloudサーバーはすべてを起動して実行するのにしばらく時間がかかります。
OnlyOfficeのインストールと構成
今、私たちはほとんどそこにいます。 Nextcloudがインストールおよび構成され、コントロールパネルが表示される機会がありました。最後のステップは、OnlyOfficeを有効にすることです。
ターミナルに戻り、前と同じディレクトリにいることを確認します。次のコマンドを実行します:
bash set_configuration.sh
OnlyOfficeのインストールには、しばらく時間がかかります。コマンドの実行が終了したら、サーバーからログアウトして再度ログインします。これで、OnlyOfficeが完全に構成されているはずです。
新しいファイルを作成して、新しいインストールをテストします。以前は単純なテキストファイルを作成するオプションがありましたが、今は新しいオプションがあるはずです。新しいドキュメント、スプレッドシート、またはプレゼンテーションを作成すると、OnlyOfficeで開いていることがわかります。
次のステップ
この方法でNextcloudを設定する際の主な注意点は、SSL暗号化を使用してHTTPS経由で接続できないことです。 Nextcloud設定でエンドツーエンド暗号化をオンにすることはできますが、それでも中間者攻撃の影響を受けやすくなります。
次のステップはリバースプロキシを設定することであり、これはNginxで実行できます。理想的な構成は、Nextcloudだけでなく、実行している他のDockerアプリにもプロキシを提供します。これはこの記事の範囲を超えていますが、Nextcloudサーバーをセットアップしたら取り組むべきことのリストに含まれているはずです。
-
UbuntuにPipをインストールする方法
Linuxはパッケージマネージャーで絶対に溢れています。 Ubuntuにはaptがあるだけでなく、多くのプログラミング言語には独自のパッケージマネージャーが付属しています。 Node.jsにはnpmがあり、Rubyにはgemがあり、Pythonにはpipがあります。 PipはPの略です ython私 nstalls P ackagesを使用すると、Python Package Index(PyPI)からパッケージを簡単にインストールできます。これを使用して他のインデックスからインストールすることもできますが、一般的に必要なものの多くはPyPIで利用できます。 pipを使用してパッケージを
-
Windows 10 または Windows 11 に Ubuntu をインストールする方法
Windows 10 または Windows 11 に Ubuntu Linux をインストールしますか?心配しないでください。あなたは正しい場所にいます。 驚くかもしれませんが、Windows オペレーティング システムに Ubuntu をインストールして実行するための唯一の普遍的な方法はありません。実際、この記事では 3 つのアプローチを紹介します。 Linux 用の Windows サブシステムで Ubuntu を実行したり (Windows で Linux コマンドを実行する方法。詳しくは以下で説明します)、USB スティックから直接実行したり、私の個人的なお気に入りの 1 つである