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

ゼロからはじめるLinuxサーバー構築・運用ガイド 第2版 動かしながら学ぶWebサーバーの作り方【PDF版】 新発売

中島 能和(著)

商品番号
183000
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2024年04月15日
ISBN
9784798183008
データサイズ
約40.3MB
制限事項
印刷可・テキストのコピー可
キーワード
ネットワーク  Linux  セキュリティ  サーバー  クラウド  電子書籍【PDF版】

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

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

在庫あり

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

紙の書籍はこちら 紙書籍とPDF版のセット商品はこちら

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

  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずこちらをお読みください。

待望の第2版の登場
Linuxサーバ構築・運用入門書の決定版
Rocky Linux対応

【本書の背景】
従来のクラウドオンリーからクラウドとオンプレミスを組み合わせた運用する企業が増えてきています。そうした現場ではLinuxによるWebサーバーの運用経験がエンジニアの方に求められています。

【本書の内容】
Linuxの基礎からセキュリティまで、Webサーバーを運用するために身に付けるべき知識をまとめた書籍です。Rocky LinuxとさくらのVPSを使用して、実際に手を動かしながらWebサーバーを構築・運用します。前半ではLinuxのインストールから始まり、基本的なコマンドやネットワークを学びます。後半では実用的なWebサーバー構築演習としてLAMP(Linux、Apache、MariaDB、PHP)環境を構築し、CMSとして有名なWordPressを動かしていきます。作成したLAMP環境を運用し、ログの解析、ファイヤーウォールの設定、公開鍵による安全な通信などを学んでいきます。最終的にはDockerでコンテナの作成まで習得できます。

【第2版の改訂ポイント】
・CentOSからRocky Linuxに変更
・サーバー周りの技術情報のアップデート

【対象読者】
・インフラエンジニア/ソフトウェアエンジニア/ウェブエンジニア全般
・情報系の学生

【本書を読んで得られる知識やスキル】
・Windows/macOSの端末からクラウドサーバーに接続し、コマンドラインでLinuxの基本操作ができる。
・Webサーバーを構築し、HTMLとPHP、MariaDBによるWebアプリケーションを用意できる。
・サーバー業務で必要となる概念やLinuxの基本用語がわかる。

CH1 Linuxって何
CH2 仮想サーバーを用意しよう
CH3 基本的なコマンドを覚えよう
CH4 ネットワークの基本と設定
CH5 サーバーを構築しよう
CH6 Webページをアップしてみよう
CH7 LAMPサーバーを作ってみよう
CH8 セキュリティのポイントをおさえよう
CH9 Dockerを使ってみよう
付録
コマンドリファレンス

【著者プロフィール】
中島 能和(なかじま よしかず)
Linuxやセキュリティ、オープンソース全般の教材開発や書籍執筆に従事。
著書に『Linux教科書LPICレベル1/レベル2』『CentOS徹底入門』(翔泳社)など多数。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。
画像01
画像02
画像03

全体:CentOSからRocky Linuxに変更

Linuxの基礎からセキュリティまで、Webサーバーを運用するために身に付けるべき知識をまとめた書籍です。第2版では第1版のCentOSからRocky Linuxに変更。Rocky LinuxとさくらのVPSを使用して、実際に手を動かしながらWebサーバーを構築・運用します。

画像04

前半:Linuxのインストールや基本的なコマンドを紹介

前半はLinuxのインストールから始まり、基本的なコマンドやネットワークについて、丁寧に解説します。

画像05

後半:LAMP環境を構築・運用する方法を解説

後半では実用的なWebサーバー構築演習としてLAMP環境を構築し、WordPressを動かします。作成したLAMP環境を運用し、ログの解析、ファイヤーウォールの設定、公開鍵によるセキュアな通信などを解説します。

第1章 Linuxって何
01 LinuxとはどのようなOSか
01-01 UNIXとLinux
01-02 オープンソースとライセンス
01-03 カーネルとディストリビューション
01-04 Red Hat系ディストリビューション
01-05 Debian系ディストリビューション
01-06 その他のディストリビューション
02 Linuxとソフトウェア
02-01 ディストリビューションを構成するソフトウェア
02-02 カーネル
02-03 主なサーバーソフトウェア

第2章 仮想サーバーを用意しよう
01 学習環境を用意しよう
01-01 VPSとローカルの仮想サーバー
01-02 さくらのVPS
01-03 VPSに申し込む
02 VPSの起動と操作
02-01 VPSの起動
02-02 VNCコンソール
02-03 SSHの準備
02-04 SSHクライアントの準備

