VSCodeとは?
VScodeとはプログラムのファイルを作成・編集するためのアプリケーションソフトウェア(エディター)です。
要するに、コードはWordやメモ帳に記載するのではなくエディターに記載をしていきます。
主なエディターには下記のようなものがあります。
- Visual Studio Code(VSCやVSCodeと略されたりします)
- phpStorm
- Eclipse
VSCodeをインストールしよう!
VSCodeをダウンロードページからダウンロードしてインストールしてください。
VSCodeは、いくつものプラグイン1が用意されています。
VSCode導入プラグインから下記2つを導入してみましょう。
- Japanese Language Pack for Visual Studio Code
→日本語に変換してくれます
- Live Server
→ブラウザをプレビューしてくれます
プラグイン設定方法はこちら!
サーバーとは?
データベースやサーバーサイドの言語(PHP・Javaなど)を動かすためには、サーバーが必要になります。
サーバーとは…?
利用者の要求に応じたデータを返す、コンピューターやプログラムのことです。
例えば、皆さんがSNSアプリに新規会員登録をする際に、
・名前
・メールアドレス
・電話番号
・パスワード
等を打ち込むと思います。
この皆さんが打ち込だ個人情報は、全て「データベース」に格納されています。
この皆さんの個人情報が格納されているデータベースの保管場所が「サーバー」です。
(皆さんのPCとサーバとのやり取りをする時に必要なのがSQLになります。)
仮想サーバーとは?
仮想サーバを分かりやすく説明するために、
対比である物理サーバーと比較して説明します。
物理サーバーとは、
その名の通り、物理的=実体のあるサーバーです。
物理サーバーは価格も高く、サーバーを置くための場所代もかかり、ネット回線も引かないといけません。

一方仮想サーバーとは、
その名の通り、仮想=実体がなく、インターネット上にサーバーを立てています。
そのため、個人開発でしようする程度であれば、無料で使用可能ですし、
サーバーを置く場所代もかからず、PC内の設定のみで使用可能です。

(それぞれのメリットでメリットはありますがここでは割愛します。)
そしてこれからインストールするXAMPP/MAMPは「仮想サーバー」といい、
完全に無償でMySQL・ MariaDB・PHP、および Perl といったデータベースや言語を簡単にインストールできる Apache ディストリビューションです。
この後、MySQLの学習を行いますが、MySQL=データーベースのためサーバーを立てる必要があります。
次にXAMPP・MAMPそれぞれのインストール方法になりますが、
ご自身のPCが、
・Windowsの場合は、XAMPPの説明
・MacBookの場合は、MAMPの説明
を元にインストールをしましょう。
XAMMPインストール方法(Windowsユーザ)
Windows使用の方はXAMPPをインストールしてください。
ダウンロードサイトはこちら→XAMPP公式
インストールしていくと以下のコントロールパネルが表示されます。
詳しいインストール方法は、こちらにあります。XAMMPの使い方

Apach MySQLの実行
pache,MySQL,FileZilaの「Start」ボタンを押下する。起動した後、http://localhost/をブラウザでURLを入力して確認してください。
※補足:最近のサーバ環境はApacheよりnginxを使われることが多いです。なので、nginxがどういったものか知っておきましょう。
コンテンツがブラウザに表示されます。localhostは、PC内の現在使用しているシステムを示しています。自分自身のホスト名を示しています。
自動起動させるなどを行いたい場合は、XAMPPの使い方を参考にしてください。

PHPを確認する
「PHPInfo」メニューをクリックすると
下記画像が表示されているか確認してください。
(今は使用しませんが、今後PHP学習を行うため確認)

XAMPPが正しく動作しているかブラウザで確認
GoogleChromeを開き、http://localhost/ と入力したときに、
下記の画像が表示されればXAMPPは問題なく動作しています。

MAMPインストール方法(MacBookユーザー)
MacBook使用の方は下記サイトを参考に、MAMPのインストールをしてください。
なおMAMPインストールは、
公式サイト遷移後「Free install」選択し、
→Appleの方は「MAMP&MAMP PRO 6.8(Apple)」を選択してインストール
→Intel使用の方は「MAMP&MAMP PRO 6.8(Intel)」を選択してインストール
(自身がどちらをしようしているかは「システム環境設定」から確認できます。)
PHPを確認する
XAMPP/MAMPのインストールが終わったら、
「Start」ボタンを押下しMAMPを起動させます。
Startボタンが「Stop」となったら、MAMP自体は正常に起動しています。
その後、飛行機の「Web Start」ボタンを押下します。

公式サイトに遷移後、
「PHP > phpinfo」を押下し、下記画像が表示されているか確認してください。
(今は使用しませんが、今後PHP学習を行うため確認)

MAMPが正しく動作しているかブラウザで確認
GoogleChromeを開き、localhost:8888 と入力したときに、
下記の画像が表示されればXAMPPは問題なく動作しています。

課題
・XAMPPが正しく動作しているかブラウザで確認
もしくは
・MAMPが正しく動作しているかブラウザで確認
のセクションにて、
・http://localhost/
もしくは
・localhost:8888
を実行した時の画面のスクリーンショットを撮って、
各自のボックスで提出をお願いいたします。
- WebブラウザやCMSなどに機能を追加し、使いやすくするための拡張機能のこと。 ↩︎
コメント