xampp環境でLAN公開

プログラミング

xamppに配置したWebサイトをLAN(Local Area Network)公開してみよう。

アプリの作成

任意の場所に(デスクトップ)に今回作成するアプリ用のフォルダを作成する。
フォルダ名はなんでよいが今回はex7とする。

js,css,imagesフォルダの設置

ex7フォルダの直下にjs,css,imagesというwebアプリを作る際のテンプレとなる3つのフォルダを作成する。

index.htmlの作成

ex7の直下にindex.htmlを作成する。内容は以下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/3.18.1/build/cssreset/cssreset-min.css">
  <link rel="stylesheet" href="css/main.css"/>
</head>
<body>
  <div id = "container">
    <header>header</header>
    <main>main</main>
    <footer>footer</footer>
  </div>
</body>
</html>

main.cssの作成

cssフォルダの中にmain.cssを以下のように作成する。

#container{
  width:701px;
  margin:0 auto;
}
header{
  height:200px;
  background-color:pink;
}
main{
  height:500px;
  background-color:aquamarine;
}
footer{
  height:100px;
  background-color:aqua;
}

実行

index.htmlをブラウザで開いてみよう。以下のように表示されれば成功だ。

配置

作ったアプリをxamppに配置しよう。配置する場所は決まっている。
xamppをインストールしたフォルダの直下にあるhtdocsだ。

htdocsの中に今作成した、ex7フォルダをフォルダごとコピペで貼り付ける

ローカルで確認

xamppが起動済みであるか確認する

ブラウザで確認

http://localhost/ex7/

上のurlでサイトを表示できる。今回index.htmlという名でファイルを作成したのでindex.htmlは省略可能

ipアドレスの確認

検索窓からcmd と入力してコマンドプロンプトを開く

ipconfigを入力

コマンドラインから

>ipconfig

と入力する。

実際に入力している様子

エンターを押す

LANのIPv4アドレスをメモ帳などに控えておく

ブラウザで確認

ブラウザに行ってURL入力欄から、さきほどlocalhostとあった部分をipアドレスに変更する。

確認

さきほどと同じように表示されれば成功。
実はこのアドレスはLAN内で有効となっているので同じ環境内にある他のPCやスマホからもアクセスできる。

コメント

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