Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Life Purpose Meditation Emotional Intelligence CBT
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Online Business Business Strategy Business Plan Startup Freelancing Blogging Tax Preparation
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development Linux

はじめてのLinuxサーバー構築運用入門 - Linuxコマンドラインを基礎から学び、自分のウェブサーバまで構築できる

Linux操作を基礎から学習してLAMPを構築できる. さくらのVPSを設定して独自ドメインのhttps対応オリジナルブログをWordPressを使って公開できる!CentOS7, Apache2.4, MySQL5.7, PHP7使用.
Bestseller
Rating: 4.2 out of 54.2 (708 ratings)
5,127 students
Created by 中村祐太 (Yuta Nakamura), Proglus(プログラス) プログラミング教室
Last updated 2/2021
Japanese
30-Day Money-Back Guarantee

What you'll learn

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

Course content

9 sections • 127 lectures • 6h 54m total length

  • Preview02:53
  • 受講オリエンテーション
    08:31

  • Preview00:20
  • Preview01:09
  • Preview01:17
  • Preview00:49
  • Preview00:45

  • Preview00:23
  • Preview01:47
  • 補足:Virtual Boxのインストール
    00:44
  • Preview04:30
  • Preview02:30
  • CentOS7のインストール1
    08:10
  • 補足:CentOS7のインストール2
    00:30
  • CentOS7のインストール2
    04:00
  • ログイン
    03:19
  • 補足:スナップショットの作成
    00:18
  • スナップショットの作成
    02:39
  • ディレクトリ構造
    01:48

  • Preview00:14
  • コマンドの実行
    01:25
  • ディレクトリ操作 現在のディレクトリの場所を表示 pwd
    01:44
  • 画面をクリアする clear
    01:57
  • ディレクトリの操作 ディレクトリ作成 mkdir
    02:42
  • ディレクトリの操作 中身をリスト表示 ls
    02:55
  • ディレクトリの操作 ディレクトリ間を移動 cd
    02:40
  • サブディレクトリを含んだディレクトリの作成 mkdir -p
    07:01
  • ディレクトリの移動 mv
    02:42
  • ディレクトリの削除 rmdir, rm
    05:28
  • ディレクトリのコピー cp
    03:19
  • ファイル操作 作成 touch
    01:29
  • ファイル操作 コピー cp
    01:06
  • ファイル操作 移動・リネーム mv
    02:54
  • ファイル操作 削除 rm
    02:24
  • テキストエディタ vi①
    07:27
  • テキストエディタ vi②
    07:31
  • ファイルの内容を確認する cat
    01:18
  • ファイルの内容を確認する less
    01:26
  • ログアウト exit
    00:40
  • ユーザーの作成 useradd
    02:14
  • パスワードの設定 passwd
    01:22
  • ユーザーの切り替え su
    01:57
  • ユーザーの削除 userdel
    01:44
  • スーパーユーザーと一般ユーザー sudo
    01:42
  • システム管理者用のユーザー作成
    06:58
  • システムの再起動 reboot
    02:14
  • シャットダウン shutdown
    02:39
  • コマンド履歴 history
    04:21
  • コマンド 補完
    01:09
  • コマンドの配置されている場所を表示 which
    01:26
  • コマンドのヘルプを表示する
    01:09
  • ファイル・ディレクトリの権限(パーミッション)の確認
    02:18
  • ファイルやディレクトリのアクセス権を変更 chmod
    06:03
  • 演習:パーミッションのモードの計算
    02:00
  • ファイルやディレクトリの所有者を変更 chown
    07:13
  • グループ
    07:02

  • Preview03:33
  • パッケージ管理 yum
    00:41
  • 補足:エラー"Cannot find a valid baseurl repo: base/7/x86_64"について
    00:24
  • EPELリポジトリとRemiレポジトリ
    09:18
  • Preview03:40
  • Apacheの設定
    05:20
  • Apache動作確認 静的な Webページの表示
    06:49
  • PHP7 インストール
    05:21
  • PHP動作確認① phpinfo
    02:40
  • PHP動作確認② HelloWorld
    01:49
  • 補足:MySQL 公式 yum リポジトリの追加
    01:38
  • MySQL 公式 yum リポジトリの追加
    03:06
  • MySQLのインストール
    02:38
  • MySQLの設定
    09:33

  • Preview00:33
  • WordPressとは
    00:41
  • MySQLのユーザー作成
    03:26
  • MySQLのデータベース作成
    02:28
  • WordPressのインストール①
    09:18
  • WordPressのインストール②
    03:27
  • 補足:動作確認について
    00:39
  • WordPressの動作確認
    03:03

  • Preview02:09
  • さくらのVPSとは
    02:09
  • !!注意点 -必ずご確認ください!!-
    01:14
  • macOS / Windows の差異
    00:25
  • さくらのVPS利用申し込み
    06:18
  • Cent OS7のインストール
    02:14
  • SSH接続(macOS)
    02:15
  • 補足 : SSH接続 (Windows)
    07:37
  • ソフトウェアのアップデート
    01:46
  • 日本語化設定
    03:00
  • 一般ユーザーの作成
    07:54
  • 補足 : Windows環境で一般ユーザーによるSSHログイン
    01:08
  • SSH 公開鍵認証設定(macOS)
    10:19
  • 補足 : SSH 公開鍵認証設定 (Windows)
    09:26
  • 訂正情報:SSHのセキュリティ設定①
    00:42
  • SSHのセキュリティ設定①
    09:32
  • SSHのセキュリティ設定② firewall
    06:17
  • SSHのセキュリティ設定③ 動作確認
    05:01
  • 補足 : SSHのセキュリティ設定③-1 動作確認 Windows
    01:28
  • 補足:さくらVPSのパケットフィルタ設定について
    00:28
  • Apacheのインストール ①
    09:37
  • Apacheのインストール②
    02:00
  • ドメイン取得
    03:10
  • DNS設定
    02:17
  • DNS設定の動作確認
    00:26
  • EPELリポジトリremiリポジトリのインストール
    02:40
  • PHP7のインストール
    03:28
  • PHP7の設定
    03:04
  • PHP7の動作確認
    01:55
  • MySQL5.7公式yumリポジトリのインストール
    00:31
  • MySQL5.7のインストール
    03:02
  • MySQL5.7の設定
    06:38
  • 資料:SSL証明書の設定 Let’s Encrypt
    01:03
  • SSL証明書の設定 Let’s Encrypt
    08:32
  • SSL証明書設定の動作確認
    01:41
  • SSL証明書の更新・自動更新
    08:12
  • WordPressインストール①
    10:46
  • WordPressのインストール②
    02:35
  • Preview01:30

  • 日本語でセキュリティ情報を入手する方法
    01:55
  • アプリケーションのアップデート yum update
    03:34
  • システムの連続稼働時間の確認 uptime
    01:44
  • ディスクの使用量の確認 df
    01:07
  • ディレクトリやファイルのディスク使用量の確認 du
    02:39
  • メモリの使用状況の確認 free
    03:01
  • CPUやメモリの使用状況を確認 top
    02:44
  • システムの負荷状況を確認 vmstat
    02:14
  • 実行中のプロセスの確認 ps
    01:00

  • ボーナスレクチャー
    01:53

