在Windows下Hunchentoot的启动

简介: Hunchentoot是个什么东东呢?它是一个Common Lisp Web Server。 看完《黑客与画家》后,受它影响就尝试了解一下lisp,因为是在Windows下进行,所以弄个环境并不是很方便。

Hunchentoot是个什么东东呢?它是一个Common Lisp Web Server。

看完《黑客与画家》后,受它影响就尝试了解一下lisp,因为是在Windows下进行,所以弄个环境并不是很方便。

我先后下载了两个编译器:

1、Allegro Common Lisp 8.2 Free Express Edition,简称Allegro CL

2、lispbox,里面集成了emacs、quicklisp等

 

因为是搞web开始,总得有个web server支持吧,搜索一下后就找到Hunchentoot了。

 

一开始使用的是Allegro CL,搜索到这篇文章:

Enterprise Common Lisp: Setting up HUNCHENTOOT, the common lisp webserver

跟着文章上面的方法折腾好久,没成功,后来放弃了,中间还下了很多东东,比如这个:starter-pack

 

最后改为了lispbox,解压后双击lispbox.bat然后启动

image

image

  最后搜索到这篇文章:Running Hunchentoot on ABCL

按照上面的方法操作:

1、安装Quicklisp

CL-USER> (load http://beta.quicklisp.org/quicklisp.lisp)

2、安装USOCKET

CL-USER> (ql:quickload "usocket")

3、安装Hunchentoot

CL-USER> (ql:quickload "hunchentoot")

4、运行Hunchentoot

CL-USER> (asdf:load-system "hunchentoot") ...

CL-USER> (hunchentoot:start (make-instance 'hunchentoot:acceptor :port 4242))

在第三个步骤中,可能会遇到下载文件的错误,直接按数字键5略过即可

image

红色标的部分,表示监听成功,打开浏览器,在浏览器的地址栏中输入:http://localhost:4242/ 

image

 

更多关于hunchentoot的信息,可以点击这里>>

 

通过前几天对lisp零乱的学习和了解,准备整理一些学习笔记出来

目录
相关文章
|
Java Windows
SpringBoot:Windows平台下JAR包的启动,停止和日志分割脚本
SpringBoot:Windows平台下JAR包的启动,停止和日志分割脚本
2178 0
SpringBoot:Windows平台下JAR包的启动,停止和日志分割脚本
|
Windows
『NSSM』将Kibana及Logstash设置为Windows服务启动
📣读完这篇文章里你能收获到 - NSSM下载及使用 - 将Kibana及Logstash设置为Windows服务启动
348 0
『NSSM』将Kibana及Logstash设置为Windows服务启动
|
JavaScript 数据库 Windows
nodejs 将node命令启动为windows服务运行(node-windows使用)
nodejs 将node命令启动为windows服务运行(node-windows使用)
nodejs 将node命令启动为windows服务运行(node-windows使用)
|
数据安全/隐私保护 Windows
Windows server 2012 设置开机自动登陆并启动启动程序
Windows server 2012 设置开机自动登陆并启动启动程序
2185 0
|
关系型数据库 MySQL Windows
安装和启动mysql in Windows 8
安装和启动mysql in Windows 8
129 0
安装和启动mysql in Windows 8
|
安全 API 数据安全/隐私保护
[笔记]Windows安全之《二》Session0隔离及相关启动技术
Windows安全之《二》Session0隔离及相关启动技术
462 0
[笔记]Windows安全之《二》Session0隔离及相关启动技术
|
NoSQL Shell Linux
Windows 启动和部署 | 学习笔记
快速学习 Windows 启动和部署
94 0
Windows 启动和部署 | 学习笔记
|
关系型数据库 MySQL 程序员
在 Windows 命令提示符下启动 MySQL:net start mysql 发生系统错误 5。 拒绝访问。解决方式小结
在 Windows 命令提示符下启动 MySQL:net start mysql 发生系统错误 5。 拒绝访问。解决方式小结
496 1
在 Windows 命令提示符下启动 MySQL:net start mysql 发生系统错误 5。 拒绝访问。解决方式小结
|
应用服务中间件 nginx Windows
Windows PowerShell 中启动 Nginx 报错解决方案
Windows PowerShell 中启动 Nginx 报错解决方案
Windows PowerShell 中启动 Nginx 报错解决方案
|
网络协议 Cloud Native 数据管理
Windows系统安装启动Nacos
Windows系统安装启动Nacos
Windows系统安装启动Nacos