自宅のPCにLinuxをインストールし、ネットワーク関連の設定を進めて、家の中はもちろん、外出先からもアクセスできるLinuxサーバーを構築しましょう。

Linuxサーバーの構築が初めての人でも分かりやすいように、手順をステップで区切ってきめ細かく解説しました。具体的な作業内容は、一番人気のLinuxディストリビューション「Ubuntu 24.04 LTS」を使い、もれなく紹介しました。

■第1章では、Ubuntu Server 24.04 LTS のインストール方法と、LAN内でよく使われる8 つの基本的なサーバーの構築方法を紹介します。

■第2章では、省電力でありながら実用的なLinuxサーバーを構築するための方法や手順を徹底解説します。

■第3章では、ブログサーバー「WordPress」の構築を「AWS」(Amazon Web Services)に、IoT データの収集を「Microsoft Azure」に任せる方法を紹介します。

■第4章では、各種仮想化技術の基本的な仕組みから、VirtualBox やDocker など主要な仮想化ソフト&コンテナー管理ツールの導入方法、便利な活用方法を紹介します。

■第5章では、、コマンド操作の基本から、少し高度なコマンドの使い方、シェルスクリプトの基本、実用的なシェルスクリプトの作り方について解説します。

第1章 Ubuntu Server 24.04 LTSでサーバーを構築してみよう
Part1 Ubuntu Server 24.04 LTSのインストール
Part2 LAN内で利用できる基本的なサーバーを構築
Part3 作って理解するWebサーバー

第2章 省電力&実用サーバー構築術
Part1 省電力サーバー機を用意する
Part2 サーバー向けディストリ選び&チューニング
Part3 目的別・家庭内サーバー構築
Part4 インターネットサーバー構築

第3章 面倒なことはクラウドに任せよう
Part1 AWSでWordPressを動かす。「クラウドネイティブ」にもトライ
Part2 Azureでセンサーデータを集計。ラズパイ使い冷蔵庫を見張る

第4章 仮想化&コンテナーのはじめ方
Part1 仮想化&コンテナーの全体像を10分で理解しよう
Part2 三つの定番仮想化ソフトで仮想マシンを作成
Part3 DockerとDocker Composeでコンテナーの活用を始めよう
Part4 lxcコマンドとLXDMosaicでシステムコンテナーを管理する
Part5 仮想マシンとコンテナーをProxmox VEで一元管理

第5章 コマンド&シェルスクリプト超入門
Part1 コマンドライン操作の全体像を知る
Part2 コマンド実行環境を整備する
Part3 コマンド操作の基本を押さえる
Part4 コマンドを自由自在に使いこなす
Part5 シェルスクリプトの基本をマスター
Part6 実用的なシェルスクリプトを作る

日経Linuxの別冊
書籍&ムック&DVD