はじめてのLinuxサーバー構築運用入門 - コマンド操作がはじめてでも自分でWebサーバを構築できるオンライン講座
4.2 (536 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,122 students enrolled

はじめてのLinuxサーバー構築運用入門 - コマンド操作がはじめてでも自分でWebサーバを構築できるオンライン講座

Linux操作を基礎から学習してLAMPを構築できる. さくらのVPSを設定して独自ドメインのhttps対応オリジナルブログをWordPressを使って公開できる!CentOS7, Apache2.4, MySQL5.7, PHP7使用.
Bestseller
4.2 (536 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,122 students enrolled
Current price: $57.99 Original price: $89.99 Discount: 36% off
15 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7 hours on-demand video
  • 12 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • CentOS7によるLAMPサーバーを自分で1から構築できる
  • Linuxの基本的なコマンド使って、Linuxサーバを操作できる。
  • さくらのVPSを設定して、WordPressによるオリジナルブログをインターネットに公開できる。
  • Linuxサーバを自らインストール、LAMP環境を行うことで、一緒に働くインフラエンジニアの仕事内容やプロセスを一通り理解できる。
  • 独自ドメイン取得して設定ができる
  • Webサイトをhttps対応することでSEOにも有利なWebサイトを構築できる。
  • Linuxサーバを保守運用する上で役立つコマンドが使える
  • Let's Encryptを使ったSSL証明書の取得と更新
Course content
Expand all 127 lectures 06:53:31
+ コース紹介
2 lectures 11:24

このコースについて説明します。

  • できるようになること

  • このコースでやること

  • 学習の仕方

Preview 02:53
受講オリエンテーション
08:31
+ Linuxとは
5 lectures 04:20

このセクションについて説明します。

  • Linux

  • 学習内容について

Preview 00:20

Linuxについて説明します。

  • Linuxとは?

  • Linuxの歴史

  • 利用用途

Preview 01:09

Linuxディストリビューションについて説明します。

  • Linuxカーネル

  • Linuxディストリビューション

  • 主なLinuxディストリビューション

Preview 01:17

CentOSについて説明します。

  • CentOSとは?

  • RHELとの完全互換性

  • こだわりのない方への勧め

Preview 00:49

CUIとGUIについて説明します。

  • CUIとは?

  • GUIとは?

  • それぞれの負荷

Preview 00:45
+ ローカル開発環境構築
12 lectures 30:39

このセクションについて説明します。

  • 学習内容について

  • セクション概要

Preview 00:23

Chromeのインストールを行います。

  • 既にインストール済みの方へ

  • Chromeのインストール

  • わからない場合

Preview 01:47

次のレクチャー「Virtual Boxのインストール」について補足説明を致します。

補足:Virtual Boxのインストール
00:44

Virtual Boxのインストールについて説明します。

  • Virtual Boxとは?

  • 補足

  • VIrtual Boxのダウンロード

Preview 04:30

CentOS7のダウンロードについて説明します。

  • CentOSのダウンロードサイト

  • ダウンロードするサイトについて

  • ダウンロード時の注意

Preview 02:30

CentOS7のインストールについて説明します。

  • CentOS7の設定

  • Virtual Boxの設定

  • 問題回避のための補足

CentOS7のインストール1
08:10

次のレクチャー「CentOS7のインストール2」について補足説明を致します。

補足:CentOS7のインストール2
00:30

CentOS7のインストールについて説明します。

  • インストールの概要の設定

  • システムのインストール先

  • インストールするハードディスク

CentOS7のインストール2
04:00

ログインについて説明します。

  • コマンドラインへの記述

  • 文字列の削除

  • 仮想マシンの電源をきる方法

ログイン
03:19

次のレクチャー「スナップショットの作成」について、補足説明を致します。

補足:スナップショットの作成
00:18

スナップショットの作成について説明します。

  • 仮想マシンの状態保存

  • 状態の復元

  • スナップショットの作成

スナップショットの作成
02:39

ディレクトリ構造について説明します。

  • ディレクトリの構造

  • 全体像の理解

  • ディレクトリの役割

ディレクトリ構造
01:48
+ 基本的なLinuxコマンド
37 lectures 01:51:53

このセクションについて説明します。

  • このセクションの概要

  • 学習内容について

Preview 00:14

コマンドの実行について説明します。

  • コマンドとは?

  • コンピューターへの命令

  • コマンドラインとは?

コマンドの実行
01:25

現在のディレクトリを表示する方法について説明します。

  • pwdコマンド

  • 仮想マシンの起動

  • パス

ディレクトリ操作 現在のディレクトリの場所を表示 pwd
01:44

clearコマンドについて説明します。

  • clearコマンド

  • コマンドの記述

  • ショートカットキー

画面をクリアする clear
01:57

mkdirコマンドについて説明します。

  • mkdirコマンド

  • コマンドの記述

  • スペルミス

ディレクトリの操作 ディレクトリ作成 mkdir
02:42

lsコマンドについて説明します。

  • lsコマンド

  • コマンドの記述

  • lsコマンドのオプション

ディレクトリの操作 中身をリスト表示 ls
02:55

cdコマンドについて説明します。

  • cdコマンド

  • コマンドの記述

  • ホームディレクトリへの戻り方

ディレクトリの操作 ディレクトリ間を移動 cd
02:40

mkdir -pについて説明します。

  • 現在のディレクトリ構成

  • 相対パス

  • 絶対パス

サブディレクトリを含んだディレクトリの作成 mkdir -p
07:01

mvコマンドについて説明します。

  • mvコマンド

  • コマンドの記述

  • mv 移動元 異動先

ディレクトリの移動 mv
02:42

rmdirとrmコマンドについて説明します。

  • rmdirコマンド

  • rmdirの欠点

  • rmコマンド

ディレクトリの削除 rmdir, rm
05:28

cpコマンドについて説明します。

  • cpコマンド

  • コマンドの記述

  • ディレクトリの削除

ディレクトリのコピー cp
03:19

touchコマンドについて説明します。

  • touchコマンド

  • コマンドの記述

  • 空のファイルを作成

ファイル操作 作成 touch
01:29

ファイルのコピーについて説明します。

  • cpコマンド

  • cp コピー元 コピー先

  • ファイルのコピー

ファイル操作 コピー cp
01:06

ファイル操作/移動/リネームについて説明します。

  • mvコマンド

  • ファイル名の変更

  • mvコマンド

ファイル操作 移動・リネーム mv
02:54

ファイルの削除について説明します。

  • rmコマンド

  • rm 削除したいファイル

  • 確認ダイアログを出さない方法

ファイル操作 削除 rm
02:24

viの使い方について説明します。

  • viとは?

  • viの起動〜終了

  • viでの編集方法

テキストエディタ vi①
07:27

viの便利な使い方について説明します。

  • カーソルの移動

  • ページ送り

  • 検索

テキストエディタ vi②
07:31

catコマンドについて説明します。

  • catコマンド

  • コマンドの記述

  • cat ファイル名

ファイルの内容を確認する cat
01:18

lessコマンドについて説明します。

  • lessコマンド

  • 負荷について

  • less ファイル名

ファイルの内容を確認する less
01:26

exitコマンドについて説明します。

  • exitコマンド

  • コマンドの記述

  • ログアウト

ログアウト exit
00:40

新規ユーザーの追加方法について説明します。

  • useraddコマンド

  • useradd ユーザー名

  • ユーザーリスト/ホームディレクトリの表示

ユーザーの作成 useradd
02:14

ユーザーのパスワード設定について説明します。

  • passwdコマンド

  • コマンドの記述

  • ルートユーザの管理権限

パスワードの設定 passwd
01:22

ユーザーの切り替えについて説明します。

  • suコマンド

  • su - ユーザー名

  • ルートユーザーへの戻り方

ユーザーの切り替え su
01:57

ユーザーの削除について説明します。

  • userdelコマンド

  • userdel -r ユーザー名

  • ユーザーを削除する際の補足

ユーザーの削除 userdel
01:44

スーパーユーザーと一般ユーザーの使い分けについて説明します。

  • スーパーユーザー

  • 一般ユーザー

  • root権限が必要となる操作の例

スーパーユーザーと一般ユーザー sudo
01:42

システム管理者用のユーザー作成について説明します。

  • 必要な時だけ権限を使えるユーザー

  • ユーザーの作成/設定

  • ユーザーを特定のグループに追加

システム管理者用のユーザー作成
06:58

システムの再起動について説明します。

  • rebootコマンド

  • システムの再起動

  • reboot以外の方法

システムの再起動 reboot
02:14

シャットダウンについて説明します。

  • shutdownコマンド

  • nowの意味

  • 他のバリエーション

シャットダウン shutdown
02:39

コマンドの実行履歴の確認について説明します。

  • historyコマンド

  • history number

  • 特定の履歴の検索

コマンド履歴 history
04:21

コマンド操作の補完機能について説明します。

  • 補完の仕方

  • 補完の実行

  • ディレクトリ名の補完

コマンド 補完
01:09

コマンドの位置を探す方法を説明します。

  • whichコマンド

  • トラブルシューティング

  • lsコマンドをフルパスで入力

コマンドの配置されている場所を表示 which
01:26

コマンドのヘルプを表示する方法を説明します。

  • ヘルプを表示

  • マニュアルコマンド

  • 英語がわからない時

コマンドのヘルプを表示する
01:09

ファイル・ディレクトリの権限(パーミッション)の確認について説明します。

  • 権限の確認

  • パーミッションの見方

  • 文字の意味

ファイル・ディレクトリの権限(パーミッション)の確認
02:18

ファイル・ディレクトリのアクセス権の変更について説明します。

  • コマンドの説明

  • モードの数字について

  • 合計値についての例

ファイルやディレクトリのアクセス権を変更 chmod
06:03

パーミッションのモードの計算についての演習です。

  • モード計算の例題

  • 実践

  • 演習の回答

演習:パーミッションのモードの計算
02:00

ファイル・ディレクトリの所有者の変更について説明します。

  • chownコマンド

  • chownを使って所有者を変更

  • ディレクトリの場合

ファイルやディレクトリの所有者を変更 chown
07:13

グループについて説明します。

  • グループとは?

  • メイングループ

  • サブグループ

グループ
07:02
+ LAMP環境の構築
14 lectures 56:43

このセクションについて説明します。

  • 学習内容について

  • LAMP環境

  • LAMPを使うメリット

Preview 03:33

yumについて説明します。

  • yumの読み方

  • yumの用途

  • yumの概要

パッケージ管理 yum
00:41

エラー"Cannot find a valid baseurl repo: base/7/x86_64"についての補足です。

  • インストールできない場合

  • サポートサイト

補足:エラー"Cannot find a valid baseurl repo: base/7/x86_64"について
00:24

EPELレポジトリとRemiレポジトリをインストールします。

  • レポジトリとは?

  • EPM

  • Remi

EPELリポジトリとRemiレポジトリ
09:31

Apacheのインストールをします。

  • yumのインストール

  • バージョンについて

  • Apachの起動設定

Preview 03:40

Apacheの設定について説明します。

  • ファイヤーウォール

  • https

  • SELinux

Apacheの設定
05:20

Apache動作確認や静的なWebページの表示について説明します。

  • IPアドレスの確認

  • 自分のWebページを表示する方法

  • ドキュメントrootにファイル配置

Apache動作確認 静的な Webページの表示
06:49

PHP7のインストールについて説明します。

  • パッケージについて調べる

  • phpのインストール

  • コマンドの説明

PHP7 インストール
05:21

PHPの動作確認をします。

  • phpinfo

  • phpの設定情報

  • phpinfoの注意

PHP動作確認① phpinfo
02:40

PHPのプログラムを実行します。

  • ディレクトリの移動

  • echo

  • Hello Worldの出力

PHP動作確認② HelloWorld
01:49

MySQL 公式 yum リポジトリの追加について補足です。

  • リポジトリのURLについて

  • 変更理由

  • ”Nothing to do”と表示されてうまくいかない時

補足:MySQL 公式 yum リポジトリの追加
01:38

MySQL 公式 yum リポジトリの追加について説明します。

  • mariadbの削除

  • リポジトリのダウンロード

  • リポジトリの設定

MySQL 公式 yum リポジトリの追加
03:06

MySQLのインストールについて説明します。

  • バージョンの確認

  • MySQLのインストール

  • インストールの確認

MySQLのインストール
02:38

MySQLの設定について説明します。

  • MySQLの設定を確認

  • MySQLの初期設定方法

  • my.cnfの編集

MySQLの設定
09:33
+ WordPressのインストール
8 lectures 23:32

このセクションについて説明します。

  • Wordpress

  • Wordpressの認知度

  • 学習内容について

Preview 00:33

Wordpressについて説明します。

  • Wordpressの概要

  • オープンソース

  • CMS

WordPressとは
00:41

MySQLのユーザー作成について説明します。

  • ルートユーザーの危険性

  • バージョンの注意

  • ユーザーの作成コマンド

MySQLのユーザー作成
03:26

MySQLのデータベース作成について説明します。

  • DBの作成

  • 権限の譲渡

  • 設定の反映

MySQLのデータベース作成
02:28

WordPressのインストールについて説明します。

  • ソフトウェア(wget)のインストール

  • WordPressのダウンロードURL入手

  • WordPressのダウンロード

WordPressのインストール①
09:18

WordPressのインストールについて説明します。

  • WordPressのセットアップ

  • エラーが出る場合

  • インストール完了

WordPressのインストール②
03:27
補足:動作確認について
00:36

WordPressの動作確認を行います。

  • ブログの確認

  • 新規投稿

  • 公開

WordPressの動作確認
03:03
+ 実践演習:さくらのVPSを使って独自ドメインブログを公開しよう
39 lectures 02:34:31

このセクションについて説明します。

  • LAMP環境

  • サーバーについて

  • ドメイン

Preview 02:09

さくらのVPSについて説明します。

  • さくらのVPSとは?

  • VPSのイメージ

  • VPSのメリット/デメリット

さくらのVPSとは
02:09

ツールを使う上での注意です。

  • 解約忘れについて

  • セキュリティ

  • サーバーの放置について

!!注意点 -必ずご確認ください!!-
01:14

macOS / Windows の差異についてです。

  • SSHサーバ接続時

  • macOSの場合

  • Windowsの場合

macOS / Windows の差異
00:25

さくらVPS利用申し込みについて説明します。

  • さくらVPSの公式サイト

  • プラン/サーバのゾーン選択

  • 管理画面

さくらのVPS利用申し込み
06:18

Cent OS7のインストールについて説明します。

  • OSインストール

  • 諸注意

  • アドレスについて

Cent OS7のインストール
02:14

SSH接続(macOS)について説明します。

  • SSHとは?

  • ターミナル起動

  • VPSにログイン

SSH接続(macOS)
02:15

SSH接続(Windows)について説明します。

  • SSHとは?

  • ターミナルソフト

  • VPSにログイン

補足 : SSH接続 (Windows)
07:37

ソフトウェアのアップデートについて説明します。

  • アップデートコマンド

  • インストール製品の確認

  • インストール

ソフトウェアのアップデート
01:46

日本語化設定を説明します。

  • 英語表記について

  • vimについて

  • 日本語化の設定

日本語化設定
03:00

一般ユーザーの作成について説明します。

  • ルートユーザーについて

  • ユーザー作成コマンド

  • 権限の譲渡

一般ユーザーの作成
07:54

Windows環境で一般ユーザーによるSSHログインする際の補足です。

  • ユーザー名

  • SSHに一般ユーザーでログイン

  • 画面の表示について

補足 : Windows環境で一般ユーザーによるSSHログイン
01:08

SSH公開鍵認証について説明します。

  • ブルートフォースアタック

  • 鍵の生成

  • 秘密鍵の取り扱い

SSH 公開鍵認証設定(macOS)
10:19

SSH 公開鍵認証設定のWindowsユーザーへの説明です。

  • ブルートフォースアタック

  • 鍵の生成

  • 公開鍵と秘密鍵

補足 : SSH 公開鍵認証設定 (Windows)
09:26

SSHのセキュリティ設定についての情報です。

  • 訂正

  • PasswordAuthentication

  • 誤情報

訂正情報:SSHのセキュリティ設定①
00:42

SSHのセキュリティ設定の説明です。

  • ポート番号

  • 空白のパスワード

  • パスワードログイン

SSHのセキュリティ設定①
09:32

SSHのセキュリティ設定の説明です。

  • sshの設定について

  • アクセスを許可する設定

  • 設定の反映

SSHのセキュリティ設定② firewall
06:17

動作確認を行います。

  • 別タブの開き方(各OS)

  • 別タブでログインする理由

  • アクセスの実践

SSHのセキュリティ設定③ 動作確認
05:01

Windows環境でSSHでポートを指定してアクセスします。

  • 新しい接続

  • Socket Portの指定

  • アクセスの実践

補足 : SSHのセキュリティ設定③-1 動作確認 Windows
01:28

さくらVPSのパケットフィルタ設定について補足です。

  • コンテンツが表示されない場合

  • 参照URL

  • さくらVPSの仕様変更

補足:さくらVPSのパケットフィルタ設定について
00:28

Apacheのインストールを行います。

  • Apacheのバージョン確認

  • Apacheのインストール

  • ファイヤーウォールの設定

Apacheのインストール ①
09:37

Apacheのインストールを行います。

  • HTMLファイル作成

  • IPアドレス入力

  • Apacheの設定

Apacheのインストール②
02:00

ドメイン取得について説明します。

  • バリュードメイン

  • 利用料について

  • ドメイン名の登録

ドメイン取得
03:10

DNS設定について説明します。

  • ドメインでWebサイトを開く設定

  • DNSとは?

  • DNSの設定方法

DNS設定
02:17

DNS設定の動作確認をします。

  • ドメイン入力

  • ファイル表示

  • ファイル名入力

DNS設定の動作確認
00:26

EPELレポジトリとRemiレポジトリのインストールを行います。

  • インストールされているリポジトリ表示

  • EPELレポジトリがない場合

  • Remiリポジトリのインストール

EPELリポジトリremiリポジトリのインストール
02:40

PHP7のインストールをします。

  • インストールできるバージョンの確認

  • PHPのインストール

  • バージョンについて

PHP7のインストール
03:28

PHP7の設定について説明します。

  • PHP設定ファイルの場所

  • バックアップ

  • 設定ファイルの編集

PHP7の設定
03:04

PHP7の動作確認をします。

  • ファイルの作成

  • Hello World

  • ドメイン名.php

PHP7の動作確認
01:55

MySQL5.7公式yumリポジトリのインストールについて説明します。

  • コマンド

  • 内容確認について

  • 完了画面

MySQL5.7公式yumリポジトリのインストール
00:31

MySQL5.7のインストールについて説明します。

  • mariadbの削除

  • インストールするMySQLのバージョン確認

  • MySQLのインストール

MySQL5.7のインストール
03:02

MySQL5.7の設定について説明します。

  • ルートユーザーの初期パスワード確認

  • 新しいパスワード作成

  • 設定について

MySQL5.7の設定
06:38

SSL証明書の設定についての資料です。

  • Let's Encrypt

  • Cerbot

  • Let’s Encryptに関する注意事項

資料:SSL証明書の設定 Let’s Encrypt
01:03

httpsへの対応について説明します。

  • Let's Encrypt

  • Certbot

  • 各種設定

SSL証明書の設定 Let’s Encrypt
08:32

SSL証明書設定の動作確認をします。

  • ドメイン入力

  • 設定したSSL証明書の情報確認

  • httpで指定した場合

SSL証明書設定の動作確認
01:41

SSL証明書設定の更新・自動更新について説明します。

  • 証明書の有効期限の確認

  • ドライラン

  • 証明書の更新

SSL証明書の更新・自動更新
08:12

WordPressインストールを行います。

  • データベースの作成

  • パスワードについて

  • ユーザー作成と権限譲渡

WordPressインストール①
10:46

WordPressインストールを行います。

  • データベース関係の設定

  • インストールの実行

  • 管理画面へログイン

WordPressのインストール②
02:35

WordPressの動作確認を行います。

  • マイブログを確認

  • テスト投稿

  • 公開

Preview 01:30
+ さくらのVPSを使ったサーバの保守運用入門
9 lectures 19:58

日本語でセキュリティ情報を入手する方法について説明します。

  • 日頃の情報取集

  • 信頼性の高い情報源

  • レクチャーの添付資料について

日本語でセキュリティ情報を入手する方法
01:55

アプリケーションのアップデートについて説明します。

  • アップデートできるパッケージの確認

  • 特定のパッケージのアップデート

  • 一括してアップデートする方法

アプリケーションのアップデート yum update
03:34

システムの連続稼働時間を確認するuptimeについて説明します。

  • uptimeコマンド

  • 表示データの説明

  • 連続稼働時間の長さについて

システムの連続稼働時間の確認 uptime
01:44

ディスク使用量の確認をするdfコマンドについて説明します。

  • dfコマンド

  • ディスクの容量

  • 単位をつけるオプション

ディスクの使用量の確認 df
01:07

ディレクトリやファイルのディスク使用量の確認をするduコマンドについて説明します。

  • duコマンド

  • ディレクトリの使用力

  • ファイルのディスク使用量を出すオプション

ディレクトリやファイルのディスク使用量の確認 du
02:39

メモリ使用状況の確認をするfreeコマンドについて説明します。

  • freeコマンド

  • メモリ使用状況について

  • メガバイト表示

メモリの使用状況の確認 free
03:01

CPUやメモリの使用状況を確認するtopコマンドについて説明します。

  • topコマンド

  • システム全体の負荷

  • ソート変更

CPUやメモリの使用状況を確認 top
02:44

システムの負荷状況を確認できるvmstatコマンドについて説明します。

  • vmstatコマンド

  • ディスクの負荷状況

  • 表示オプション

システムの負荷状況を確認 vmstat
02:14

実行中のプロセスの確認をするpsコマンドについて説明します。

  • psコマンド

  • プロセス情報

  • トラブルシューティング

実行中のプロセスの確認 ps
01:00
+ ボーナスレクチャー
1 lecture 00:30
ボーナスレクチャー
00:30
Requirements
  • 初歩的なPC操作の知識が必要
  • 初歩的なHTMLの知識が必要
  • インターネットの基礎的な用語が分かる
Description

このコースは、Linuxを初めて学ぶ方が、Linux操作を基礎から学習して、コースを修了するころには、さくらのVPS(バーチャルプライベートサーバ)を設定して、独自ドメインのhttps対応オリジナルブログをWordPressを使って公開できるようになるコースです。

☆☆詳細は無料プレビュー動画を30分用意しましたので、ぜひご覧ください! ☆☆

このコースは、Linuxを初めて学ぶ方が中級者になるためのコースです。日常的にLinuxを利用している方には、物足りないと感じてしまう可能性がありますのでご注意ください。

ターゲット

  • 駆け出しのWebエンジニアとして働いているが、Linuxの知識を習得して仕事の幅を広げたいですか?

  • プロジェクトマネージャーとして、インフラエンジニアと仕事をする機会が多いため、Linuxの概要を学びたいですか?

  • 独自ドメインのhttps対応オリジナルブログを自分でサーバを構築して公開したいですか?

  • 会社でWebデザイナーとして、エンジニアと仕事をする機会が多いため、Linuxの概要を学びたいですか?


→ あなたの答えが1つ以上YESなら、これはまさにあなたが探しているコースです!


ソフトウェアのバージョン

下記のバージョンを使ってLAMP環境の構築を説明しています。

  • CentOS7

  • Apache2.4

  • MySQL5.7

  • PHP7

  • WordPress 4.8


このコースを学ぶメリット

  • ローカルPC上に構築したサーバ環境で練習してから、実践演習としてインターネットに公開するサーバを構築を行う、2段階の構成を取っているので安心して学習を行えると共に、反復学習によって学習内容がより身につきます。

  • レクチャーを受けて、分からない部分はQ&A機能をつかって講師に質問できるので、独学で勉強するより効率的です。

  • 学習を進める中で、わからないところはQ&A機能でぜひ質問してください!頂いた質問を元に、受講生の皆様のよりよい学びになるようにコースを改善していきたいと思います。

  • HD品質ビデオへの生涯アクセスが可能です。毎月の定期購読料は掛かりません。インターネットとPCがあれば、いつでも自分のペースで学ぶ事が出来ます。


学習環境について

  • パソコン(macOS または Windows)が必要です。

  • レクチャーの動画では原則macOSを使用します。Windows環境については適宜補足説明をいたします。

  • ローカルPC上に仮想サーバを作成することで、無料で使えるLinuxの学習環境を整えます。

  • 実践演習のセクションでは、さくらのVPS(Virtual Private Server)のお試し期間を使う事で、インターネットに公開できるサーバを2週間、無料で利用して学習できます。2週間を超えて使いたい方は、約1,000円/月が掛かります。

  • ドメインを取得しますが、取得費用が掛かるため任意です。

更新履歴

  • 2019/10/22  CentOS7 iosのダウンロード方法を最新の手順に更新

  • 2018/1/9 「補足:Virtual Boxのインストール」レクチャーを追加

  • 2018/4/11 WindowsでSSH接続するための補足動画を追加。 セクション「実践演習:さくらのVPSを使って独自ドメインブログを公開しよう」

  • 2018/3/31 音声品質の改善。セクション「実践演習:さくらのVPSを使って独自ドメインブログを公開しよう」

  • 2018/03/08 Let's Encryptを使ったSSL証明書が取得できなくなっている問題を修正。

Who this course is for:
  • 会社でプロジェクトマネージャーとして、インフラエンジニアと仕事をする機会が多いため、Linuxの概要を学びたい人
  • 会社で駆け出しのWebエンジニアとして働いているが、Linuxの知識を習得して仕事の幅を広げたい人
  • 会社でWebデザイナーとして、エンジニアと仕事をする機会が多いため、Linuxの概要を学びたい人
  • ☆普段からLinuxを使っている方は対象にしていません☆