1

私はcでWebページを作成し、純粋に学習演習としてapacheで提供してもらいたいと思います。

問題は、どこから始めればよいかわからないことです。apacheはどのようにページを提供しますか?

modphpやmodperlなどがありますが、プレーンな古いcを使用しているため、これがどのように機能するかわかりません。

リクエストを受信したら、HTMLをstdoutに送信するだけでレスポンスを送信できると思いますが、リクエストをどこから始めればよいのかわかりません。

4

2 に答える 2

2

Cプログラムをバイナリに(つまりコンパイルして)作成し、cgi-binフォルダに入れることができます。

チュートリアルを参照してください。または、 WtC++ですが 表示できます。

于 2013-02-16T18:21:09.437 に答える
0

または、Apacheでサーバーサイドインクルード(SSI)を使用できます。そこには多くの素晴らしいチュートリアル、特にApacheの公式ドキュメントがあります。

于 2013-02-16T18:56:50.633 に答える