*

Macで ローカルサーバー構築 Apache起動編

公開日: : 最終更新日:2014/08/22 Apache, Mac, 開発 ,

Macで ローカルサーバー環境を構築するまで Apache起動編

ネットでの情報は必要最低限しか載ってないので、そのあたりのネタ+α情報です。
今回はwebサーバーとして起動させるまでの最小手順となります。

・Macで ローカルサーバー構構築 Apache起動編
Macで ローカルサーバー構築 Apache設定編
Macで ローカルサーバー構築 ローカルネットワーク参加編
Macで ローカルサーバー構築 PHP設定編
Macで ローカルサーバー構築 Postfix基本編

動作環境

OS X 10.9 OS X 10.9 Mavericks
Apache 2.2.24

予備知識

Apache(アパッチ)
Webサーバソフトウェア
Terminal(コマンドライン)
UNIX系端末エミュレータ
Super User(スーパーユーザー)
全権利を持つユーザー名
※リンク先はwikipedia

マックには必要最低限の機能が入っているのでターミナルから以下のコマンドを打つだけで取り敢えずローカルサーバーとして動きます。

ターミナル起動

アプリケーションフォルダー → ユーティリティ → ターミナル

apache起動

ターミナル起動後、以下のコマンドを入力でアパッチ(webサーバー)が起動します。
・apache起動

$ sudo apachctl start

・apache停止

$ sudo apachctl stop

・apache再起動

$ sudo apachctl restart

動作確認

ブラウザーを立ち上げてURLに「localhost」と打ち込むとデフォルトで設定してあるローカルフォルダー上にある

/Library/WebServer/Document/index.html.en

のファイルを読み込みます。
何も設定を変更していなければ「It works!」と出ます。

Apache自動起動

毎回Apacheの起動が手間の場合は自動起動するように設定をしておきます。
・自動起動

$ sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

・自動起動解除

$ sudo launchctl unload /System/Library/LaunchDaemons/org.apache.httpd.plist

これだと何かと不便なので独自にドメイン名を与えて設定したディレクトリのファイルを読み込むように変更します。

次回

Macで ローカルサーバー構築 Apache設定編

関連記事

Mac ネットワークユーティリティ

Macで ローカルサーバー構築 ローカルネットワーク参加編

Macで ローカルサーバー環境を構築するまで Apache設定編 ネットでの情報は必要最低限しか載

記事を読む

apache -h

Macで ローカルサーバー構築 Apache設定編

Macで ローカルサーバー環境を構築するまで Apache設定編 ネットでの情報は必要最低限しか載

記事を読む

jquery-logo_png

jQuery draggable,resizable 要素のサイズがずれる

uiプロパティ以外で要素のサイズ取得を試みる draggableとresizableを使用し要素の

記事を読む

c2

C言語 バッファオーバーランまで ポインタ考察編

趣旨 ただC言語を勉強してもモチベーションがあがり辛いので、 取り合えずバッファオーバーランを目

記事を読む

php-logo

PHPで指定日の祝日を取得する方法 GoogleAPI利用

google APIを利用して指定日が祝日かどうか取得する 技術的な内容を書く場合は載せてるコード

記事を読む

PHP-icon

PHP substr エスケープ処理で文字化け

PHP substr 文字化け mb_substrで文字コードを合わせて切り取ればOKって記事は沢

記事を読む

c

C言語 バッファオーバーランまで 関数の引数ポインタ

関数引数としてのポインタ 今回は関数引数としてのポインタに関して。 バッファオーバーランを試す前

記事を読む

PHP 5.4.17

Macで ローカルサーバー構築 PHP設定編

Macで ローカルサーバー環境を構築するまで PHP設定編 ネットでの情報は必要最低限しか載ってな

記事を読む

apache-logo

Windowsで ローカルサーバー構築 SSL設定編

Windowsで ローカルサーバー環境を構築するまで SSL設定編 ローカルサーバーでSSLを使用

記事を読む

droid

Androidで課金アプリ作製 定期購読サンプルコード編

Androidで課金アプリ作製 定期購読編 In-app Billing v3を使用したアプリ開発

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

post date*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

jquery-logo_png
jQuery 水平スクロール&cssでカスタム可能なスクロールバーなプラグイン

水平スクロール&cssでカスタム可能なスクロールバーなプラグイン j

c
C言語 バッファオーバーランまで 関数の引数ポインタ

関数引数としてのポインタ 今回は関数引数としてのポインタに関して。

c2
C言語 バッファオーバーランまで ポインタ考察編

趣旨 ただC言語を勉強してもモチベーションがあがり辛いので、 取り

droid
Google Cloud Messaging プロジェクトナンバー API Key取得編 2014/07最新版

Google Cloud Messaging プロジェクトナンバー A

jquery-logo_png
jQuery removeClass 特定のクラスを全て削除

特定のクラスを全て削除 フォームを作成した時に、入力項目に不備があっ

→もっと見る

PAGE TOP ↑