fbpx
初めての Ubuntu サーバーのセットアップ

Ubuntuサーバーを初めてセットアップする

パーソナル コンピューターまたは商用目的の Ubuntu サーバーのセットアップは、初めてのユーザーにとって簡単です。 Ubuntu サーバーは、ほとんどのプロジェクトで適切な Linux ディストリビューションを選択する際に推奨されるオープン ソース プログラムです。

このシナリオでは、ユーザーは、デスクトップのグラフィカル ユーザー インターフェイスを使用せずに、テキスト メニュー ベースのプロセスをナビゲートする必要があります。 この記事では、Ubuntu とは何か、ユーザーや企業への適用性、および DVD または USB フラッシュ ドライブからの初回インストール プロセスの概要について詳しく説明します。

Ubuntuとは何ですか?

によって開発された 標準的な, Ubuntu サーバーのオペレーティングシステムです。 そのオープンソース形式により、世界中のプログラマーがほとんどのハードウェアまたは 仮想化プラットフォーム. ユーザーが初めて Ubuntu をセットアップする場合、適切なインストールにより、Web サイト、ファイル共有、およびコンテナーを提供する機能が保証されます。

さらに、クラウド アプリケーションは、管理者にとって優れたデータ セキュリティと展開を提供します。 最も重要なのは、Ubuntu (2020 年更新) が、クラウド、サーバー、コンテナー、デスクトップ、モノのインターネット (IoT) からの適応的な接続性でユーザーを引き付けていることです。

Ubuntuツールに関する一般情報

Ubuntu は、競合する他の Linux ディストリビューションとは異なる質の高いサービスを提供します。 ubuntu クラウドを使用すると、ユーザーはオンデマンド通知でリソースをすばやく見つけることができます。 OpenStack アプリケーションと連携して、ユーザーが取得できる公開データと非公開データにより、生産性とセキュリティがより高い水準に押し上げられます。 さらに、ubuntu サーバーは、ネットワークの取得と、内部アプリケーション内で表現されるサービスの提供を専門としています。 インストール後、Ubuntu サーバーは開発者にとってより用途の広いものになります。

代替の Linux ディストリビューションと比較して、Ubuntu コンテナーはユニークでよりモダンです。 コンテナーは高度な構成が可能で、アプリケーションをオペレーティング システムとして実行するためのサービスを提供します。 Ubuntu カーネルも最新化されており、不要な問題を発生させることなく、ユーザーがさまざまな Web ブラウザーから簡単に移行できるようになっています。 また、Ubuntu デスクトップは Gnome シェルに依存しており、ほとんどのユーザーに推奨され、デスクトップは ubuntu サーバーに特定のサービスを提供します。 最後に、Ubuntu のモノのインターネットは、プログラムが Linux ディストリビューションとして他のサーバーやデバイスと互換性を持つ能力を指します。

Ubuntu バージョンの選択とインストール メディアの取得

コンピューターのパフォーマンスや特定の機能の可用性に影響を与える可能性があるため、正しいバージョンの Ubuntu を選択することが不可欠です。 Ubuntu のバージョンを選択する際に考慮すべきいくつかの要因を次に示します。

  1. 目的: 最初に考慮すべきことは、Ubuntu を使用する目的です。 個人で使用する場合は、最新版で十分です。 ただし、仕事やビジネスで使用する場合は、セキュリティ更新プログラムを長期間受け取る、より安定した長期サポート (LTS) バージョンを選択してください。
  2. システム要件: 考慮すべきもう XNUMX つの要素は、コンピューターのハードウェア仕様です。 強力なハードウェアを備えた新しいコンピューターを使用している場合は、最新バージョンを使用できます。 ただし、古いコンピュータを使用している場合は、システム要件がより低い構成を選択してください。
  3. デスクトップ環境: Ubuntu にはさまざまなデスクトップ環境があり、それぞれにルック アンド フィールがあります。 デフォルトのデスクトップ環境は GNOME ですが、KDE、Xfce、MATE などの他のオプションも存在します。 ニーズと好みに合ったデスクトップ環境を選択してください。

正しいバージョンの Ubuntu を選択したら、次のステップはインストール メディアを入手することです。 ISO ファイルは、Ubuntu の公式 Web サイトからダウンロードできます。 必要に応じて、デスクトップ バージョンまたはサーバー バージョンのいずれかをダウンロードできます。

起動可能な USB ドライブを作成するには、Rufus、Etcher、UNetbootin などのツールを使用できます。 USB ドライブを挿入し、ダウンロードした ISO ファイルを選択します。 デバイスは、コンピューターに Ubuntu をインストールするために使用できる起動可能な USB ドライブを作成します。

