【3日でできる】はじめてのLinuxサーバー構築入門【CentOS 7・PHP 7・Docker対応】
3.7 (197 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.
1,921 students enrolled

【3日でできる】はじめてのLinuxサーバー構築入門【CentOS 7・PHP 7・Docker対応】

3日間で、2週間無料の「さくらのVPS」を使い、LAMPサーバー構築を体験できます。PHP7やDockerなど最新技術をマスターしてLinuxサーバーを構築しよう!
3.7 (197 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.
1,921 students enrolled
Last updated 2/2017
Japanese
Current price: $44.99 Original price: $89.99 Discount: 50% off
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 9 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • さくらのVPS上にCentOS 7をインストールできる
  • PHP7で、LAMP環境を構築できる

  • LAMP環境にWordPressをインストールできる

  • DockerでWordPressサイトを作れる
Course content
Expand all 44 lectures 03:09:37
+ オリエンテーション
1 lecture 02:08

1日目: VPSの申し込みとCentOS 7のインストール・SSHでのアクセス

2日目: LAMP環境の構築

3日目: Dockerを使用したコンテナ型仮想化を体験しよう

Preview 02:08
+ 1日目:CentOSをインストールしよう(Linux基礎知識)
3 lectures 04:22

1日目: VPSの申し込みとCentOS 7のインストール・SSHでのアクセス


Preview 01:36

Linuxのライセンス形態について学びましょう。

Preview 01:23

RedHat系、Debian系、その他

ディストリビューション
01:23
+ CentOS 7をVPSにインストールしよう
13 lectures 48:04

このセクションで学ぶことを把握しましょう

Preview 00:48

ハイパーバイザー型仮想化技術

Preview 01:46

2週間無料で試せる、さくらのVPSに申し込みをしてログイン情報を生成しましょう。

さくらのVPS(無料トライアル)にサインアップ
05:31
さくらのVPSへのリンク
00:03

VPSコントロールパネルにログインし、CentOS 7をインストールしましょう。

コントロールパネルへのログイン・CentOS 7をインストールしよう
10:22

さくらのVPSのお試し登録をして、CentOS 7のインストールをしてみましょう。

練習課題:CentOS 7のインストール
00:00

CentOS 7を起動して、コンソール上でログインしてみましょう。

CentOS 7の起動とログイン
03:12
練習課題: CentOS 7の起動とログイン
00:00

sshサーバーの設定ファイルを変更して、使用するポート番号の変更と、rootユーザでのリモートアクセスを禁じます。

SSHサーバーの設定を変更しよう
07:48

SSHの使用するポート番号の変更、rootユーザ(特権ユーザ)のログインを禁止する設定を行いましょう。

また、TeraTerm(Windows)や、ターミナル(OS X)からリモートログインを試してみましょう。

ファイアウォール設定をして、SSHクライアントからログインしてみよう
13:20
練習課題(Mac):ターミナルからSSH接続
00:00

Windows環境からVPSサーバーにアクセスしてみよう

TeraTermによるSSHでのリモートアクセス(WIndowsのみ)
05:12
練習課題(Windows):TeraTermからSSH接続
00:00
+ サーバー管理の基本的コマンド
2 lectures 04:43

topコマンドやuptimeコマンドでサーバーの稼働状況をチェックしましょう。

Preview 02:18

dfコマンド、freeコマンドでディスクやメモリなどの使用状況をチェックしましょう。

ディスク・メモリ使用状況をチェックする(df・freeコマンド)
02:25
+ 2日目:LAMP環境の構築
15 lectures 01:12:23

このセクションで学ぶことの概要を解説します。

Preview 01:01

サーバー構築の一般的な順序について学びましょう。

サーバー構築の手順
01:24

sudoについて学びましょう。

visudoで、sudoできるユーザーを追加し、安全にサーバー設定ができる工夫をします。

特権ユーザーと一般ユーザー・sudo
06:12

YUM(Yellowdog Updater Modifed)によるパッケージのインストールについて学びましょう。

yumの使い方
02:22

Apache httpdをインストールしていきましょう。

httpdのインストール
02:53

httpdを起動し、Firewall設定を変更して、ブラウサからサーバーにアクセスしてみましょう。

httpdの起動とFirewallの設定(systemctlコマンド)
07:48

Apacheを起動してページを表示してみよう

Webページを作成して表示してみよう
03:08
練習課題:HTMLファイルの表示
00:00

EPEL, Remiリポジトリを追加して、PHP 7(最新版のPHP)をインストールし、

phpinfo関数を実行してみましょう。

PHP7をインストールして動作を確認してみよう
12:23
練習課題:phpinfo()の結果を表示しよう
00:00

MySQLから分岐してCentOS 7で標準採用されたMariaDBをインストールし、初期設定、接続確認を行いましょう。

MariaDBをインストールして起動しよう(psコマンド)
10:00

WordPressインストール用に空のデータベースを作成しましょう。

空のデータベースを作成してみよう
03:33

WordPressのダウンロード・インストールを実行しましょう。

WordPressをインストールしよう!(その1)
13:01

wp-config.phpの所有権変更

WordPressインストーラーの実行

管理ページヘのログイン

までを行います。

WordPressをインストールしてみよう!(その2)
08:37
練習課題:WordPressのインストール
00:00
+ 3日目:Dockerを体験してみよう
9 lectures 49:01

仮想化のタイプについて学びます。

Linux入門講座の方は既出の内容です。

Preview 03:13

YUMでDockerをインストールしましょう。

Preview 03:35

CentOS 6のDockerイメージをダウンロードしてみましょう。

イメージをダウンロードして、アクセスしてみよう
06:35

イメージからコンテナを生成し、動作させてみましょう。

コンテナの起動と管理
07:44

作成済みのコンテナを再起動したり、再接続してみましょう。

コンテナの再スタートと停止
03:40

既存イメージから新しいイメージを作成しましょう。

イメージの作成
10:08

WordPressのイメージとMariaDBのイメージを使って、WordPressを動作させてみましょう。

DockerでWordPressを動かしてみよう(その1)
06:54

WordPressとMariaDBのイメージからコンテナを起動してWordPressを動かしてみましょう。

DockerでWordPressを動かしてみよう(その2)
07:12
練習課題:DockerでWordPressを動作
00:00
+ ボーナスセクション
1 lecture 08:04

viエディタの基本的な使い方。

Linux入門講座からの提供です。

viエディタの使い方
08:04
Requirements
  • WindowsかMac、またはLinux
  • さくらのVPS(登録方法はレクチャーで解説します。2週間まで無料)
Description

この講座は、

  • Linuxサーバー構築を学びたいあなたが
  • 現役エンジニアから
  • Linuxサーバー構築を短期間に学べる

講座です。

この講座は以下のようなことを学べます。

  • 3時間以上のレクチャー動画と実機での練習課題から構成されています。
  • さくらのVPS上に、最新のCentOS 7をインストールします。
  • Webサーバー・データベース・サーバー・PHP・WordPressのインストールができるようになります。
  • コンテナ型仮想化技術を体験し、Dockerのコンテナを使用したWordPressサイト構築を体験できます。

***独学ではなく、オンラインフォーラムでわからないところは何回でも質問して、問題を解消しながら、安心して学べます。***

この講座を受講するメリットは、以下のような点があります。

  • さくらのVPSを使えば、2週間以内であれば実機上で無料で学べます。
  • 月額1,000円程度払えば、自分でサーバーが運用できます。
  • 標準的なLAMPサーバー構築・WordPressインストールができるようになります。
  • Dockerというコンテナ型仮想化技術を体験できます。

また、この講座はLInuxサーバーに関連するコマンドを中心に解説していますので、Linuxをもっと基礎から体系的に学びたい方は、姉妹編の「Linux入門講座」を受講いただくと、ファイルシステムの基礎などをじっくり学べます。

ぜひ、このチャンスにPHP7を使ったLAMPサーバー構築とDockerを学びましょう!

Who this course is for:
  • 低コストでLinuxサーバーを運用したい方
  • LAMP環境構築を自分で実行したい方
  • WordPressサーバーを自前で運用したい方
  • 最新の仮想化技術(VPS、Docker)を学べる