<?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>PHP環境構築 | Seek Rise</title>
	<atom:link href="https://seek-rise.com/tag/php%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89/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>PHP環境構築 | 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[ローカル環境]]></category>
		<category><![CDATA[XAMPP]]></category>
		<category><![CDATA[PHP環境構築]]></category>
		<category><![CDATA[Windows]]></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>
		<item>
		<title>2-3 MAMPとは？MacでのPHP開発環境構築手順</title>
		<link>https://seek-rise.com/web-development/setup/post-254/</link>
					<comments>https://seek-rise.com/web-development/setup/post-254/#respond</comments>
		
		<dc:creator><![CDATA[NOA（ノア）]]></dc:creator>
		<pubDate>Sun, 14 Dec 2025 17:21:36 +0000</pubDate>
				<category><![CDATA[Web開発学習ロードマップ]]></category>
		<category><![CDATA[2.開発環境構築]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MAMP]]></category>
		<category><![CDATA[PHP環境構築]]></category>
		<guid isPermaLink="false">https://seek-rise.com/?p=254</guid>

					<description><![CDATA[2章では、PHPを実際に動かすための開発環境構築 を進めています。 この記事では、Macユーザー向けの開発環境構築ツール「MAMP」 を使って、PHPが動く環境を用意します。 ただし、この段階での目的は「とにかくインスト [&#8230;]]]></description>
										<content:encoded><![CDATA[<p data-start="233" data-end="273">2章では、<br data-start="238" data-end="241" /><strong data-start="241" data-end="264">PHPを実際に動かすための開発環境構築</strong> を進めています。</p>
<p data-start="275" data-end="338">この記事では、<br data-start="282" data-end="285" /><strong data-start="285" data-end="314">Macユーザー向けの開発環境構築ツール「MAMP」</strong> を使って、<br data-start="320" data-end="323" />PHPが動く環境を用意します。</p>
<p data-start="340" data-end="383">ただし、<br data-start="344" data-end="347" />この段階での目的は<br data-start="356" data-end="359" />「とにかくインストールすること」ではありません。</p>
<p data-start="385" data-end="416"><strong data-start="385" data-end="416">・何を用意しているのか<br data-start="398" data-end="401" />・なぜその設定が必要なのか</strong></p>
<p data-start="418" data-end="436">を理解しながら進めることが重要です。</p>
<hr data-start="438" data-end="441" />

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">この記事で学べること</a></li><li><a href="#toc2" tabindex="0">MAMPとは何か</a></li><li><a href="#toc3" tabindex="0">なぜMAMPを使うのか</a></li><li><a href="#toc4" tabindex="0">MAMPで用意されるもの</a></li><li><a href="#toc5" tabindex="0">MAMPのダウンロードとインストール</a></li><li><a href="#toc6" tabindex="0">MAMPを起動してみる</a></li><li><a href="#toc7" tabindex="0">サーバーを起動する</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="443" data-end="456"><span id="toc1">この記事で学べること</span></h2>
<p data-start="458" data-end="526">・MAMPとは何か<br data-start="467" data-end="470" />・MAMPで何がインストールされるのか<br data-start="489" data-end="492" />・Macでの基本的な設定方法<br data-start="506" data-end="509" />・PHP開発環境として使う準備</p>
<hr data-start="528" data-end="531" />
<h2 data-section-id="ucmbyl" data-start="533" data-end="544"><span id="toc2">MAMPとは何か</span></h2>
<p data-start="546" data-end="594">MAMPとは、<br data-start="553" data-end="556" /><strong data-start="556" data-end="590">MacでWeb開発を行うための環境をまとめて用意できるツール</strong> です。</p>
<p data-start="596" data-end="623">MAMPという名前は、<br data-start="607" data-end="610" />次の頭文字から来ています。</p>
<p data-start="625" data-end="684">・M：macOS<br data-start="633" data-end="636" />・A：Apache（Webサーバー）<br data-start="654" data-end="657" />・M：MySQL（データベース）<br data-start="673" data-end="676" />・P：PHP</p>
<p data-start="686" data-end="731">つまり、<br data-start="690" data-end="693" /><strong data-start="693" data-end="719">Web開発に必要な基本要素を一式まとめたもの</strong><br data-start="719" data-end="722" />と考えてください。</p>
<hr data-start="733" data-end="736" />
<h2 data-section-id="f60xf0" data-start="738" data-end="752"><span id="toc3">なぜMAMPを使うのか</span></h2>
<p data-start="754" data-end="763">初心者がいきなり、</p>
<p data-start="765" data-end="811">・Webサーバーを個別に設定<br data-start="779" data-end="782" />・PHPを手動でインストール<br data-start="796" data-end="799" />・設定ファイルを編集</p>
<p data-start="813" data-end="836">するのは、<br data-start="818" data-end="821" />難易度が高く挫折しやすいです。</p>
<p data-start="838" data-end="849">MAMPを使うことで、</p>
<p data-start="851" data-end="888">・インストールが簡単<br data-start="861" data-end="864" />・設定が最小限<br data-start="871" data-end="874" />・すぐにPHPを動かせる</p>
<p data-start="890" data-end="903">というメリットがあります。</p>
<hr data-start="905" data-end="908" />
<h2 data-section-id="8c87pm" data-start="910" data-end="925"><span id="toc4">MAMPで用意されるもの</span></h2>
<p data-start="927" data-end="960">MAMPをインストールすると、<br data-start="942" data-end="945" />次のものが自動で用意されます。</p>
<p data-start="962" data-end="1020">・Apache（Webサーバー）<br data-start="978" data-end="981" />・PHP（実行環境）<br data-start="991" data-end="994" />・MySQL（データベース）<br data-start="1008" data-end="1011" />・管理用ツール</p>
<p data-start="1022" data-end="1052">これらを<br data-start="1026" data-end="1029" /><strong data-start="1029" data-end="1051">自分で個別に準備する必要はありません</strong>。</p>
<hr data-start="1054" data-end="1057" />
<h2 data-section-id="wbnwby" data-start="1059" data-end="1080"><span id="toc5">MAMPのダウンロードとインストール</span></h2>
<p data-start="1082" data-end="1137">まずは、<br data-start="1086" data-end="1089" />MAMPを公式サイトからダウンロードし、<br data-start="1109" data-end="1112" />通常のアプリケーションと同様にインストールします。</p>
<p data-start="1139" data-end="1146">この工程では、</p>
<p data-start="1148" data-end="1165">・特別な設定<br data-start="1154" data-end="1157" />・難しい操作</p>
<p data-start="1167" data-end="1173">は不要です。</p>
<p data-start="1175" data-end="1192">画面の指示に従って進めてください。</p>
<hr data-start="1194" data-end="1197" />
<h2 data-section-id="1gfkkip" data-start="1199" data-end="1213"><span id="toc6">MAMPを起動してみる</span></h2>
<p data-start="1215" data-end="1237">インストール後、<br data-start="1223" data-end="1226" />MAMPを起動します。</p>
<p data-start="1239" data-end="1245">起動すると、</p>
<p data-start="1247" data-end="1265">・Apache<br data-start="1254" data-end="1257" />・MySQL</p>
<p data-start="1267" data-end="1286">の状態が確認できる画面が表示されます。</p>
<p data-start="1288" data-end="1320">ここでは、<br data-start="1293" data-end="1296" /><strong data-start="1296" data-end="1316">「サーバーを起動する」ことが目的</strong> です。</p>
<hr data-start="1322" data-end="1325" />
<h2 data-section-id="1b7f7b6" data-start="1327" data-end="1339"><span id="toc7">サーバーを起動する</span></h2>
<p data-start="1341" data-end="1366">MAMPの管理画面で、<br data-start="1352" data-end="1355" />サーバーを起動します。</p>
<p data-start="1368" data-end="1394">・Apache が起動<br data-start="1379" data-end="1382" />・MySQL が起動</p>
<p data-start="1396" data-end="1433">両方が起動していれば、<br data-start="1407" data-end="1410" /><strong data-start="1410" data-end="1429">開発環境の土台が動き始めた状態</strong> です。</p>
<hr data-start="1435" data-end="1438" />
<h2 data-section-id="7sm30o" data-start="1440" data-end="1455"><span id="toc8">ローカルサーバーとは何か</span></h2>
<p data-start="1457" data-end="1468">ここで重要な概念です。</p>
<p data-start="1470" data-end="1518">MAMPでサーバーを起動すると、<br data-start="1486" data-end="1489" /><strong data-start="1489" data-end="1513">自分のMacがローカルサーバーとして動作</strong> します。</p>
<p data-start="1520" data-end="1524">つまり、</p>
<p data-start="1526" data-end="1557">・インターネット上ではない<br data-start="1539" data-end="1542" />・自分のPCの中だけで動く</p>
<p data-start="1559" data-end="1577">Webサーバーが立ち上がっています。</p>
<hr data-start="1579" data-end="1582" />
<h2 data-section-id="1rdd4f8" data-start="1584" data-end="1601"><span id="toc9">ドキュメントルートを理解する</span></h2>
<p data-start="1603" data-end="1640">MAMPには、<br data-start="1610" data-end="1613" /><strong data-start="1613" data-end="1626">ドキュメントルート</strong> と呼ばれる場所があります。</p>
<p data-start="1642" data-end="1677">ここに置いたファイルだけが、<br data-start="1656" data-end="1659" />ブラウザからアクセス可能になります。</p>
<p data-start="1679" data-end="1683">今後は、</p>
<p data-start="1685" data-end="1699">・HTML<br data-start="1690" data-end="1693" />・PHP</p>
<p data-start="1701" data-end="1729">ファイルを、<br data-start="1707" data-end="1710" /><strong data-start="1710" data-end="1721">この場所に作成</strong> していきます。</p>
<hr data-start="1731" data-end="1734" />
<h2 data-section-id="10sn87s" data-start="1736" data-end="1756"><span id="toc10">なぜドキュメントルートが重要なのか</span></h2>
<p data-start="1758" data-end="1775">初心者がよく混乱するポイントです。</p>
<p data-start="1777" data-end="1808">・ファイルはあるのに表示されない<br data-start="1793" data-end="1796" />・ブラウザで開けない</p>
<p data-start="1810" data-end="1864">これは、<br data-start="1814" data-end="1817" /><strong data-start="1817" data-end="1843">ドキュメントルート以外にファイルを置いている</strong><br data-start="1843" data-end="1846" />ことが原因である場合がほとんどです。</p>
<p data-start="1866" data-end="1901">「どこに置いたファイルが表示されるのか」<br data-start="1886" data-end="1889" />を必ず意識してください。</p>
<hr data-start="1903" data-end="1906" />
<h2 data-section-id="tzwvwg" data-start="1908" data-end="1923"><span id="toc11">PHPバージョンについて</span></h2>
<p data-start="1925" data-end="1956">MAMPでは、<br data-start="1932" data-end="1935" />使用するPHPのバージョンを選択できます。</p>
<p data-start="1958" data-end="1965">この段階では、</p>
<p data-start="1967" data-end="1986">・最新すぎない<br data-start="1974" data-end="1977" />・安定している</p>
<p data-start="1988" data-end="2005">バージョンを使えば問題ありません。</p>
<p data-start="2007" data-end="2048">後の章で、<br data-start="2012" data-end="2015" /><strong data-start="2015" data-end="2035">PHPのバージョン差による注意点</strong><br data-start="2035" data-end="2038" />にも触れていきます。</p>
<hr data-start="2050" data-end="2053" />
<h2 data-section-id="sxxjyy" data-start="2055" data-end="2074"><span id="toc12">ここではまだ「動作確認」はしない</span></h2>
<p data-start="2076" data-end="2109">この記事では、<br data-start="2083" data-end="2086" /><strong data-start="2086" data-end="2102">環境を用意するところまで</strong> を扱います。</p>
<p data-start="2111" data-end="2142">・PHPが本当に動くか<br data-start="2122" data-end="2125" />・ブラウザで結果が表示されるか</p>
<p data-start="2144" data-end="2172">の確認は、<br data-start="2149" data-end="2152" /><strong data-start="2152" data-end="2165">次の記事（2-6）</strong> で行います。</p>
<p data-start="2174" data-end="2202">焦らず、<br data-start="2178" data-end="2181" />まずは環境を整えることに集中してください。</p>
<hr data-start="2204" data-end="2207" />
<h2 data-section-id="nxypiw" data-start="2209" data-end="2226"><span id="toc13">初心者がよくつまずくポイント</span></h2>
<p data-start="2228" data-end="2244">MAMP構築で多いポイントです。</p>
<p data-start="2246" data-end="2291">・サーバーを起動していない<br data-start="2259" data-end="2262" />・ファイルの置き場所が違う<br data-start="2275" data-end="2278" />・URLを間違えている</p>
<p data-start="2293" data-end="2340">「サーバーが動いているか」<br data-start="2306" data-end="2309" />「正しい場所にファイルがあるか」<br data-start="2325" data-end="2328" />を最初に確認しましょう。</p>
<hr data-start="2342" data-end="2345" />
<h2 data-section-id="1huqhjm" data-start="2347" data-end="2353"><span id="toc14">まとめ</span></h2>
<p data-start="2355" data-end="2361">MAMPは、</p>
<p data-start="2363" data-end="2395">・Macで<br data-start="2368" data-end="2371" />・PHP開発を始めるための<br data-start="2384" data-end="2387" />・最短ルート</p>
<p data-start="2397" data-end="2406">となるツールです。</p>
<p data-start="2408" data-end="2415">この段階では、</p>
<p data-start="2417" data-end="2445">・正しくインストールできた<br data-start="2430" data-end="2433" />・サーバーが起動した</p>
<p data-start="2447" data-end="2464">という状態になっていれば十分です。</p>
<hr data-start="2466" data-end="2469" />
<h2 data-section-id="iedzut" data-start="2471" data-end="2482"><span id="toc15">次に読むべき記事</span></h2>
<p data-start="2484" data-end="2520">▶ 次の記事<br data-start="2490" data-end="2493" /><a href="https://seek-rise.com/web-development/setup/post-327/">2-6 PHPが正しく動作しているか確認してみよう</a></p>
<p data-start="2522" data-end="2550">▶ 関連記事<br data-start="2528" data-end="2531" /><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-254/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">254</post-id>	</item>
	</channel>
</rss>
