(View this PageEdit this PageUploads to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide)
[blog] [ML] [todo] [CVS] [bug] [apache log] [swiki log] [statistics] [map] [man] [info] [アンテナ]

Portable AllegroServe

Franz社CLOS実装であるAllegroCL上で動く
AllegroServeというWebサーバをいろんなCLOS実装で動くように
改造したもの。

-----------

Gentoo流インストール

emerge cl-aserve
これだけです。

-----------

CMUCLで実際に使うには?

まず、asdfをインストールしておきましょう。
(Gentooでは、emerge cl-asdf)
それで、~/.cmucl-initに以下を記述します。
(push "/usr/share/common-lisp/systems/" asdf:*central-registry*)

Gentooの場合には、asdファイル格納場所が、"/usr/share/common-lisp/systems/"
になるので、上記のような設定になります。(ここは、asdファイルの場所
にあわせます)

そしたら、cmuclを立ち上げて、
(asdf:operate 'asdf:load-op :aserve)
(load "aserve/examples/examples.cl")

でaservとサンプルページをロードします。

最後に、
(net.aserve:start :port 8080)

で起動します。この場合、ポート8080で起動します。

-----------

関連リンク

-----------

Links to this Page