Help us understand the problem. What is going on with this article?

WEBアプリケーションの開発環境を構築したよ

More than 1 year has passed since last update.

みなさまはじめして。

WEBアプリケーションでよく使われている言語(PHPやRuby)について学ぶため
に開発環境を構築しました。

要件として

  • Windows 10 home 64bit上で開発を行うため素早くテストできること
  • できる限り手軽に導入できること

を元に調べてみると、XAMPPという「Apache」「MySQL」「PHP」を手軽に導入できるソフトがあるようなので、これを導入しました。

XAMPPのダウンロードとインストール

公式サイトのダウンロードページ(https://www.apachefriends.org/jp/download.html)
よりダウンロードを行いました。

ダウンロードしたファイルはPHPバージョンが7.1.29のxampp-windows-x64-7.1.29-1-VC14-installer.exeです。

インストール時はデフォルトでCドライブのルートが指定されていますが、
容量に不安があったためDドライブに変更しました。

PHPの導入

このままの状態だとバージョン7.1.29がデフォルトで使用されますが、TheManishさんの記事

Run multiple version of PHP in XAMPP Windows (Without installing multiple XAMPP)
https://themanish.com/run-multiple-version-of-php-in-xampp-windows-without-installing-multiple-xampp/

のようにphp.iniやhttpd-xampp.confの設定を工夫すれば他バージョンでの動作も確認できるようです。

古いバージョンのXamppからPHPを取り出すため以下から入手します。

https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/5.6.40/

以下のファイルをダウンロード、解凍してphpフォルダのみ取り出します。
xampp-windows-x64-5.6.40-1-VC11.zip

設定できるとlocalhost:8056とポートを指定する、特定フォルダに置くことで5系での動作を確認することができます。

Rubyの導入

XAMPPのみだとPHPのみ導入するため、Rubyを個別に導入します。

RubyInstallerのダウンロードページ
https://rubyinstaller.org/downloads/

Other Useful Downloads項目7-ZIP ARCHIVES以下にある7zファイル
rubyinstaller-2.6.3-1-x64.7zをダウンロード、解凍して設置、binフォルダ内のsetrbvars.cmdを実行するとpathが設定できました。

これで開発環境が構築できました。

参考サイト

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away