関連サイト
本書の関連ページが用意されています。
内容紹介
■□■読むだけでなく、触りながら学ぼう!■□■
「サーバーが重い」「サーバーにつながらない」など、サーバーの存在を意識することはよくありますが、どのような姿で、どのような仕事をしているのか、具体的に想像できるでしょうか?
本書では、読者のみなさんが実際に手を動かして、自宅でサーバーの構築作業を体験できるため、「ネットの裏側を支えるサーバーとは何か」「サーバーはどのように作られるのか」「サーバーの管理とはどのような業務か」といった事柄を、具体的に理解できるのが特徴です。
■■本書はこんな人におすすめ
・Webアプリ開発を学びはじめる学生
・IT関連の企業で働きたい学生
・IT関連の企業に就職した新入社員
・ネットを利用したサービスを立ち上げたい人
書誌情報
- 著者: 水野 源, 宮原 徹
- 発行日: 2022-01-20 (紙書籍版発行日: 2022-01-20)
- 最終更新日: 2022-01-20
- バージョン: 1.0.0
- ページ数: 192ページ(PDF版換算)
- 対応フォーマット: PDF, EPUB
- 出版社: インプレス
対象読者
これから何かしらの形でサーバーに関わるものの、まだサーバーの具 体的な知識を持っていない人。Webアプリ開発を学びはじめる学生やインターネットを利用したサービスを立ち上げたい企業の管理層など
著者について
水野 源
日本仮想化技術株式会社 技術部所属。Ubuntu Japanese Teamおよびubuntu.comメンバー。普段はクラウドを利用したDevOps案件などに携わる、インフラ寄りのエンジニア。北海道に移住してレンズ沼にハマる。
宮原 徹
日本仮想化技術株式会社 代表取締役社長兼CEO。2001年に株式会社びぎねっとを設立し、初学者向けLinux・ネットワーク教育を行ってきている。2004年から「オープンソースカンファレンス」(https://ospn.jp)を企画・運営しており、全国各地のエンジニアを結びつける活動に従事。本業は何なのか自分でもわからないぐらい、いろいろなことをやっている。
目次
はじめに
- 本書の読み方
目次
Chapter 1 サーバーとインターネット
- Lesson 01 サーバーの役割を知りましょう
- Lesson 02 Webアプリについて知りましょう
- Lesson 03 オンプレミスとクラウドの概要を知りましょう
- Lesson 04 いまどきのサーバー管理者の仕事とは?
Chapter 2 仮想マシンを動かそう
- Lesson 05 仮想化技術について知りましょう
- Lesson 06 サーバーに使用するOSについて知りましょう
- Lesson 07 VirtualBoxをインストールしましょう
- Lesson 08 仮想マシンを作成しましょう
- Lesson 09 仮想マシンにUbuntuをインストールしましょう
Chapter 3 ネットワークの動作を確認しよう
- Lesson 10 ネットワークの働きを理解しましょう
- Lesson 11 IPアドレスを確認しましょう
- Lesson 12 ネットワークの疎通を確認しましょう
- Lesson 13 名前解決を理解しましょう
Chapter 4 リモートログインしてみよう
- Lesson 14 サーバーの遠隔操作について知りましょう
- Lesson 15 サーバーにリモートログインしましょう
- Lesson 16 SFTPでファイル転送しましょう
- Lesson 17 公開鍵認証を設定しましょう
Chapter 5 Webサーバーを動かしてみよう
- Lesson 18 Webサーバーの仕事を知りましょう
- Lesson 19 Webサーバーをインストールしましょう
- Lesson 20 Webサーバーにコンテンツを転送しましょう
Chapter 6 メールサーバーを動かしてみよう
- Lesson 21 メールサーバーの仕事を知りましょう
- Lesson 22 メールサーバーをインストールしましょう
- Lesson 23 メールを送信してみましょう
Chapter 7 ファイルサーバーを動かしてみよう
- Lesson 24 ファイルサーバーの仕事を知りましょう
- Lesson 25 ファイルサーバーをインストールしましょう
- Lesson 26 クライアントからファイルを共有しましょう
Chapter 8 WordPressを動かしてみよう
- Lesson 27 Webアプリの仕組みを知りましょう
- Lesson 28 WordPressをインストールしましょう
- Lesson 29 WordPressを動かしてみましょう
Chapter 9 コンテナを動かしてみよう
- Lesson 30 流行のコンテナ技術を知りましょう
- Lesson 31 Dockerをインストールしましょう
- Lesson 32 コンテナを動かしてみましょう
- Lesson 33 Dockerfileを書いてみましょう
Chapter 10 サーバー運用段階で必要になる知識
- Lesson 34 サーバーの運用とはどんな仕事か知りましょう
- Lesson 35 サーバーの状態を監視しましょう
- Lesson 36 シェルスクリプトで作業を自動化しましょう
- Lesson 37 定期的に処理を自動実行しましょう
- Lesson 38 セキュリティを強化しましょう
- Lesson 39 クラウドについて学びましょう