インストール用のブート可能な Ubuntu USB ドライブまたは CD/DVD の作成

起動可能な Ubuntu USB ドライブまたは CD/DVD を作成することは、Ubuntu を新しいコンピューターにインストールするとき、または既存のインストールをアップグレードするときに非常に重要です。 以下は、Ubuntu インストール用の起動可能な USB ドライブまたは CD/DVD を作成するための取り組みです。

  1. Ubuntu ISO ファイルをダウンロードする: 最初のステップは、公式の Ubuntu Web サイトから Ubuntu ISO ファイルをダウンロードすることです。 コンピューターのアーキテクチャと要件に一致するバージョンの Ubuntu をダウンロードしてください。
  2. ブータブル メディア作成ツールを選択する: ブータブル Ubuntu USB ドライブまたは CD/DVD を作成するためのツールがいくつかあります。 一般的なツールには、Rufus、Etcher、UNetbootin、Universal USB Installer などがあります。 使い慣れたデバイスを選択してダウンロードしてください。
  3. USB ドライブまたは CD/DVD を挿入します。Ubuntu のインストールに使用する USB ドライブまたは CD/DVD をコンピューターの USB ポートまたは CD/DVD ドライブに挿入します。
  4. ブータブル メディア作成ツールを起動する: 以前にダウンロードしたブータブル メディア作成ツールを起動します。 手順 1 でダウンロードした Ubuntu ISO ファイルを選択します。
  5. ターゲット デバイスの選択: ステップ 3 で挿入した USB ドライブまたは CD/DVD を、起動可能な Ubuntu メディアのターゲット デバイスとして選択します。
  6. ターゲット デバイスをフォーマットします。まだフォーマットされていない場合は、ブータブル Ubuntu メディアを作成する前にフォーマットする必要がある場合があります。 フォーマットする前に、ターゲット デバイス上の重要なデータを必ずバックアップしてください。
  7. ブータブル Ubuntu メディアを作成する: [作成] または [開始] ボタンをクリックして、ブータブル Ubuntu メディアを作成します。 コンピュータの速度と ISO ファイルのサイズによっては、処理に数分かかる場合があります。
  8. USB ドライブまたは CD/DVD から起動: 起動可能な Ubuntu メディアが作成されたら、コンピューターを再起動し、USB ドライブまたは CD/DVD から起動します。 ハード ドライブよりも USB ドライブまたは CD/DVD を優先するように、コンピュータの BIOS 設定で起動順序を変更する必要がある場合があります。
  9. Ubuntu をインストールする: 画面の指示に従って、コンピューターに Ubuntu をインストールします。 インストール中に正しい言語、タイム ゾーン、およびキーボード レイアウトを選択します。

要約すると、ブート可能な Ubuntu USB ドライブまたは CD/DVD の作成は、いくつかの簡単な手順で実行できる簡単なプロセスです。 必ず正しいバージョンの Ubuntu をダウンロードし、信頼性の高いブータブル メディア作成ツールを選択し、指示に従って慎重にインストールに使用できるブータブル Ubuntu メディアを作成してください。

Ubuntu サーバーへのリモート アクセス用の SSH のインストールと構成

リモート アクセス用の SSH セキュア シェル (SSH) は、ユーザーがリモート コンピューターに安全にアクセスして制御できるようにするネットワーク プロトコルです。 Ubuntu では、SSH は通常、管理または保守目的でリモートからサーバーにアクセスするために使用されます。 Ubuntu サーバーへのリモート アクセス用に SSH をインストールして構成する手順は次のとおりです。

1 SSH サーバーをインストールします。最初のステップは、SSH サーバーを Ubuntu サーバーにインストールすることです。 これを行うには、ターミナル ウィンドウを開き、次のコマンドを実行します。 sudo apt-get install openssh-server

これにより、SSH サーバーがインストールされ、起動時に自動的に起動できるようになります。

2. ファイアウォールを構成します。デフォルトでは、SSH サーバーはポート 22 で受信接続をリッスンします。 リモート アクセスを許可するには、サーバーのファイアウォールでポートが開いていることを確認することをお勧めします。 UFW ファイアウォールを使用している場合は、次のコマンドを実行して SSH ポートを開くことができます。 sudo ufw sshを許可する

別のファイアウォールを使用する場合は、そのドキュメントを参照して SSH ポートを開く必要があります。

