PCにダウンロードするMAMPはレンタルサーバーのようにホームページをアップできるだろうか?結論から言うと、MAMPはレンタルサーバーのように「外部にホームページを公開(アップロード)」することはできない。
ただし、作成・動作確認まではほぼ同じことができる。
MAMPできること(ローカル=自分のPC内)
・PHP が動く
・フォーム送信のテストができる
・データベース(MySQL)を使える
・ブラウザでhttp://localhost/のようにサイトを表示できる
・本番サーバーに上げる前の「練習・検証環境」
MAMPでできないこと
・インターネット上に公開されない
・他人がアクセスできない
・独自ドメインを割り当てて公開できない
(※特殊な設定や常時起動が必要で、現実的ではない)
つまり MAMP=自分専用の仮サーバーということ 。
レンタルサーバーとの違い
MAMP インストール ~ 最初の表示手順
① MAMPをダウンロード
-
ブラウザで
「MAMP ダウンロード」 と検索 -
公式サイト
mamp.info を開く -
Free版(無料) を選択
※ MAMP PRO は不要ファイル名例 MAMP_Windows.exe
② インストール(ここ重要)
-
ダウンロードした .exe を ダブルクリック
-
インストーラが起動
-
途中で MAMP PRO の案内が出ますが
→ すべて「次へ」でOK -
インストール先は
-
C:\MAMP
-
デスクトップに MAMP のアイコンがでる
③ MAMPを起動する
-
デスクトップの MAMP アイコンをダブルクリック
-
黒っぽい管理画面が出ます
-
右上の 「Start」 ボタンをクリック
数秒待つと…
④ 最初の表示
自動でブラウザが開き、http://localhost:8888/ が表示される。
画面にMAMP Welcome My Website phpInfo
などが見えたら 成功 これで PCがサーバーになる
⑤ 「localhost」が何かを理解する
-
localhost = 自分のPC
-
8888 = MAMPが使うポート番号
-
レンタルサーバーでいう
-
https://example.com/
-
つまり今後は:
http://localhost:8888/〇〇.html
http://localhost:8888/〇〇.php
でページを開く。
⑥ 自分のHTMLを表示してみる
🔹 ファイルを置く場所
以下のフォルダを開きます C:\MAMP\htdocs\ ここが公開フォルダ
🔹 テスト用HTMLを作る
-
メモ帳を開く
-
以下をコピペ
<!DOCTYPE html> <html lang="ja">
<head> <meta charset="UTF-8">
<title>テスト</title> </head>
<body> <h1>MAMP 動作確認</h1>
<p>HTMLが表示されました</p>
</body> </html>
-
test.html として
-
C:\MAMP\htdocs\
-
🔹 ブラウザで開く
ブラウザで:http://localhost:8888/test.html 表示されたら HTML成功
⑦ PHPが動くか確認
同じ場所に test.php を作ります。
<?php echo "PHPが動いています"; ?>
保存後、ブラウザで:http://localhost:8888/test.php
文字が出たら 成功