<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Windows | Seek Rise</title>
	<atom:link href="https://seek-rise.com/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>https://seek-rise.com</link>
	<description></description>
	<lastBuildDate>Tue, 17 Mar 2026 15:05:17 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://seek-rise.com/wp-content/uploads/2019/10/cropped-favicon-32x32.png</url>
	<title>Windows | Seek Rise</title>
	<link>https://seek-rise.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/><site xmlns="com-wordpress:feed-additions:1">167377966</site>	<item>
		<title>2-4 XAMPPとは？WindowsでのPHP開発環境構築手順</title>
		<link>https://seek-rise.com/web-development/setup/post-322/</link>
					<comments>https://seek-rise.com/web-development/setup/post-322/#respond</comments>
		
		<dc:creator><![CDATA[NOA（ノア）]]></dc:creator>
		<pubDate>Mon, 15 Dec 2025 08:21:38 +0000</pubDate>
				<category><![CDATA[Web開発学習ロードマップ]]></category>
		<category><![CDATA[2.開発環境構築]]></category>
		<category><![CDATA[XAMPP]]></category>
		<category><![CDATA[PHP環境構築]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[ローカル環境]]></category>
		<guid isPermaLink="false">https://seek-rise.com/?p=322</guid>

					<description><![CDATA[前の記事では、Macユーザー向けに MAMP を使ったPHP開発環境の構築方法を解説しました。 この記事では、Windowsユーザー向けの開発環境構築ツール「XAMPP」 を使って、PHPが動く環境を用意します。 ここで [&#8230;]]]></description>
										<content:encoded><![CDATA[<p data-start="249" data-end="306">前の記事では、<br data-start="256" data-end="259" />Macユーザー向けに <strong data-start="270" data-end="278">MAMP</strong> を使った<br data-start="283" data-end="286" />PHP開発環境の構築方法を解説しました。</p>
<p data-start="308" data-end="376">この記事では、<br data-start="315" data-end="318" /><strong data-start="318" data-end="352">Windowsユーザー向けの開発環境構築ツール「XAMPP」</strong> を使って、<br data-start="358" data-end="361" />PHPが動く環境を用意します。</p>
<p data-start="378" data-end="430">ここでも大切なのは、<br data-start="388" data-end="391" /><strong data-start="391" data-end="426">手順をなぞることではなく「何を準備しているのか」を理解すること</strong> です。</p>
<hr data-start="432" data-end="435" />

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">この記事で学べること</a></li><li><a href="#toc2" tabindex="0">XAMPPとは何か</a></li><li><a href="#toc3" tabindex="0">なぜXAMPPを使うのか</a></li><li><a href="#toc4" tabindex="0">XAMPPで用意されるもの</a></li><li><a href="#toc5" tabindex="0">XAMPPのダウンロードとインストール</a></li><li><a href="#toc6" tabindex="0">XAMPPコントロールパネルを確認する</a></li><li><a href="#toc7" tabindex="0">ApacheとMySQLを起動する</a></li><li><a href="#toc8" tabindex="0">ローカルサーバーとして動いている状態</a></li><li><a href="#toc9" tabindex="0">ドキュメントルートを理解する</a></li><li><a href="#toc10" tabindex="0">なぜドキュメントルートが重要なのか</a></li><li><a href="#toc11" tabindex="0">PHPバージョンについて</a></li><li><a href="#toc12" tabindex="0">ここではまだ動作確認は行わない</a></li><li><a href="#toc13" tabindex="0">初心者がよくつまずくポイント</a></li><li><a href="#toc14" tabindex="0">まとめ</a></li><li><a href="#toc15" tabindex="0">次に読むべき記事</a></li></ol>
    </div>
  </div>

<h2 data-section-id="189k5z7" data-start="437" data-end="450"><span id="toc1">この記事で学べること</span></h2>
<p data-start="452" data-end="526">・XAMPPとは何か<br data-start="462" data-end="465" />・XAMPPで何が用意されるのか<br data-start="481" data-end="484" />・Windowsでの基本的な環境構築の考え方<br data-start="506" data-end="509" />・PHP開発環境として使う準備</p>
<hr data-start="528" data-end="531" />
<h2 data-section-id="1a4unm0" data-start="533" data-end="545"><span id="toc2">XAMPPとは何か</span></h2>
<p data-start="547" data-end="600">XAMPPとは、<br data-start="555" data-end="558" /><strong data-start="558" data-end="596">WindowsでWeb開発を行うための環境をまとめて用意できるツール</strong> です。</p>
<p data-start="602" data-end="630">XAMPPという名前は、<br data-start="614" data-end="617" />次の頭文字から来ています。</p>
<p data-start="632" data-end="697">・X：クロスプラットフォーム<br data-start="646" data-end="649" />・A：Apache（Webサーバー）<br data-start="667" data-end="670" />・M：MySQL（データベース）<br data-start="686" data-end="689" />・P：PHP</p>
<p data-start="699" data-end="744">つまり、<br data-start="703" data-end="706" /><strong data-start="706" data-end="732">Web開発に必要な基本要素を一式まとめた環境</strong><br data-start="732" data-end="735" />と考えてください。</p>
<hr data-start="746" data-end="749" />
<h2 data-section-id="19eyc7d" data-start="751" data-end="766"><span id="toc3">なぜXAMPPを使うのか</span></h2>
<p data-start="768" data-end="779">Windows環境で、</p>
<p data-start="781" data-end="806">・Apache<br data-start="788" data-end="791" />・PHP<br data-start="795" data-end="798" />・MySQL</p>
<p data-start="808" data-end="840">を個別に設定するのは、<br data-start="819" data-end="822" />初心者にとって難易度が高くなります。</p>
<p data-start="842" data-end="854">XAMPPを使うことで、</p>
<p data-start="856" data-end="900">・まとめてインストールできる<br data-start="870" data-end="873" />・設定が最小限で済む<br data-start="883" data-end="886" />・すぐにPHPを動かせる</p>
<p data-start="902" data-end="915">というメリットがあります。</p>
<hr data-start="917" data-end="920" />
<h2 data-section-id="1e7ej4f" data-start="922" data-end="938"><span id="toc4">XAMPPで用意されるもの</span></h2>
<p data-start="940" data-end="974">XAMPPをインストールすると、<br data-start="956" data-end="959" />次のものが自動で用意されます。</p>
<p data-start="976" data-end="1040">・Apache（Webサーバー）<br data-start="992" data-end="995" />・PHP（実行環境）<br data-start="1005" data-end="1008" />・MySQL（データベース）<br data-start="1022" data-end="1025" />・管理用コントロールパネル</p>
<p data-start="1042" data-end="1072">これらを<br data-start="1046" data-end="1049" /><strong data-start="1049" data-end="1071">自分で個別に準備する必要はありません</strong>。</p>
<hr data-start="1074" data-end="1077" />
<h2 data-section-id="gxpsh7" data-start="1079" data-end="1101"><span id="toc5">XAMPPのダウンロードとインストール</span></h2>
<p data-start="1103" data-end="1148">まずは、<br data-start="1107" data-end="1110" />XAMPPを公式サイトからダウンロードし、<br data-start="1131" data-end="1134" />インストーラーを実行します。</p>
<p data-start="1150" data-end="1157">この工程では、</p>
<p data-start="1159" data-end="1176">・特別な知識<br data-start="1165" data-end="1168" />・難しい設定</p>
<p data-start="1178" data-end="1184">は不要です。</p>
<p data-start="1186" data-end="1213">画面の案内に従って<br data-start="1195" data-end="1198" />インストールを進めてください。</p>
<hr data-start="1215" data-end="1218" />
<h2 data-section-id="1vn5scj" data-start="1220" data-end="1242"><span id="toc6">XAMPPコントロールパネルを確認する</span></h2>
<p data-start="1244" data-end="1276">インストール後、<br data-start="1252" data-end="1255" />XAMPPコントロールパネルを起動します。</p>
<p data-start="1278" data-end="1283">ここでは、</p>
<p data-start="1285" data-end="1303">・Apache<br data-start="1292" data-end="1295" />・MySQL</p>
<p data-start="1305" data-end="1328">の状態を<br data-start="1309" data-end="1312" /><strong data-start="1312" data-end="1322">まとめて管理</strong> できます。</p>
<hr data-start="1330" data-end="1333" />
<h2 data-section-id="16zeg7f" data-start="1335" data-end="1355"><span id="toc7">ApacheとMySQLを起動する</span></h2>
<p data-start="1357" data-end="1369">コントロールパネルから、</p>
<p data-start="1371" data-end="1397">・Apache を起動<br data-start="1382" data-end="1385" />・MySQL を起動</p>
<p data-start="1399" data-end="1403">します。</p>
<p data-start="1405" data-end="1442">両方が起動していれば、<br data-start="1416" data-end="1419" /><strong data-start="1419" data-end="1438">開発環境の土台が動き始めた状態</strong> です。</p>
<hr data-start="1444" data-end="1447" />
<h2 data-section-id="cxiyp9" data-start="1449" data-end="1470"><span id="toc8">ローカルサーバーとして動いている状態</span></h2>
<p data-start="1472" data-end="1524">Apacheを起動すると、<br data-start="1485" data-end="1488" /><strong data-start="1488" data-end="1519">自分のWindows PCがローカルサーバーとして動作</strong> します。</p>
<p data-start="1526" data-end="1530">これは、</p>
<p data-start="1532" data-end="1568">・インターネット上のサーバーではない<br data-start="1550" data-end="1553" />・自分のPCの中だけで動く</p>
<p data-start="1570" data-end="1582">開発専用のサーバーです。</p>
<hr data-start="1584" data-end="1587" />
<h2 data-section-id="1rdd4f8" data-start="1589" data-end="1606"><span id="toc9">ドキュメントルートを理解する</span></h2>
<p data-start="1608" data-end="1646">XAMPPには、<br data-start="1616" data-end="1619" /><strong data-start="1619" data-end="1632">ドキュメントルート</strong> と呼ばれる場所があります。</p>
<p data-start="1648" data-end="1683">ここに置いたファイルだけが、<br data-start="1662" data-end="1665" />ブラウザからアクセス可能になります。</p>
<p data-start="1685" data-end="1692">今後作成する、</p>
<p data-start="1694" data-end="1708">・HTML<br data-start="1699" data-end="1702" />・PHP</p>
<p data-start="1710" data-end="1737">ファイルは、<br data-start="1716" data-end="1719" /><strong data-start="1719" data-end="1732">必ずこの場所に配置</strong> します。</p>
<hr data-start="1739" data-end="1742" />
<h2 data-section-id="10sn87s" data-start="1744" data-end="1764"><span id="toc10">なぜドキュメントルートが重要なのか</span></h2>
<p data-start="1766" data-end="1798">Windows環境でも、<br data-start="1778" data-end="1781" />次のようなトラブルがよく起きます。</p>
<p data-start="1800" data-end="1839">・ファイルは作ったが表示されない<br data-start="1816" data-end="1819" />・URLにアクセスしても見つからない</p>
<p data-start="1841" data-end="1887">多くの場合、<br data-start="1847" data-end="1850" /><strong data-start="1850" data-end="1876">ドキュメントルート以外にファイルを置いている</strong><br data-start="1876" data-end="1879" />ことが原因です。</p>
<hr data-start="1889" data-end="1892" />
<h2 data-section-id="tzwvwg" data-start="1894" data-end="1909"><span id="toc11">PHPバージョンについて</span></h2>
<p data-start="1911" data-end="1940">XAMPPにも、<br data-start="1919" data-end="1922" />PHPのバージョンが含まれています。</p>
<p data-start="1942" data-end="1949">この段階では、</p>
<p data-start="1951" data-end="1979">・最新である必要はない<br data-start="1962" data-end="1965" />・安定しているバージョン</p>
<p data-start="1981" data-end="1993">が使えていれば十分です。</p>
<p data-start="1995" data-end="2028">PHPのバージョン差による注意点は、<br data-start="2013" data-end="2016" />後の章で改めて扱います。</p>
<hr data-start="2030" data-end="2033" />
<h2 data-section-id="10u5abz" data-start="2035" data-end="2053"><span id="toc12">ここではまだ動作確認は行わない</span></h2>
<p data-start="2055" data-end="2084">この記事の目的は、<br data-start="2064" data-end="2067" /><strong data-start="2067" data-end="2080">環境を用意すること</strong> です。</p>
<p data-start="2086" data-end="2115">・PHPが実行されるか<br data-start="2097" data-end="2100" />・画面に結果が表示されるか</p>
<p data-start="2117" data-end="2152">といった確認は、<br data-start="2125" data-end="2128" /><strong data-start="2128" data-end="2141">次の記事（2-6）</strong> でまとめて行います。</p>
<hr data-start="2154" data-end="2157" />
<h2 data-section-id="nxypiw" data-start="2159" data-end="2176"><span id="toc13">初心者がよくつまずくポイント</span></h2>
<p data-start="2178" data-end="2195">XAMPP構築で多いポイントです。</p>
<p data-start="2197" data-end="2251">・Apacheが起動していない<br data-start="2212" data-end="2215" />・MySQLだけ起動して満足している<br data-start="2233" data-end="2236" />・ファイルの配置場所が違う</p>
<p data-start="2253" data-end="2257">まずは、</p>
<p data-start="2259" data-end="2290">「Apacheが起動しているか」<br data-start="2275" data-end="2278" />を必ず確認してください。</p>
<hr data-start="2292" data-end="2295" />
<h2 data-section-id="1huqhjm" data-start="2297" data-end="2303"><span id="toc14">まとめ</span></h2>
<p data-start="2305" data-end="2312">XAMPPは、</p>
<p data-start="2314" data-end="2352">・Windowsで<br data-start="2323" data-end="2326" />・PHP開発を始めるための<br data-start="2339" data-end="2342" />・定番の開発環境</p>
<p data-start="2354" data-end="2357">です。</p>
<p data-start="2359" data-end="2366">この段階では、</p>
<p data-start="2368" data-end="2404">・正しくインストールできた<br data-start="2381" data-end="2384" />・ApacheとMySQLが起動した</p>
<p data-start="2406" data-end="2426">という状態になっていれば問題ありません。</p>
<hr data-start="2428" data-end="2431" />
<h2 data-section-id="iedzut" data-start="2433" data-end="2444"><span id="toc15">次に読むべき記事</span></h2>
<p data-start="2446" data-end="2482">▶ 次の記事<br data-start="2452" data-end="2455" /><a href="https://seek-rise.com/web-development/setup/post-327/">2-6 PHPが正しく動作しているか確認してみよう</a></p>
<p data-start="2484" data-end="2512">▶ 関連記事<br data-start="2490" data-end="2493" /><a href="https://seek-rise.com/web-development/setup/post-251/">2-2 開発環境構築の全体像と流れ</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://seek-rise.com/web-development/setup/post-322/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">322</post-id>	</item>
	</channel>
</rss>