3. サーバーへの接続: SSH サーバーをインストールして構成したら、SSH クライアントを使用してリモート コンピューターからサーバーに接続できます。 LinuxまたはmacOSコンピューターを使用すると、内蔵ターミナルを使用してサーバーに接続できます。 これを行うには、次のコマンドを実行します。 ssh ユーザー名@server_ip_address

「username」を Ubuntu サーバーのユーザー名に置き換え、「server_ip_address」をサーバーの IP アドレスに置き換えます。 Windows コンピューターを使用している場合は、PuTTY などの SSH クライアントを使用してサーバーに接続できます。

4. SSH 設定の構成: サーバーに接続したら、必要に応じて SSH 設定を構成できます。 たとえば、デフォルトのポートを変更したり、キーベースの認証を有効にしたり、パスワード認証を無効にしてセキュリティを強化したりできます。 SSH サーバー構成ファイルは「/etc/ssh/sshd_config」にあります。 nano や vim などのテキスト エディタを使用してファイルを編集できます。

5. サーバーからの切断: サーバーでの作業が終了したら、ターミナル ウィンドウで「exit」と入力してサーバーから切断できます。

要約すると、Ubuntu サーバーにリモート アクセスするための SSH のインストールと構成は、SSH サーバーのインストール、ファイアウォールの構成、サーバーへの接続、SSH 設定の構成、およびサーバーからの切断を含む比較的単純なプロセスです。 これらの手順に従うことで、リモートの場所から Ubuntu サーバーに安全にアクセスして管理できます。

Ubuntu クラウド サービス

クラウド オペレーティング システム、または OpenStack の採用と展開は、定期的な更新手順に関するセキュリティ、汎用性、および利便性を提供します。 Ubuntu の無料のクラウド オペレーティング システムと商用サポートは、この製品を他の代替製品と差別化します。 OpenStack は、企業がデータセンター内のコンピューティング、ストレージ、ネットワークの大規模なプールを制御できるようにするオープンソースのクラウド コンピューティング プラットフォームです。 オープンソースとは、Ubuntu を使用するすべてのユーザーがソース コードにアクセスし、変更を加えて、それらの変更を学区と共有できることを意味するため、デザインのシンプルさは技術コミュニティにとって有益です。

重要な要素として、Ubuntu は所有者のみにアクセスを制限するプロプライエタリ コードよりも広範なユーザー セットによる定期的なソース コード監視を可能にします。 さらに、OpenStack は、オンデマンド ネットワーク、IP アドレス、ファイアウォール、およびルーターを提供できます。 ビジネスでは、API を介してインターフェイスを定義する機能により、ペースの速いインフラストラクチャの自動化とクラウド スタイルの運用が可能になります。

OpenStackの詳細

より詳細には、パブリック クラウド上の Ubuntu サーバーは、Ubuntu LTS のメンテナンスとセキュリティの更新を作成します。 Canonical から直接エンタープライズ サポートと管理ツールを提供します。 詳しく説明すると、Canonical はパブリック クラウドでワークロードを実行することで有名であり、ライセンス料金の柔軟性を確保しています。 開発者にとっては、この柔軟性によってワークロードの生成が改善され、多くの画像がプロジェクトに追加されたときに期待どおりに動作します。 このサーバーは、主要なクラウドで画像を出力するように最適化および認定されており、Amazon の Amazon Web Services (AWS)、Microsoft Azure、Google Cloud Platforms などと互換性があります。

クラウドをアップグレード

アップグレードとして、Ubuntu Pro はパブリック クラウドで利用でき、標準バージョンとは大きく異なります。 最も注目すべきは、Ubuntu の Pro バージョンがパッケージの更新とセキュリティ メンテナンスで構成されていることです。 「カーネル ライブ パッチ」には、セキュリティ パッチの適用と、より頻繁なカーネル セキュリティ アップデートが含まれます。 このプロセスは再起動せずに実行され、FedRAMP、PCI、HIPAA、ISO などのコンプライアンス体制下の環境で使用するために FIPS および Common Criteria EAL 準拠のコンポーネントをカスタマイズし、Ubuntu のインフラストラクチャおよびアプリケーション リポジトリのパッチ カバレッジを提供します。 その結果、Ubuntu はさまざまなオープンソースのワークロードをサーバーに提供して、接続性を向上させます。

Ubuntu Server 18.04 LTSまたは19.10バージョン

初めて Ubuntu をセットアップする場合、管理者が使用できるバージョンはさまざまです。 長期サポート (LTS) オプションは、新しい Ubuntu デスクトップとサーバーと共に XNUMX か月ごとにリリースされます。 一般的に言えば、ユーザーは、オープンソース設計内で最新のよりアクセスしやすいアプリケーションを利用できるというメリットがあります。 セキュリティについて: Ubuntu Server は、デフォルトで XNUMX 年間、Canonical からセキュリティ アップデートを受け取ります。