Requirements

  • パソコン(macOSまたはWindows) ※ Apple M1 CPU未検証
  • 初歩的な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)が必要です。

  • Apple M1 CPU搭載マシンの動作は未検証です。Virtual Boxが動作しない可能性あり。

  • レクチャーの動画では原則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を使っている方は対象にしていません☆

Instructors

中村祐太 (Yuta Nakamura)
ウェブ開発, ソリューションアーキテクト
中村祐太 (Yuta Nakamura)
  • 4.3 Instructor Rating
  • 12,002 Reviews
  • 49,903 Students
  • 10 Courses

ITエンジニア / プログラミング講師. プログラミング入門ナビ編集長. 株式会社プログラス 代表取締役.

現役の技術者. エンジニア歴は10年以上. 高校時代の15歳からプログラミングをはじめる.

数々の開発プロジェクトに参画し, 勉強会の講師や, 大学生向けインターン講師に従事してきた経験も生かして, Udemyを使ったプログラミング教育に取り組む.

コース制作では, 受講生の皆さんが自己実現を達成できるように, わかりやすく説明し, 現場で使える内容を心がける.

Webアプリケーション開発、スマートフォンアプリ開発, インフラ, ディレクション, PM, サービスグロースハック, 新規事業立ち上げ, 人材採用など, 会社員として経験を積んだ後に起業. ソフトウェア開発事業、教育研修事業、インターネットメディア事業等に取り組む.

東京都在住, 長野県安曇野市出身.

主な経験:

Ruby (Ruby on Rails) , PHP(CakePHP, Symfony2, Laravel, WordPress), C# (.net)、データベース(SQL, MySQL, データベース設計)、Swift(iOS), Java(Android),  サーバ構築・保守(Linux, AWS, heroku), JavaScript(jQuery, Vue.js, Nuxt.js), Python, 開発ディレクション, PM, UI/UXDなど。

インターネット広告,  マッチングアプリ, イベントチケットEC,   eラーニングシステム, 旅行EC, グルメサービス, 家計簿,  電子書籍, 業務会計システム, 棚卸管理システムなど.

最終学歴:

群馬大学大学院 工学研究科 博士前期課程修了

Proglus(プログラス) プログラミング教室
プログラミング入門
Proglus(プログラス) プログラミング教室
  • 4.3 Instructor Rating
  • 12,002 Reviews
  • 49,903 Students
  • 10 Courses

東京都千代田区で活動する、社会人向けプログラミング教室 Proglus(プログラス)です。

講師の中村祐太を中心メンバーとして運営しています。

プログラミングをオンライン動画やセミナー形式により教えています。

プログラミング学習を通して、受講生の皆さまの自己実現をサポートいたします。


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.