翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

Ubuntuサーバー徹底入門

中島 能和(著)

商品番号
155760
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2018年06月13日
出荷開始日
2018年06月12日
ISBN
9784798155760
判型
B5変
ページ数
536
キーワード
Linux  サーバー  クラウド  AWS  徹底入門シリーズ

4,180円(税込)(本体3,800円+税10%)
送料無料

380pt (10%)
ポイントの使い方はこちら

初回購入から使えるポイント500円分プレゼント

現在、本商品は販売しておりません。 電子書籍はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

最新の18.04 LTSに対応!サーバーとしてのUbuntuを基礎から徹底解説

Linuxをサーバーとして活用するのはクラウドサービスの普及により、以前よりハードルが低くなってきています。
特にUbuntuはAmazon AWS、Microsoft Azure、Google Cloud PlatformといったクラウドにおけるゲストOSとして認証を受けており、それらのクラウド上で利用することができます。
また、IoTで使用されているOSがデフォルトとしてUbuntuがインストールされていることが数多くあります。

一方で、Ubuntuデスクトップ版はデスクトップ環境がインストールされますが、サーバー版はGUI環境がインストールされていません。
Ubuntuサーバーを使用する場合ユーザーはコマンドを使って操作することになり、入門者にとってはやや扱いにくさがあります。
この書籍では、Ubuntuサーバーのインストールからはじまり、パッケージの管理から代表的なアプリケーションの設定まで、
Ubuntuをサーバーとして活用したい人に向けて基礎から徹底的に解説をしています。

本書は『CentOS徹底入門』、『Linuxサーバーセキュリティ』等でご好評いただいている執筆者の中島能和氏が執筆しています。
2018年4月に2年ぶりにリリースされた長期サポート版のバージョン18.04に対応していますので、これから入門する方におすすめの1冊です。

第1章 Ubuntuの概要とインストール
Ubuntuの特徴
Ubuntu Server 16.04LTSのインストール
Ubuntu Server 18.04LTSのインストール

第2章 ユーザーの基本操作
コマンド操作の基本
シェルとコマンド、ファイル、ディレクトリ、必須コマンド シェルの基本操作
シェルの便利な機能、パイプとリダイレクト、メタキャラクタ
シェル変数と環境変数、bashのオプション、エイリアス、bashの環境設定
エディタの操作
nanoエディタ、vimエディタ
ドキュメント
manコマンド、コマンドヘルプ、インターネットドキュメント

第3章 ファイル管理
パーミッションの管理
ファイルの所有者と所有グループ、アクセス権、アクセス権の変更
所有者と所有グループの変更、SUID/SGID/スティッキービット、デフォルトのアクセス権
ファイル管理の基本
ファイルの圧縮と展開、アーカイブの作成と展開、
ハードリンク、シンボリックリンク
ファイルの検索(locate、find)

第4章 ファイルシステムの管理
パーティションとファイルシステムの作成
デバイスファイル、パーティションの作成、ファイルシステムの種類と構造
ファイルシステムの作成、マウントとアンマウント、ディスククォータ管理
バックアップ
バックアップの基礎、ファイルシステム単位のバックアップ、
ディレクトリ単位のバックアップ、ネットワーク経由でのバックアップ

第5章 ネットワークの設定と管理
サーバー運用に必要なネットワークの知識
IPアドレスとサブネットマスク、IPアドレスとクラス、
プライベートIPアドレスとグローバルIPアドレス、ポート番号、
ホスト名とドメイン名、IPv6、ネットワークインターフェイス、DMZ
ネットワークの基本設定
ネットワークデバイスの確認、ホスト名の設定、IPアドレスの設定、
DNSの設定、/etc/network/interfaces、/etc/hosts、ネームサービススイッチ
ネットワークの管理
ネットワークの疎通確認、ネットワーク情報の確認、
開いているポートの確認、ネットワーク経路の確認
Linuxにおけるファイヤウォール
Linuxのファイヤウォール、ufwコマンド

第6章 システムの設定と管理(1)
ハードウェア情報の確認
ストレージの確認
システムリソースの監視
システム状態の監視、メモリの監視、プロセスの監視、ディスクの監視
CPUの監視、継続的なシステム状況の監視
ユーザー管理とグループ管理
ユーザー情報とグループ情報、一般ユーザーとシステムユーザー、ユーザーの管理
グループの管理