長期サポート版

新しい18.04長期サポートバージョンには以下が含まれます。

  • 正規サポートの可用性とESMカバレッジ
  • 主要なアーキテクチャの互換性
  • より小さくてイメージのブーツ
  • Netplanネットワーキング構成
  • 「chrony」による時刻同期の改善。
  • サーバーISOのより簡単なインストール
  • 新しいサーバーIsoインターフェイス
  • ボリューム管理とファイルシステムによるZFSサポート
  • Linuxコンテナのクラスタリング機能
  • 追加のCPU、メモリ、ブロックI / O、グラフィックス、およびデータストレージクォータリソース
  • スナップインストーラーを使用した、より簡単なアプリケーションのインストールとリリース
  • Linux 4.15用に更新されたカーネル
  • AWS、Microsoft Azure、Joyent、IBM、Google Cloud Platform、および Rackspace 認定

また、インフラストラクチャ サブスクリプション、延長セキュリティ メンテナンス (ESM)、および延長サポートをアップグレードに利用できます。

19.10バージョン

別の方法として、19.10 Ubuntu Server は Ubuntu Server の最新バージョンであり、2020 年 XNUMX 月までの XNUMX か月間のセキュリティとメンテナンスの更新プログラムが含まれています。インスタント Ubuntu VM のマルチパスにより、ユーザーは Ubuntu Server 仮想マシンをダウンロード、構成、および制御できます。プリインストールされた最新のアップデートで。

19.10 Ubuntu サーバーの更新には、次のものが含まれます。

  • 正規サポート
  • Linux 5.3のカーネルアップデート
  • Ubuntu Serverインストーラーの更新
  • Ubuntu Advantage はユーザー エクスペリエンスを向上させました

追加サービス:コンテナー、デスクトップ、IoT

参考までに、Ubuntuはコンテナ向けOSでも上位にランクされています。 特に「Kernel」バージョンは、最新のカーネルに裏打ちされた高いセキュリティとパフォーマンスを提供する高品質のドライバーを重視しています。 最新のセキュリティ機能.

一般的なデスクトップ用のUbuntuアプリケーションは、オフィススイート、ブラウザー、プリインストールされた電子メール、 メディアアプリ、および Ubuntu ソフトウェア センターで入手可能なゲームとアプリケーション。 さらに、Ubuntu のデスクトップ インストールには、プログラマー向けの高度な機能が含まれています。 たとえば、組み込みのファイアウォールとウイルス保護ソフトウェアは、インストール時に利用できます。 さらに、このプログラムは 50 を超える言語の翻訳ソフトウェアを提供し、ユーザーにとって不可欠な支援技術を含んでいます。

Ubuntu 接続機能のサポートは、「モノのインターネット」(IoT) サービスと呼ばれます。 Ubuntu は、スマート ホーム、スマート ドローン、ロボット、および産業用システムで適切に動作するデバイスで動作します。 具体的には、Ubuntu は Raspberry、Intel、KVM、Qualcomm Dragonboard、Grove のソフトウェア アップデートを使用して、新しい組み込み Linux 機能を革新します。

ubuntu-サーバーセットアップ-2020

ダウンロード要件

Ubuntuを初めてインストールするには、2 GBの空き容量があり、DVDまたはUSBフラッシュドライブに 18.04LTS or 19.10 インストールに必要な Ubuntu サーバーのバージョン。 明確にするために、より安定した よくテストされたバージョン 初めて Ubuntu を使用する場合は、18.04 LTS バージョンを検討する必要があります。 当然のことながら、企業で使用されるこのバージョンには、頻繁で必須のシステム更新などの潜在的な欠点が含まれる場合があります。 もう 19.10 つの Ubuntu バージョンである 19 は、前年の更新の XNUMX 月 XNUMX 日を指します。

ダウンロードプロセス

ユーザーはまず、ダウンロードした Ubuntu Server DVD または USB スティックをハードウェア ドライバーに挿入する必要があります。 その後、ユーザーはコンピューターを再起動する必要があります。 インストールメディアからの起動が正常であれば、メッセージセットが表示されます。 特に、起動メッセージと「ようこそ」画面は、正確なタスクのパフォーマンスを示しています。 それ以外の場合は、コンピューターをインストール メディアから起動するように設定します。 次に、画面上のメッセージが管理者に「設定」または「起動メニュー」を促します。 製造元によっては、エスケープ、F2、F10、または F12 キーのいずれかを押したときに発生します。 次に、コンピュータを再起動する間、プロンプト キーを押し続けます。 この XNUMX つの機能を適用し続けると、「ブート メニュー」が表示されるはずです。 最後に、ドロップ メニューで Ubuntu インストール メディアを含むドライブを選択します。

