Apache + mod_lisp + clisp

Gra*_*Gra 13 lisp apache clisp

如何配置apache + mod_lisp + clisp并设置"Hello World!"?我找不到关于这个主题的任何完整的指南.谢谢.

编辑:Vebjorn的解决方案有效,但后来我不知道如何编写"你好世界!".谁能告诉我怎么办?有一些东西,比如刷新clisp,然后用SLIME连接到它,但是当我启动mod_lisp的演示时,测试页面没有提供,我的粘液不会返回?

再次感谢.

Veb*_*osa 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"
      <Location /foo>
      SetHandler lisp-handler
      </Location>
      
  2. 用.重启apache sudo apachectl restart
    • 下载CLISP中Lisp端处理的示例:http://www.fractalconcept.com/fcweb/download/modlisp-clisp.lisp
  3. 启动CLISP并评估:

    (load "modlisp-clisp")
    (modlisp:modlisp-server)
    
  4. 将浏览器指向http:// localhost/foo.你应该看到:

mod_lisp 2.0

这是mod_lisp 2.0 + CLISP + apache + Linux发送的常量html字符串


Con*_*oyP 0

本文似乎是使用 mod_lisp2 在 Apache 上设置 Common Lisp 的相当详尽的“操作方法”指南。

如果一切按计划进行,您现在应该有一个在 Apache 后面运行的 Common Lisp 应用服务器