13

apache + mod_lisp + clisp を構成して "Hello World!" をセットアップする方法は? この件に関する完全なハウツーは見つかりませんでした。ありがとう。

編集: Vebjorn のソリューションは機能しますが、「hello world!」のコーディング方法がわかりません。誰もが続行する方法を教えてもらえますか? clisp を SWANK してから SLIME で接続したのに、mod_lisp のデモを起動すると、テスト ページが表示されず、スライムが返されない、というようなことはありますか?

再度、感謝します。

4

3 に答える 3

6
  1. ダウンロードhttp://www.fractalconcept.com:8000/public/open-source/mod_lisp/mod_lisp.c
    • Apacheモジュールをコンパイルしてインストールしますsudo apxs -i -c mod_lisp.c
    • 以下を に追加しますhttpd.conf
      LoadModule lisp_module libexec/httpd/mod_lisp.so
      AddModule mod_lisp.c
      LispServer 127.0.0.1 3000 "foo"
      <場所 /foo>
      SetHandler Lisp ハンドラー
      </場所>
      
  2. でApacheを再起動しますsudo apachectl restart
  3. CLISP を開始して評価します。

    (「modlisp-clisp」をロード)
    (modlisp:modlisp サーバー)
    
  4. ブラウザでhttp://localhost/fooにアクセスします。君は見るべきだ:

mod_lisp 2.0

これは、mod_lisp 2.0 + CLISP + apache + Linux によって送信される定数の html 文字列です。

于 2008-10-10T08:50:36.303 に答える
1

どのバックエンドを使用していますか? ない場合は、 Hunchentoot、またはさらに良いのはUCWを試すことをお勧めします。

どちらのリンクもインストール手順に移動し、Hello World のようなページで終わります。

于 2008-10-10T08:41:33.607 に答える
0

この記事は、mod_lisp2 を使用して Apache で Common Lisp をセットアップするためのかなり徹底した「ハウツー」ガイドのようです。

すべてが計画通りに進んだ場合、Apache の背後で Common Lisp アプリ サーバーが実行されているはずです。

于 2008-10-10T08:40:10.303 に答える