第3章 基本的なコマンドを覚えよう
01 コマンド操作の基本
01-01 シェルとコマンド
01-02 シェルの便利な機能
01-03 パイプとリダイレクト
01-04 メタキャラクタの利用
02 環境変数
02-01 Linuxの環境変数
03 ファイルとディレクトリの操作
03-01 Linuxのファイル
03-02 ディレクトリの構造
03-03 ファイル操作コマンド
03-04 ファイル閲覧コマンド
03-05 ディレクトリ操作コマンド
03-06 圧縮ファイルの展開
03-07 アーカイブの作成と展開
04 パーミッション
04-01 ファイルの所有者
04-02 アクセス権
04-03 アクセス権の変更
04-04 所有者と所有グループ
05 テキストエディタ
05-01 Linuxのテキストエディタ
05-02 nanoエディタ

第4章 ネットワークの基本と設定
01 サーバー運用に必要なネットワークの知識
01-01 IPアドレスとサブネットマスク
01-02 IPアドレスとクラス
01-03 プライベートIPアドレスとグローバルIPアドレス
01-04 ポート番号
01-05 ホスト名とドメイン名
01-06 ネットワークインターフェース
02 Linuxのネットワーク設定
02-01 ネットワークインターフェースの情報
02-02 ホスト名の変更
02-03 IPアドレスの設定
02-04 デフォルトDNSサーバーの設定
02-05 ネットワークの疎通確認
02-06 ツールを使ったネットワーク設定

第5章 サーバーを構築しよう
01 サーバー構築とは
01-01 サーバー構築作業の概要
01-02 必要なソフトウェア
02 ユーザー管理
02-01 管理者ユーザーと一般ユーザー
02-02 suコマンド
02-03 sudoコマンド
03 ソフトウェアのインストールとアップデート
03-01 ソフトウェアのインストール
03-02 ソフトウェアのアップデート
03-03 OSの自動アップデート
04 基本的なサーバー管理
04-01 システム負荷の確認
04-02 ディスクの使用状況の確認
04-03 メモリとスワップの確認
04-04 実行中のプロセスの確認
04-05 システムの状態をモニタ
04-06 サービスの管理
04-07 スケジュールの管理
04-08 時刻の管理

第6章 Webページをアップしてみよう
01 Apacheのインストール
01-01 WebサーバーとWebブラウザ
01-02 Apache HTTP Server
01-03 Apacheのインストール
02 Apacheの基本
02-01 ドキュメントルート
02-02 設定ファイルhttpd.conf
02-03 設定の変更
02-04 Apacheの起動
02-05 ファイヤウォールの設定
02-06 HTMLファイルの作成
03 パスワード認証の設定
03-01 基本認証とは
04 アクセスログ
04-01 アクセスログとは
04-02 エラーログ

第7章 LAMPサーバーを作ってみよう
01 LAMPサーバーとは
01-01 Webアプリケーションのプラットフォーム
01-02 MySQL/MariaDB
01-03 PHP/Python/Perl/Ruby
02 必要なソフトウェアのインストール
02-01 MariaDBのインストール
02-02 MariaDBの初期設定
02-03 PHPのインストール
02-04 PHPの動作を確認
02-05 データベースの準備
02-06 WordPressのインストール
03 WordPressの管理
03-01 WordPressのバックアップ

第8章 セキュリティのポイントを押さえよう
01 セキュリティ対策の基本
01-01 不正侵入を防ぐ
01-02 OSのアップデート
01-03 サービスの確認
01-04 開いているポートの確認
01-05 ログイン管理
01-06 ログの管理
02 ファイヤウォールの管理
02-01 ファイヤウォールとは
02-02 firewall-cmdコマンド
02-03 サービスの定義ファイル
03 SSH
03-01 SSHの概要
03-02 sshコマンド
03-03 公開鍵認証
03-04 SCP

第9章 Dockerを使ってみよう
01 Dockerとは
01-01 仮想化とDocker
01-02 Dockerのインストール
02 Dockerを使ってみよう
02-01 Dockerイメージの取得
02-02 コンテナの起動
02-03 コンテナ内での作業
02-04 コンテナの再開、停止
02-05 Dockerイメージの作成と削除
02-06 DockerでWordPress

付録
01 VirtualBoxの利用
01-01 VirtualBoxのインストール
01-02 Rocky Linux 9の導入
02 Linuxのファイルシステム
02-01 ファイルシステムとは
03 Webブラウザを使ったサーバー管理
03-01 管理ツールCockpit
04 マニュアルとエディタ
04-01 manマニュアル
04-02 Vim(viエディタ)の基本
05 Ubuntuでの操作
05-01 ソフトウェアのインストールとアップデート
05-02 Apacheのインストール
05-03 MariaDBのインストールと初期設定
05-04 WordPressのインストール

コマンドリファレンス:厳選コマンド50
各種問い合わせは以下のリンクからご連絡ください

関連商品

色の物語 黒【PDF版】

3,300円(税込)

2024.06.17発売

色の物語 黒【紙+PDFセット】

6,600円(税込)

2024.06.17発売

おすすめ特集

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

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

Webデザイン特集

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

生成AI特集

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

新社会人におすすめの本

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

プログラミング教育の本

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

翔泳社のセミナー・講座

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

特集をもっと見る