apache lisp clisp

Apache+mod_lisp+clisp



(3)

  1. Descargue http://www.fractalconcept.com:8000/public/open-source/mod_lisp/mod_lisp.c
    • Compila e instala el módulo Apache con sudo apxs -i -c mod_lisp.c
    • Agregue lo siguiente a su 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. Reinicie apache con sudo apachectl restart
  3. Inicie CLISP y evalúe:

    (load "modlisp-clisp") (modlisp:modlisp-server)

  4. Apunte su navegador a http: // localhost / foo . Debería ver:

mod_lisp 2.0

Esta es una cadena html constante enviada por mod_lisp 2.0 + CLISP + apache + Linux

Cómo configurar apache + mod_lisp + clisp y configurar un "¡Hola mundo!" No pude encontrar ningún tutorial completo sobre el tema. Gracias.

Editar: La solución de Vebjorn funciona, pero no sé cómo codificar el "¡mundo de hola!". ¿Alguien puede decirme cómo proceder? Hay algo así como SWANK en clisp, luego se conecta con SLIME, pero cuando lanzo la demo de mod_lisp, la página de prueba no se sirve y mi baba no regresa.

Gracias de nuevo.


¿Qué backend estás usando? Si ninguno, sugeriría probar Hunchentoot o, mejor aún, UCW .

Ambos enlaces lo llevarán a las instrucciones de instalación, que terminan en un tipo de página Hello World.


Este artículo parece ser una guía bastante completa de "cómo hacerlo" para configurar Common Lisp en Apache usando mod_lisp2.

Si todo ha ido según lo planeado, ahora debería tener un servidor de aplicación Common Lisp corriendo detrás de Apache