TECHNICAL MASTER はじめてのCentOS 7 Linuxサーバ構築編

概 要

CentOS 7が2014年7月にリリースされました。インストーラーやセキュリティ、システムの設定方法が改良されると同時に、これまで慣れ親しんだコマンドや管理方法がかなり変わっています。本書は、CentOS 7を使って実際にネットワークサーバを構築することを目的に手順を解説します。はじめてLinuxを使う人、苦手意識のある人にも取り組みやすいように、レベルや目的に応じて、どこから手をつければよいのか丁寧にガイドしています。

著者 デージーネット
価格 本体3200円(税別)
ISBN 978-4-7980-4186-5
発売日 2014/9/27
判型 B5変
色数 2色
ページ数 472
CD/DVD Windows
ダウンロード
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

Chapter 01 予備知識

01-01 ネットワークについて知る [ネットワーク]

01-02 サーバとクライアントについて知る [サーバ・クライアント]

01-03 ネットワークにつなぐ仕組みを知る [ネットワークの接続]

01-04 プロトコルについて知る [プロトコル]

01-05 インターネットにつなぐ仕組みを知る [インターネットへの接続]

01-06 Linuxについて知る [Linux]

01-07 CentOS 7について知る [CentOS 7]

Chapter 02 構築の準備

02-01 ネットワークにつないでみる [ネットワークへの接続]

02-02 インターネットサーバの公開準備を行う [インターネットサーバの公開①]

02-03 動的アドレス割り当てでサーバを公開する [インターネットサーバの公開②]

02-04 クライアントを用意する [クライアントの構成]

Chapter 03 CentOS 7のインストール

03-01 インストールを準備する [インストールの準備]

03-02 インストールを開始する [インストールの開始]

03-03 インストール先ディスクを設定する [インストール先ディスク]

03-04 ネットワークとホスト名を設定する [ネットワーク設定]

03-05 地域とキーボードを設定する [地域設定]

03-06 インストールソフトウェアを設定する [インストールソフトウェア設定]

03-07 インストールを開始する [インストール開始]

03-08 インストールを完了させる [インストール終了]

Chapter 04 デスクトップの基本操作

04-01 まず使ってみる [デスクトップの基本]

04-02 ログアウトとシャットダウンの方法を知る [ログアウト・シャットダウン]

04-03 ファイルとディレクトリを管理する [ファイルシステム]

04-04 テキストファイルを編集する [gedit]

Chapter 05 コマンドラインからの操作

05-01 なぜコマンドラインを使うのか? [コマンドラインの基本]

05-02 オンラインマニュアルを読む [マニュアル]

05-03 ファイルの管理をコマンドラインからやってみる [ファイル管理コマンド]

05-04 ディレクトリの管理をコマンドラインからやってみる [ディレクトリ管理コマンド]

05-05 viでファイルを作成・編集する [viエディタ]

05-06 シェルの便利な使い方を知る [シェル操作]

05-07 リモートPCから操作する [SSH]

Chapter 06 最初にやっておくべきこと

06-01 管理ユーザrootを使う [rootユーザ]

06-02 DVD-ROMの使い方を確認する [DVD-ROMの使用法]

06-03 パッケージのインストールと管理を行う [パッケージ管理]

06-04 サービス管理を知っておく [サービス管理]

06-05 ファイル交換の方法を確認する [USBメモリ・scp]

06-06 リモートからの管理を制限する [アクセス制限]

06-07 ネットワーク設定を変更する [ネットワーク設定]

Chapter 07 CentOS 7のセキュリティ

07-01 ファイルとディレクトリのアクセス権限を理解する [アクセス権]

07-02 高度なセキュリティの仕組みを理解する [SELinux]

07-03 パケットフィルタリングの設定を理解する [firewalld]

07-04 ゾーンを設定する [ゾーン]

07-05 パケットフィルタリングルールを設定する [ルール]

Chapter 08 リモートからのGUI画面管理

08-01 リモートからGUI画面を制御する [VNCサーバ]

08-02 リモートからVNCを使う [TigerVNC]

Chapter 09 DHCPサーバ

09-01 DHCPをインストールする [DHCPサーバ]

09-02 IPv4でDHCPサーバを使う [DHCPサーバ設定(IPv4)]

09-03 IPv6でDHCPサーバを使う [DHCPサーバ設定(IPv6)]

09-04 DHCPサーバの動作を確認する [DHCPクライアント]

Chapter 10 Windowsファイル共有サーバ

10-01 ファイル共有の仕組みを理解する [SMB・CIFS]

10-02 Sambaをインストールする [Sambaのインストール]

10-03 フォルダを公開する [共有フォルダ]

10-04 Windowsからアクセスする [Windowsクライアント]

10-05 共有へアクセス権を設定する [アクセス権]

Chapter 11 NATルータ

11-01 NATルータの仕組みを理解する [IPマスカレード]

11-02 NATルータの設定を行う [NATルータ]

Chapter 12 DNSキャッシュサーバ

12-01 DNSキャッシュサーバを理解する [DNSキャッシュサーバ]

12-02 unboundをインストールする [unbound]

12-03 DNSキャッシュサーバを作る [キャッシュサーバ設定]

12-04 フォワーディングサーバを作る [フォワーディングサーバ]

Chapter 13 DNSコンテンツサーバ

13-01 DNSコンテンツサーバを理解する [DNSコンテンツサーバ]

13-02 BINDをインストールする [BINDのインストール]

13-03 マスタサーバを作る [マスタサーバ]

13-04 スレーブサーバを作る [スレーブサーバ]

Chapter 14 メールサーバ

14-01 メール送受信の仕組みを理解する [MTAとメールプロトコル]

14-02 メールサーバの構築を準備する [構築準備]

14-03 Postfixを設定する [Postfix]

14-04 POP/IMAPサーバを設定する [Dovecot]

14-05 便利なメールの使い方を知る [メールの転送と認証]

Chapter 15 Webサーバ

15-01 Apacheの基本的な設定を行う [Apacheの基本設定]

15-02 Apacheの便利な設定を行う [Apacheの応用設定]

15-03 仮想ホストの設定を行う [仮想ホスト]

15-04 SSL対応のWebサーバを作成する [SSL]

Chapter 16 FTPサーバ

16-01 FTPサーバの設定を行う [vsftpd]

16-02 一般ユーザでログインする [一般ユーザ設定]

16-03 FTPサーバのセキュリティを高める [アクセス制限]

Chapter 17 トラブル時の対応

17-01 緊急時の起動手段を知る [レスキューターゲットとトラブルシューティング]

17-02 ネットワークの診断を行う [ネットワーク診断コマンド]

17-03 システムログの検査を行う [rsyslog]

Chapter 18 運用と管理

18-01 ファイルシステムの状態を管理する [df・duコマンド]

18-02 プロセスの管理を行う [プロセス管理コマンド]

18-03 パッケージのアップデートを行う [セキュリティアドバイザリ]

18-04 バックアップとリストアを行う [バックアップとリストア]

Chapter 19 SSL/TLS証明書の作成

19-01 SSL/TLS証明書を理解する [証明書]

19-02 自己署名証明書を作成する [自己署名証明書]

19-03 グローバル証明書を取得する [グローバル証明書]

PR

秀和システム