[Apache] Apache HTTP Serverのインストール

公開日: : 最終更新日:2013/11/29 ツール・製品 , ,

Apache HTTP Serverをインストールします。

Apache HTTP ServerはApache Software Foundationのプロジェクトで開発されているオープンソースのWebサーバです。

現在は2.2系と2.4系がStableバージョンですが、今後使われていくのは2.4系ですので、
特別な理由がなければ2.4系を使うようにしましょう。

主にLinux系OS等で使用される方は、公式サイトからダウンロードしてソースコードからビルドしてください。

執筆段階では、2.4のWindowsバイナリは配布されていませんでした。
調べたところ、以下サイトがビルドしてくれたものを配布しているので、ダウンロードしてみてください。
http://www.apachelounge.com/download/

また、動かすためには「Visual Studio 2012 更新プログラム 4 の Visual C++ 再頒布可能パッケージ」が必要とのこと。
以下サイトからインストールしてください。
http://www.microsoft.com/ja-jp/download/details.aspx?id=30679

当記事執筆段階では、最新バージョンは2.4.7となりますが、
適宜読み替えて進めてください。

次にhttpd.confの設定変更。
インストールした箇所に応じて適宜設定変更してください。
以下は例。

ServerRoot "J:/ProgramFiles/httpd-2.4.7-win64-VC11/Apache24"
DocumentRoot "J:/ProgramFiles/httpd-2.4.7-win64-VC11/Apache24/htdocs"
<Directory "J:/ProgramFiles/httpd-2.4.7-win64-VC11/Apache24/htdocs">
ScriptAlias /cgi-bin/ "J:/ProgramFiles/httpd-2.4.7-win64-VC11/Apache24/cgi-bin/"
<Directory "J:/ProgramFiles/httpd-2.4.7-win64-VC11/Apache24/cgi-bin">

次に、スタートメニューからコマンドプロンプトを管理者権限で開きます。
以下のコマンドを入力します。

# /path-to-install/httpd -k install

すると、WindowsサービスとしてApacheが登録されます。

次に、登録されたApacheを起動します。
以下のコマンドを入力します。

# /path-to-install/httpd -k start

ちゃんと起動しているかどうか確認してみましょう。
以下のURLをクリックしてみてください。(あなたのApacheにアクセスします)
http://localhost/

It Works!

と表示されれば成功です。

最後に、Apacheを止めましょう。
以下のコマンドを入力します。

# /path-to-install/httpd -k stop

(おわり)

スポンサードリンク

関連記事

no image

[MySQL] テスト用DB・テーブル作成

MySQLのインストールが完了していない方は、こちらの記事を参照してインストールしてください。

記事を読む

no image

[MySQL] MySQLのインストール

MySQLをインストールします。 ●ダウンロード まずは、以下サイトを表示しましょう。

記事を読む

no image

[Redmine] チケットのステータス追加

Redmineのチケットステータス追加についてです。 直観的に、「管理」→「チケットのステータ

記事を読む

no image

[Tomcat] Tomcatのインストール

Tomcatをインストールします。 Tomcatは、Apache Software Found

記事を読む

no image

[cron] cronの書き方・設定

よく忘れるので、cronの書き方をメモります。 ●crontab -l 現在の設定を標準

記事を読む

スポンサードリンク

Message

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

スポンサードリンク

no image
[python] 日付の取り扱い(datetime) 現在日付、計算、文字列変換(format)

現在日付 日付の計算 [crayon-59c6edc1a3ec

no image
[python] 文字列結合

pythonでの文字列結合 サンプル

no image
[python] 配列の扱い方

pythonでの配列の扱い方 python 配列の作成

no image
[python] ファイルの読み込み

pythonでのファイルの読み込み方法 基本サンプル

no image
[PHP] 文字列の置換(str_replace)

文字列中の特定文字列を置換する方法 str_replace サ

→もっと見る

  • 2017年9月
    « 8月    
     123
    45678910
    11121314151617
    18192021222324
    252627282930  
  • 2017年9月
    « 8月    
     123
    45678910
    11121314151617
    18192021222324
    252627282930  
PAGE TOP ↑