13

如何配置 apache + mod_lisp + clisp 并设置“Hello World!”?我找不到有关该主题的任何完整方法。谢谢。

编辑:Vebjorn 的解决方案有效,但我不知道如何编写“hello world!”。谁能告诉我如何进行?有类似 SWANKing clisp 的东西,然后用 SLIME 连接到它,但是当我启动 mod_lisp 的演示时,没有提供测试页面并且我的 slime 没有返回?

再次感谢。

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. 重启apachesudo 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 回答