ブートメニュー内の構成

ブートメニュー内の構成 初めて Ubuntu をセットアップするユーザーは、正しい構成を適用する必要があります。 起動メッセージが表示された後、「言語」メニューが表示されます。 このプロセスでは、Enter、Up、および Down キーを使用したナビゲーションが役立ちます。 第二に、ディスプレイは、ユーザーがキーボードのレイアウトとバリエーションを選択できるようにする必要があります。 初めて Ubuntu をセットアップした後、ユーザーは「設定」タブから引き続き設定を調整できます。 最後に、「Install Ubuntu」や「Install Metal as a Service Controller」(MAAS)などのインストール オプションがメニューに表示されます。 特定のコンポーネントをインストールしない限り、最初のオプションで十分です。 ネットワークに関しては、インストーラーは DHCP 経由でネットワークを自動的に検出し始めます。

追加構成

ストレージを構成するために推奨されるインストールは、Ubuntu を実行するためにディスクまたはパーティション全体を確保することです。 ここでは、オプションは「ディスク全体を使用する」または「手動」として表示されます。これは、より複雑なシステムをセットアップするためのオプションです。 すぐに、システムはシステム ID を使用してストレージ ディスクを検出します。 次に、Ubuntu を初めてセットアップするときに、適切なデバイスを選択するようにユーザーに提案します。 完了したら、パーティション分割を確認するか、手動変更オプションを使用してパーティション分割を編集します。 オプションとして、正しいドライブが選択されていることを再確認して、適切なセットアップを確認してください。 もう一度、プロンプトを続行し、確認手順を見つけます。これにより、選択した構成が上書きされ、変更がデバイスに適用されます。 注意してください。 確認は元に戻すことができないため、形式は期待どおりに適格で正確に見えるはずです。

追加のインストーラー情報

  ソフトウェア 選択したディスクへのインストールを開始する必要があります。 ただし、セキュリティのために、管理者は少なくとも XNUMX つの既知のユーザー、ホスト名、およびパスワードを使用してログインする必要があります。 また、プロファイル セクションには、Ubuntu One、Github、または Launchpad からインポートする SSH キー フィールドがあります。 インストーラーが関連するキーを取得してシステムにインストールできるように、管理者はユーザー名を入力する必要があります。

ソフトウェアのインストール

最後に、必要な情報を入力すると、インストールのプロセス ステータスが表示されます。 インストールが進むにつれて、システムは便利なソフトウェアの簡潔なセットをインストールします。 これらは、サーバーがインストールとセットアップの時間を大幅に制限するために必要です。 インストール メッセージが完了として表示されます。 初めて Ubuntu をセットアップするとき、ユーザーはインストール メディアを取り出し、Enter キーを押して Ubuntu サーバーを再起動する必要がある場合があります。

まとめ

結論として、Ubuntu サーバーはデータセンターに経済的および技術的なスケーラビリティをもたらします。 オープンソースの使いやすさと多数のデバイスで実行できる適応性に加えて、管理者と企業は大きな恩恵を受ける可能性があります. また、採用および展開テクノロジは、優れたセキュリティを提供します。 幅広いサービス クラウド オペレーティング システム内。 全体として、Ubuntu のセットアップが容易なため、より多くのユーザーがソフトウェアに適応し、その互換性と安定した機能を利用することができます。

Ubuntu のセットアップに関する個人的な経験はありますか? 以下のコメントでご意見をお待ちしております。

アンジェロ・フリシナの日光メディア

著者紹介

Angelo Frisina は、この分野で XNUMX 年以上の経験を持つ、経験豊富な著者であり、デジタル マーケティングの専門家です。 Web デザイン、アプリ開発、SEO、ブロックチェーン技術を専門としています。

アンジェロのこれらの分野に関する幅広い知識は、数々の受賞歴のあるウェブサイトやモバイル アプリケーションの作成、および幅広いクライアント向けの効果的なデジタル マーケティング戦略の実装につながっています。

アンジェロは尊敬されるコンサルタントでもあり、さまざまなポッドキャストやオンラインのデジタル マーケティング リソースを通じて彼の洞察と専門知識を共有しています。

デジタル世界の最新のトレンドと開発を常に最新の状態に保つことに情熱を傾けるアンジェロは、デジタル ランドスケープで一歩先を行こうとするあらゆる組織にとって貴重な資産です。