PHPの環境構築(初心者・Windows向け)
更新日 : 2019年06月09日
いよいよPHPのプログラミングを始めていきます。
PHPを始める前に、PHPを実行できる環境を整えていきましょう。
あるプログラミング言語を初めて触る際には、そのプログラムを実行させる環境を整える作業が必要です。プログラムの実行環境などを整えることを環境構築といいます。どのプログラミング言語でもこのような作業は必要になります。
プログラミングを学ぶ上で、最初につまづく部分が環境構築です。PHPは比較的学びやすいプログラミング言語ですが、環境構築においてもPHPは学びやすいはずです。
環境構築では、幾つかアプローチがあるので、記事のタイトルには初心者向けと表記しました。
今回は環境構築を簡単に行える方法でご紹介します。
目次
今回の大まかな手順を下記に記します。
- XAMPPのインストール
- エディタのインストール
- XAMPPの設定
- テストコード実行
以上となります。
テストコード実行では、いよいよプログラミングに触れることになります。
全く難しく無いので気構えず記事の進行と同様に進めて見てください!
環境構築
では環境構築をいよいよ始めていきます。
1.XAMPPのインストール
XAMPPについてはXAMPP・MAMPとはを参照してください。
インストールについてはXAMPPPのインストール(Windows用)からお願い致します。
2.エディタのインストール
エディタはプログラムを書いていく上で重要なツールです。
初めてプログラミングを行う方はWindowsにあるメモ帳のプログラミング専用強化版、という程度だと認識していただければと思います。
エディタのインストール記事に関してはエディタカテゴリーを参照ください。
今回の4.テストコード実行で利用しているエディタはSublime Textとなります。
Sublime TextのインストールについてはSublime Textのインストールを参照ください。
PHPを書いていくためのツールとして使用します。
PHP以外にも様々な言語に対応しているため、筆者はスクリプト言語でよく利用しています。
PHP以外の言語をすでに学習、使用していて使いやすいエディタを持っている方は新たにインストールする必要はありません。
3.XAMPPの設定
XAMPPのインストールまでは、XAMPPのインストールで終了したかと思います。
初めてのPHPなので少しXAMPPの設定を変更します。
インストール先はC:\xampp
になっているかと思うので、そのディレクトリをエクスプローラーで開き、xampp-control.exe
を開きます。
また、C:\xampp
の中にhtdocs
というフォルダがあるかと思います。それをデスクトップにコピーしておきましょう。
XAMPPのコントローラーを起動後、Apacheの行にあるConfigボタンをクリックします。
Apache(httpd.conf)
をクリックすると、メモ帳でサーバーの設定ファイルが開くので、下記の画面の場所を探します。
こちらのDocumentRoot "C:\xampp\htdocs"
と<Directory "C:\xampp\htdocs">
の部分を、先程コピーしたデスクトップのhtdocs
に変更します。
変更したら上書き保存をして閉じましょう。最後にApacheを再起動します。(Stop&Start)
起動後、ブラウザでアクセスしてみましょう。
URLは「http://localhost」このような感じかと思います。
4.テストコード実行
さて、サーバーを起動して、XAMPPのデフォルトページが表示されたかと思います。このページ自体PHPでできているので、PHPは動くことは確認できました。
先程Document Rootという部分の設定を行いましたが、これは、PHPファイルなどのWEBページとして表示するファイルたちをPCのどこに配置するのかを設定する項目です。
実はデフォルトページだけは別の場所にPHPファイルが存在しています。
なので先程設定したデスクトップできちんとPHPが実行できるかを試してみましょう!
次回以降は設定したデスクトップのhtdocsフォルダにPHPファイルを配置して、随時実行して勉強していくことになります。
ファイルを作成
インストールしたSublime Textを起動しましょう。
起動後に、以下のようなファイルを作成しましょう。
<?php
echo "Hello World!!";
?>
こちらのファイルをhello.phpというファイル名で、デスクトップのhtdocsフォルダ内に保存しましょう。
ページを確認
ファイルができたら、ブラウザを立ち上げて見てみましょう!以下のようなURLでアクセスできるかと思うのでアクセスしてみましょう!
このように表示されればOKです!
echoの文字などは出力されません。
echoはPHPの命令の1つで、「”」これで囲った文字を出力するという意味があります。
そのため画面にはHello World1とだけ表示されます。
以上で環境構築が完了しました!
次回からPHPを本格的に学んで行きましょう。
- Hello Worldはプログラミングを始めるときによく使用される言葉です。 ↩︎
タグ
-
前の記事
PHPの環境構築 (初心者・MacOS向け)
-
次の記事
PHPの記述方法