mac book air で apache を動かす

Mac に HTTP サービスを走らせるのだ!

M1 macbook sonoma 14.4.1 で mac book を HTTP サーバーにしたい。まぁよほどのことが泣ければそんな事考えないのです。普通は。でもどうしても、このローカルネットワークの中に HTTP サーバーが必要なのよ、という事だってあるわけです。

今日の私がまさにそう。

ということで、手元の mac book air で http サービスを走らせる方法です。

myname@mymacbook~ % httpd -version
Server version: Apache/2.4.58 (Unix)
Server built: Feb 10 2024 01:12:11

Apple 2020 M1 mac book Air には デフォルトで Apache2.4 がインストールされています。

ドキュメントルート

http サーバーのドキュメントルートは

/Library/WebServer/Documents

  です。ファインダの”移動”メニューから移動すると良いでしょう。

myname@mymacbook ~ % cd /Library/WebServer/Documents
myname@mymacbook Documents % ls index.html
index.html

mac で xxxx.iso ファイルを任意のパスにマウントする方法





apache の停止、起動、再起動

起動、停止、再起動は apachectl コマンドを使います。

myname@mymacbook Documents % sudo apachectl stop
myname@mymacbook Documents % sudo apachectl start
myname@mymacbook Documents % sudo apachectl restart



wget がないので curl で確認

wget しようとしたら、「そんなの知らん」と怒られました。代わりに curl で、html ファイルを表示することができます。

myname@mymacbook Documents % curl http://192.168.1.32/index.html
<html><body><h1>It works!</h1></body></html>myname@mymacbook Documents %

ブラウザで localhost または、自分自身の ip アドレスを開く

curl でファイルが開けたら、実際にブラウザで開いて見ましょう。

mac book air で apache を動かす_a0056607_19125242.png




by islandcenter | 2024-05-17 20:38 | MacOS | Comments(0)