【XAMPP】インストールと使い方

xampp-installその他

XAMPPはWebサービスは一つのパッケージになっているツールです

X – Windows、Linux、macOS、Solarisのクロスプラットフォーム
A – ApacheのA
M – MariaDB(旧バージョンはMySQL)のM
P – PHPのP
P – PerlのP Wikipediaから抜粋

XAMPP – Wikipediaより引用

簡単に言ってしまうと、OS ー Apache ー DB ー PHP & Perl のオールインワンツールなので
ホームページ公開するのにどんなCMS使っても動かせるということです

CMS(Contents Management System)っていうのは、簡単に言うとWebサイト作るのに必要なツールです
以前まではhtmlタグでしこしこホームページ作っていましたが、CMSを使うことによってもって効率的に作れるわけです

このサイトはWordpressで構築してましたが、以前はPloneで作ってました
もちろん、WordpressもPloneもCMSになります
あと、CMSで有名どころはJoomla!(ジュームラ※)やMovable Type(ムーバブルタイプ)でしょうかね
※読み方すぐ忘れる

ちなみにCMSのシェアは50~60%以上はWordpressになり、Wordpressが圧倒的なんです
そして、WordpressとXAMPPは相性がいいです

つまり、XAMPPはWebサーバの役割としては無視できない存在となります

LinuxだとApache M(DB) Php or Perl 環境は割とパッケージで用意しやすいですが
WindowsだとXAMPPで簡単に用意できる点は大きなメリットです

XAMPPインストール手順

それではインストール手順を説明します

1.https://www.apachefriends.org/jp/index.html にアクセスします
サイトURLが変わってたら「XAMPP インストール」と検索します

今回はWindowsPCにインストール想定しているので「Windows向け」をクリックしましょう
xampp1

2.ダウンロードしたファイルを任意の場所に置きましょう
ファイル名は「xampp-windowsX.X.XX.X.X-installer.exe」なので、これを起動します
xampp2

3.インストールがはじまります
「Next」をクリックしてください
xampp3

4.インストールするコンポーネントを選択します
デフォルトですべてにチェックが入っているので、そのまま「Next」をクリックしてください
xampp5

5.インストールする場所を選択します
デフォルトだと以下のパスになりますが、上書きインストールができないようになっています
「Next」をクリックしてください
xampp6

6.インストール開始直前画面です
「Lean more about Bitnami for XAMPP」にチェックが入っていると、Bitnamiの説明ページがブラウザで開きます
「Next」をクリックしてくださいxampp8

7.次でインストールがはじまります
そのまま「Next」をクリックしてくださいxampp9

8.インストールがはじまりました
インストールは大体15分ぐらいかかります xampp10

インストール中に「Cancel」をクリックすると以下のメッセージが出てきます
Yes → インストールキャンセル
No → インストールに戻る
xampp11

8.インストールが完了しました
「Finish」をクリックすると完了になります
「Do you Want to start the Control Panel now?」のチェックがついてると完了と同時にコントロールパネルが開きます
xampp12

9.XAMPP コントールパネルは以下になります
基本はこちらから操作していきますxampp13

 

XAMPP操作方法

XAMPPの操作は通常Control Panel(コントロールパネル)から行います

ちなみにXAMPPインストール直後に全サービスを起動するとこんな感じになります
ターミナルに出るログはあくまでもXAMPPのコントロールパネルから見たログとなります
サービス個別のログはまた違います(下で説明しています)XAMPP-boot1

各サービスを動かすメニューは以下のようになります
赤枠・・・各サービスの起動/停止ボタン
青枠・・・各サービスの管理ページまたはトップページ
黄枠・・・各サービスの設定ファイル
緑枠・・・各サービスのログ
設定ファイルとログはXAMPPインストールされたフォルダ内にあります
XAMPP-controlpanel2

紫枠・・・XAMPPのメニューです
XAMPP-controlpanel3

config・・・XAMPPの設定画面です
PC起動時にサービスを自動起動させたいときは「Autostart of modules」にチェックします
例:Apacheを起動させたい場合
xampp-config

Netstat・・・各プロセスのセッション状態です
コマンドプロンプトのものと変わりありませんが、こちらは色付きです
xampp-netstat

Shell・・・XAMPP上のコマンドプロンプトになります
xampp-shell

Explorer・・・エクスプローラーがひらきます

Service・・・Service一覧がひらきます(services.mscと同様です)

help・・・XAMPPのヘルプです
xampp-help

Quit・・・XAMPPを終了します
ただ、環境によっては正常終了できないかもしれません

タイトルとURLをコピーしました