【3日でできる】はじめてのLinuxサーバー構築入門【CentOS 7・PHP 7・Docker対応】
4.2 (91 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
960 students enrolled
Wishlisted Wishlist

Please confirm that you want to add 【3日でできる】はじめてのLinuxサーバー構築入門【CentOS 7・PHP 7・Docker対応】 to your Wishlist.

Add to Wishlist

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

3日間で、2週間無料の「さくらのVPS」を使い、LAMPサーバー構築を体験できます。PHP7やDockerなど最新技術をマスターしてLinuxサーバーを構築しよう!
4.2 (91 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
960 students enrolled
Last updated 2/2017
Japanese
Current price: $10 Original price: $90 Discount: 89% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 9 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • さくらのVPS上にCentOS 7をインストールできる
  • PHP7で、LAMP環境を構築できる
  • LAMP環境にWordPressをインストールできる
  • DockerでWordPressサイトを作れる
View Curriculum
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 is the target audience?
  • 低コストでLinuxサーバーを運用したい方
  • LAMP環境構築を自分で実行したい方
  • WordPressサーバーを自前で運用したい方
  • 最新の仮想化技術(VPS、Docker)を学べる
Students Who Viewed This Course Also Viewed
Curriculum For This Course
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
About the Instructor
井上 博樹 (Hiroki Inoue)
4.2 Average rating
2,303 Reviews
14,386 Students
18 Courses
ITエンジニア、Udemy講師(プログラミング, STEAM)

Hiroki Inoue is a software engineer since 1992. Hiroki Inoue has been taught Web programming at Dokkyo University in Japan, and also on Udemy since November 2014 and now offering 17 courses for 20,000 students. Hiroki Inoue started a consultancy in 2007 to support institutions and corporations to leverage technology in education. Also Hiroki provides 17 courses on Udemy; Deep Learning/TensorFlow, Neural Network with Numpy, Ethical Hacking with Kali Linux, Complete Web Developer 2.0 (Localized Rob Percival's best seller course), iOS 10 App Dev, Linux, Linux/Docker, Java, Ruby on Rails, WordPress, Android App Dev, PHP7/Laravel, Moodle He loves to play tennis in weekend.

東京大工学部卒業後、富士総合研究所[現・みずほ情報総研]解析技術第1部にてデータ解析・デジタル信号処理の研究開発)・大学講師を経て、ワシントンD.C.の教育系スタートアップ(Blackboard)に参加、オンライン教育プラットフォーム開発や多言語化、アジア展開などを担当。NASDAQ IPOを経験した後、起業。

世界最大のオンライン学習サイト・Udemyでのべ20,000名以上にプログラミング講座を17コース提供中。対面でもプログラミングワークショップ(Hour of Code, スマホアプリ開発、Raspberry Pi による電子工作)を地域の中高で定期的に開催している。

2016年11月にはUdemyのベストセラーコース "Complete Web Developer 2.0" をローカライズ。2017年1月にTensorFlow入門コース, 3月にセキュリティ入門, 4月にニューラルネットワークコースをリリース。

大学・企業、塾・予備校などへの教育研究支援、オンライン教育プラットフォーム(LMS/Moodle/Canvas/Blackboard)導入、反転授業・ブレンデッドラーニング・パーソナライズドラーニング(個別学習)の導入支援、映像授業制作、教育アプリ開発などを提供している。著書に「Moodle入門(2007年)」「Moodle2ガイドブック(2013年)」「反転授業マニュアル(2014年)」「動画xスマホで稼ぐ(2014)」「エンジニアのためのオンライン講座制作ガイド(2016年12月刊)」などがある。

また、2014年よりネパールにおける教育支援プロジェクト、"Lights For Everyone" プロジェクトを立ち上げ、ソーラーライトの提供や、SLC(高卒認定試験)対策を含むオンライン学習サイト構築などを企画・構築・運用している。