YunoHost とは何ですか? どのようにインストールしますか?

YunoHost とは何ですか? どのようにインストールしますか?
ノートパソコンでシステムをインストールし、設定を行う男性。コンピューター修理、テクニカルサポートのコンセプト。システム管理者またはIT管理者の職業。高画質写真
画像: valiantsin/Adobe Stock

YunoHostは、Linuxサーバーの管理を非常にシンプルにすることを目的としたオペレーティングシステムです。奇妙なことに、YunoHostはDebian BullseyeをベースにしたLinuxディストリビューションでもあり、以下の作業に必要なツールがすべて含まれています。

  • 使いやすいWebベースのインターフェースでサーバーを管理する
  • 数回のクリックでアプリケーションを展開
  • ユーザーの管理
  • ドメイン名を管理する
  • バックアップの作成と復元
  • ユーザーポータル経由ですべてのアプリに接続
  • メールスタックを管理する
  • インスタントメッセージングサーバーを使用する
  • SSL(セキュア ソケット レイヤー)証明書を管理する
  • システムを保護する

YunoHostは、シンプルさを重視して管理者権限を少しだけ備えたDebianサーバーと考えてください。ローカルサーバーやデータセンターの利便性を活かして、サービスやアプリをセルフホストしたい方にとって最適な選択肢です。

YunoHost を起動して実行する手順を順に説明します。VirtualBox を使ってデモを行いますが、この Linux ディストリビューションは Raspberry Pi、ARM ボード、ベアメタル、WSL、またはクラウドベースのホストにもインストールできます。

参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)

YunoHostを起動するために必要なもの

VirtualBox の実行中のインスタンス、またはインストール先のマシンが必要です。YunoHost の仮想マシン(VM)の追加手順は他の VM と同じなので、ここでは説明しません。LAN からサーバーにアクセスできるよう、必ずブリッジネットワークを選択してください。

YunoHostのインストール方法

仮想マシンを作成するか、ベアメタルでISOイメージを起動したら、起動してみましょう。初期インストールプロセスは通常のDebianサーバーのインストールと同じです。最初は、ポイントアンドクリックで簡単に完了します。リポジトリの同期には多少時間がかかるので(少なくとも私の場合はそうでした)、そのまま実行し続けてください。

インストールが完了すると、サーバーが再起動し、ログインプロンプトが表示されます。デフォルトの認証情報は admin/yunohost です。ログインしたら、コマンド ip a を実行してサーバーのIPアドレスを確認してください。

サーバーのIPアドレスがわかったら、Webブラウザを開き、https://SERVER/yunohost/admin(SERVERはホスティングサーバーのIPアドレス)にアクセスします。すると、ウェルカムページ(図A)が表示されます。ここからインストールの最終手順を開始できます。

図A

YunoHost インストール成功ポップアップ
図 A: YunoHost の初期の Web ベースのインストーラー。

「開始」をクリックし、次のページ(図B)でサーバーにリンクするドメインを設定する必要があります。「ドメイン名を既に持っている」または「ドメイン名を持っていない」のいずれかをクリックしてください。後者を選択した場合は、ドメイン名を入力して設定し、「次へ」をクリックしてください。

図B

YunoHostでメインドメインメニューを設定する
図 B: YunoHost ドメイン名の設定。

ドメイン名を設定し、「次へ」をクリックします。表示されたページ(図C)で管理者パスワードを変更し、「次へ」をクリックします。

図C

YunoHost の管理パスワード設定メニュー
図 C: YunoHost の新しい管理者パスワードの設定。

最後に、新しい管理者パスワードを使用して YunoHost にログインすると、サーバーのさまざまな側面を管理できる管理ダッシュボードが表示されます (図 D )。

図D

YunoHost 構成ダッシュボード
図 D: YunoHost 構成ダッシュボードは非常に簡単に使用できます。

使いやすいウェブベースの管理パネルを使ってDebianサーバーを立ち上げる手順はこれだけです。ぜひお試しください。きっとすぐにお気に入りのDebianサーバーになるはずです。

Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。

TechRepublic Academy の The Mastering Linux Development Bundle で詳細を学習してください。

Tagged: