Racket can probably do everything you want (i.e. serve as its own 'LAMP stack').
Clojure with whatever the standard libraries are nowadays is easy to get setup and running.
I'm sure there's a common Common Lisp set of libraries for web apps too.
And there's a variety of smaller Lisp projects for various other runtime environments, e.g. various Lisp-to-JavaScript transpilers that you could run on top of Node.js.
Clojure with whatever the standard libraries are nowadays is easy to get setup and running.
I'm sure there's a common Common Lisp set of libraries for web apps too.
And there's a variety of smaller Lisp projects for various other runtime environments, e.g. various Lisp-to-JavaScript transpilers that you could run on top of Node.js.