第7章 システムの設定と管理(2)
ジョブスケジューリング
定期的な処理の実行
ブートローダーGRUB
GRUBの概要、GRUBメニュー、GRUBシェル
サービスの管理
systemdによるサービス管理
サービスの起動、終了
サービスの自動起動

第8章 パッケージ管理
APTによるパッケージ管理
パッケージ管理とは、APT、システムのアップデート
パッケージのインストール、パッケージの削除、パッケージの情報
リポジトリ管理
リポジトリの追加、リポジトリの確認と削除
ソースからのインストール
ビルドの準備、ビルドの手順、共有ライブラリ

第9章 ログの管理
journaldによるログ管理
rsyslog
ログの照会

第10章 セキュリティ
セキュリティの向上・確認事項
ポート、ログイン状態、fail2ban
セキュリティ診断ツール

第11章 Webサーバー(Apache、Nginx)
Apacheの概要とインストール
WebサーバーとWebブラウザ、Apache HTTP Server、Apache2のインストール
Apacheの起動と終了
Apacheの設定
Apacheの基本設定、Apache2の設定ファイル、モジュール、バーチャルホスト
TLS/SSLの設定、Let's Encryptの利用、PHPの利用
Nginxの概要とインストール
Nginx、Nginxのインストール、Nginxの起動と終了
Nginxの設定
Nginxの基本設定

第12章 メールサーバー(Postfix)
Postfixの概要と導入
メール配送の仕組み、Postfixのインストール、Postfixの初期設定、
Postfixの起動と終了、接続のテスト
Postfixの設定
主な設定、SMTP認証、Submittionポート
Dovecot
Dovecotの概要とインストール、Dovecotの設定

第13章 DNSサーバー(BIND)
BINDの概要とインストール
BINSの設定

第14章 Sambaサーバー
Samba4の概要とインストール
Samba4の設定

第15章 SSHサーバー
OpenSSHの概要と基本的な利用
SSHとは、ホスト認証とユーザー認証、sshコマンド、scpコマンド
OpenSSHサーバーの設定
/etc/ssh/sshd_config
OpenSSHクライアント設定
公開鍵認証の利用、ssh-agent、ポートフォワーディング

第16章 OpenLDAPサーバー
OpenLDAPの概要とインストール
OpenLDAPの設定

第17章 プロキシサーバー(Squid)
Squidの概要とインストール
プロキシとは、Squidのインストールと基本設定、Squidの起動と終了
Squidの設定
Nginxによるリバースプロキシ

第18章 データベースサーバー(MariaDB、MySQL、PostgreSQL)
MariaDB/MySQL/PostgreSQLのインストールと設定
DBMSの運用
SQLクライアントツール

第19章 仮想化(Docker、LXC/LXD)
Dockerの概要とインストール、Docker Compose
LXC/LXDの概要とインストール

第20章 付録
CentOSからUbuntuへ
iSCSI、NextCloud、powertop、tmux、byobu、Munin

各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

かおる さん

2018-07-17

素人がubuntuでPleromaインスタンス立ち上げに奮闘しています。 読んだというより、手詰まったら引っ張り出して参考書として使っています。

関連商品

図解まるわかり 仮想化のしくみ

1,980円(税込)

2024.05.14発売

図解まるわかり 仮想化のしくみ【PDF版】

1,980円(税込)

2024.05.14発売

おすすめ特集

法人・教育機関のお客様へ

【法人・教育機関のお客様へ】新年度の大口注文・お見積りなど、お気軽にご相談ください

Webデザイン特集

デザインやコーディングなど、Webデザインに役立つスキルが身につく書籍を揃えました

生成AI特集

テキスト生成、画像生成、動画生成など、生成AI活用のスキルが身につく本をご紹介

新社会人におすすめの本

新社会人の役に立つスキルが身につく本。ビジネスパーソンとしてスタートダッシュを切ろう!

プログラミング教育の本

小学校から必修化!人気の『ルビィのぼうけん』ほかプログラミング教育の本はこちら

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催

特集をもっと見る