
はじめてのLinuxサーバ(ローカル環境編)
Linux操作を基礎から学習
レギュラー
合計時間:03:51:31
学習内容
このコースは、Linux(リナックス)を初めて学ぶ方が、Linux操作を基礎から学習してLAMP(ランプ)環境を構築します。
LAMPとは、Linux, Apache, MySQL, PHPの頭文字を指します。
最終目標としては、世界で1番人気のあるブログ構築ソフトウェアであるWordPress(ワードプレス)を、動作させます。
macOSまたはWindowsPC上にVirtualBoxというソフトウェアを使うことで、仮想化マシン上にLinuxをインストールして学習を行います。
そのため、費用を気にせず、じっくりと学習を行うことができます。
サーバをレンタルしてインターネットにWebページを公開する方法については、続編のステップアップ編を参照してください。
ターゲット
- 駆け出しのWebエンジニアとして働いているが、Linuxの知識を習得して仕事の幅を広げたいですか?
- プロジェクトマネージャーとして、インフラエンジニアと仕事をする機会が多いため、Linuxの概要を学びたいですか?
- 独自ドメインのhttps対応オリジナルブログを自分でサーバを構築して公開したいですか?
- 会社でWebデザイナーとして、エンジニアと仕事をする機会が多いため、Linuxの概要を学びたいですか?
→ あなたの答えが1つ以上YESなら、これはまさにあなたが探しているコースです!
ソフトウェアのバージョン
下記のバージョンを使ってLAMP環境の構築を説明しています。
- CentOS7・・・Linuxディストリビューション
- Apache2.4・・・Webサーバ
- MySQL5.7・・・データベース
- PHP7・・・サーバサイドで動作するプログラミング言語
- WordPress 4.8・・・ブログソフトウェア
学習環境について
- パソコン(macOS または Windows)が必要です。
- レクチャーの動画では原則macOSを使用します。Windows環境については適宜補足説明をいたします。
- ローカルPC上に仮想サーバを作成することで、無料で使えるLinuxの学習環境を整えます。
レクチャー一覧
- 1. コースイントロダクション
- コース紹介
- 2. Linuxとは
- 3. Linuxとはイントロダクション
- 4. Linuxとは
- 5. Linuxディストリビューション
- 6. CentOSとは
- 7. CUI_GUI
- ローカル開発環境構築
- 8. ローカル開発環境の構築_イントロダクション
- 9. Chromeのインストール
- 10. VirtualBoxのインストール
- 11. CentOS7のダウンロード
- 12. CentOSのインストール1
- 13. CentOSのインストール2
- 14. ログイン
- 15. スナップショット
- 16. ディレクトリ構造
- 基本的なLinuxコマンド
- 17. Linuxコマンド_イントロダクション
- 18. コマンドの実行
- 19. ディレクトリ操作_現在のディレクトリの場所を表示_pwd
- 20. clear
- 21. ディレクトリの操作_ディレクトリ作成_mkdir
- 22. ディレクトリの操作_中身をリスト表示
- 23. ディレクトリの操作_ディレクトリ間を移動_cd
- 24. サブディレクトリを含んだディレクトリの作成_mkdir-p
- 25. ディレクトリの移動
- 26. ディレクトリの削除
- 27. ディレクトリのコピー
- 28. 空のファイルの作成
- 29. ファイル操作_コピー
- 30. ファイル操作_移動_リネーム
- 31. ファイル操作_削除
- 32. テキストエディタvi ①
- 33. テキストエディタvi ②
- 34. ファイルの内容を確認するcat
- 35. ファイルの内容を確認するless
- 36. ログアウトexit
- 37. ユーザーの作成
- 38. パスワードの設定 passwd
- 39. ユーザーの切り替え su
- 40. ユーザーの削除 userdel
- 41. スーパーユーザーと一般ユーザー
- 42. システム管理者用のユーザー作成
- 43. システムの再起動 reboot
- 44. シャットダウン
- 45. コマンド履歴_history
- 46. コマンドの補完
- 47. コマンドの配置されている場所
- 48. コマンドのヘルプを表示する方法
- 49. ファイル・ディレクトリの権限確認
- 50. ファイル・ディレクトリの権限変更
- 51. 演習_パーミッションのモードの計算
- 52. 演習_ファイルやディレクトリの所有者を変更
- 53. グループ
- LAMP環境の構築
- 54. LAMP環境構築 イントロダクション
- 55. yum
- 56. EPEL_Remi
- 57. Apacheインストール
- 58. Apache設定
- 59. Apacheの動作確認
- 60. phpのインストール
- 61. PHPの動作確認① phpinfo
- 62. PHPの動作確認② helloworld
- 63. MySQL公式リポジトリの追加
- 64. MySQLのインストール
- 65. MySQLの設定
- WordPressのインストール
- 66. WordPressのインストール イントロダクション
- 67. WordPressとは
- 68. MySQLのユーザー作成
- 69. MySQL:データベース作成
- 70. WrodPressインストール①
- 71. WordPressのインストール②
- 72. WrodPressの動作確認