*

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設定編

関連記事

jQuery Googleカレンダー風スケジュール表 タイムテーブル

jQueryでスケジュール表もしくはタイムテーブルっぽいもの 仕事でスケジュール管理のシステム開発

記事を読む

Apache 500 Internal Server Error

久しぶりに自宅のローカルサーバーを動かしたら「Server error!」が出てゑっ!? 解決方法

記事を読む

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

特定のクラスを全て削除 フォームを作成した時に、入力項目に不備があった場合は目立つ様にinput属

記事を読む

jQuery 要素の相対位置

jQueryを使って要素の相対位置を調べる Google先生に「jquery offsetLeft

記事を読む

Macで ローカルサーバー構築 Postfix基本編

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

記事を読む

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

Google Cloud Messaging プロジェクトナンバー APK取得編 コンソールの仕様

記事を読む

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

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

記事を読む

PHPでIE11ユーザーエージェント判定

IE11のユーザーエージェント判定 自作のユーザーエージェント判定クラスでIEの判定が出来てなかっ

記事を読む

jQuery Google画像検索風プラグイン

Google画像検索風プラグイン rc_gallery_open こういったプラグインは数多の開

記事を読む

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

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

記事を読む

Message

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

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

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

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

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

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

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

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

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

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

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

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

→もっと見る

PAGE TOP ↑