質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

Q&A

1回答

1048閲覧

Windows上でApacheをビルドしたい

y.yyyyy

総合スコア12

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

0グッド

2クリップ

投稿2019/06/12 01:55

編集2019/06/12 02:06

Windows上でApacheを構築したい

下記のサイトを参考に「VisualStudio2013」を用いて、ソースコードから、
Windows上でApacheを構築したいと考えています。

https://www.codeproject.com/Articles/1247932/How-to-Build-Apache-on-Windows

発生している問題・エラーメッセージ

上記サイトの「Apr Build」で問題が発生しています。 apr、apr-iconv、apr-utilをビルドするため、 Visual Studioでaprutil.dswを起動し、プロジェクトをアップグレードする際のエラーです。 Visual Studioの移行レポートに以下のエラーが記述されていました。 ------------------------------------------------ srclib\apr-util\libaprutil.dsp: プロジェクトを変換できません。 このプロジェクトが有効な Visual C++ 6.0 プロジェクトであることを確認してください。 srclib\apr-util\libaprutil.dsp: プロジェクトはアップグレードに失敗しました。 srclib\apr-util\libaprutil.dsp: プロジェクト ファイル 'C:\httpd\srclib\apr-util\libaprutil.dsp' を変換しています。 ------------------------------------------------ Visual C++ 6.0 のプログラムが必要かと思っているのですが、 知見がある方がいらっしゃいましたら、解決方法をご教授いただけないでしょうか。

試したこと

下記の環境でビルドを試しましたが同じエラーで、できませんでした。
・VisualStudio2013
・VisualStudio2015
・VisualStudio2017

補足情報(FW/ツールのバージョンなど)

以下のツールのバージョンを使用しています。
・Apache 2.4.33
・Apr 1.6.5 (参考サイトでは1.6.3でしたが、見つからなかったので1.6.5を使用しています)
・Apr-util 1.6.1
・Apr-iconv 1.2.2
・Expat 2.2.5
・Pcre 8.42
・VisualStudio2013
・Windows10

Windows上でApacheの構成ができればいいので、上記方法以外で構築経験がある方がいれば、ご教授いただければ幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

over

2019/06/12 02:13

「Windows Apache」で検索すればWindows版のapacheのバイナリが入手できると思うのですが、これでは駄目なのでしょうか?
y.yyyyy

2019/06/12 02:21

質問、ありがとうございます。 業務上、コードからの構築が必要なのでご質問させていただきました。
over

2019/06/12 02:29

承知しました。
guest

回答1

0

Visual Studio6.0のプロジェクトを開けるのはVisual Studio 2008くらいまでじゃなかったでしょうか。
2008に変換できたら、2013くらいで読み込めるかもしれません(試してないので正確なところはわかりませんが)。

あまりバージョンが離れているとプロジェクトのコンバートに失敗しますので、できるだけ近いバージョンで徐々に上げて行くしかないと思います。どうしても必要なのであれば、
0. MSDNのサブスクリプションの契約をして、過去の開発ツールをダウンロードして徐々にコンバートする
0. 過去の開発ツールでのコンバートが可能な外部の会社に依頼する

というのが現実的な路線じゃないかと思います。

投稿2019/06/12 03:13

KoichiSugiyama

総合スコア3041

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問