Hobby Lab 趣味のモノ作り実験のサイトです。
Software Server Windows XAMPP 導入
1.XAMPPとは
2.XAMPPのダウンロード
3.XAMPPのインストール

Sf:Server 関係
SfS:レンタルサーバー
 CORE-X
SfS:Windowsサーバー
 XAMPPの概要と導入
 Note XAMPP
 Note XAMPP Err
 Note Apache
 Note PHP
 Note MyQSL
Sf:OS関係
SfO:Mint 関係
 PCへMint導入
 アプリ導入
 その他1
 アイコンを作る
SfO:Ubuntu 関係
 PCへUbuntu導入
 アプリ導入
SfO:RaspberryPi 関係
はじめに
 RaspberryPiへOS導入
 アプリ導入
 Programming
シェル・コマンド関係
 LXTerminal
 sed
 i2ctools
I/O・アプリ関係
 RealVNCとViewer
 IO動作確認
 MySQL
 Python
 raspberrypiハード
Sf:Programming関係
C 関係
 C言語でプログラムミング
Python 関係
はじめに
 RaspberryPi開始
 Windows開始
共通事項
 プログラミングNote
 パッケージ導入 pip
 標準ライブラリ
 Serialライブラリ
 SMBusライブラリ
HTML関係
 開始とNote
Sf:IDE 開発環境
SfI:STM32
 STM32CubeIDEでプログラム
 HALと直接レジスター操作の速度
SfI:CH32
 MounRiver Studioでプログラム
SfI:Arduino
各ボード毎の設定
 Uno 設定
 Mega2560 設定
 DUE_CH340 設定
 ESP_WROOM02 設定
 ESP12F_D1mini 設定
 ESP32 設定
 CH32V 設定
ライブラリー
 OneWire使い方
その他
 日本語リファレンス(外部リンク)
 WiFi Macアドレスを調査
Sf:AP アプリ関係
SfA:エディタ
SfA:回路図CAD
SfA:回路シミュレータ
 シミュレーションの設定
 色の設定
 電源設定設定
SfA:リモートソフト
Sf:Pt プロトコル関係
SfPt:MODBUS
Sf:Otgers その他

1.XAMPPとは

(1)概要

 ホームページに動的なものを表示する時にはHTML言語の他PHPやPerlなどの言語を使用してプログラムします。
 この時にいきなりレンタルサーバーでプログラムを実行すると思わぬ障害を起こす事もあるので、自宅に模擬Webサーバーなどを構築してそこでテストする事が重要になります。
 この模擬Webサーバー簡単に構築出来るのかXAMPPです。
 XAMPPはWeb・データベースサーバにPHPとPerlなどのプログラミング言語がパックになったディストリビューションで、XAMPP Control Panelで各モジュールの起動停止や設定が出来るようです。

(2)XMAPPで構築できるもの

このXAMPPには下表のモジュールが入っています。
モジュール名の説明
Module 説明 設定ファイル
Apahe WebServer  \xampp\apache\conf\httpd.conf
 \xampp\php\php.ini
MySQL DataBase Server  \xampp\mysql\bin\my.ini
FileZilla FTP Server  
Mercury Mail Server  
Tomcat サーブレットコンテナ  
コントロールパネルのConfigは、該当の設定項目を選択するとノートが起動され対応するConfigファイルを修正出来る様になっています。
Configファイルを編集した場合は、モジュールの再起動(Stop→Start)をして下さい。
これだけのモジュールがあればレンタルサーバーにアップロードする前に自分のパソコンで試験をする事が出来ます。
またセキュリティを確保出来れば自分のパソコンをインターネットに接続してホームページを公開する事が出来ます。



2.XAMPPのダウンロード

https://www.apachefriends.org/jp/index.html

Windows、Linux、MacOSXから該当するものをダウンロードします。
私は『xampp-windows-x64-8.2.4-0-VS16-installer.exe』をダウンロードしました。



3.XAMPPのインストール

(1)インストール

『xampp-windows-x64-8.2.4-0-VS16-installer.exe』は実行型なので、ダブルクリックするとインストールが始まります。

メッセージについて
Important! Because an activated User Account Control(UAC)on your system functions of XAMPP are possibly restricted.
With UAC please avoid to install XAMPP to C:Program Files (missing write permisssions).
Or deactivate UAC with msconfig after this setup.

ユーザーアカウント制御(UAC)は不適切な操作やウイルスなどから、システムのセキュリティーを確保するためアプリケーションのインストールが出来ない事が有るのでもしUACのメッセージが有るの場合はC:\ProgramFilesにインストールしないかUACを無効にして下さい。
と言うメッセージです。

 [OK]をクリックして下さい。

(2)セットアップ開始


 [Next]をクリックして下さい。

(3)インストールするモジュールの選択


 通常ならそのまま [Next]をクリックして下さい。

(4)インストール場所の指定


通常ならそのまま [Next]をクリックして下さい。
私はEドライブに空が多くあるので、E:\xampp に修正しました。

(5)言語の選択(英語かドイツ語)


通常なら英語でそのまま [Next]をクリックして下さい。

(6)インストールの開始


通常ならそのまま [Next]をクリックして下さい。

(7)インストールの状況表示


が横棒で示されます。

(8)インストールの終了


□にチェックを入れた状態で[Finish]をクリックすると
XAMPP Control Panelが下記の様に起動します。

(9)コントロールパネルの表示

普通だと支障なく下記コントロールパネルが表示されます。

 インストールの終了
更新日 2025/11/25 19:35  管理者 平林 剛Hirabayashi Takeshi