欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

seaside在虚拟主机 webfactional 上的部署 Smalltalk框架Web 

程序员文章站 2023-12-21 11:39:40
...

seaside 是一个Web开发框架,在《Beyond Java》中有一章专门介绍,目前版本到 3.0 了。seaside 是基于smalltalk的,对这个词感到匪夷所思的读者不必继续了。

这里记录下它的部署过程:

1. 准备一个seaside 的运行环境, 下载 squeak, 以及一个可以运行的 seaside image

2. 在 webfactional 的 panel 中添加一个 Custom App, 添加完后,在列表中会有它 listening 的端口号

3. 在squeak中,将 WAKom startOn: 后的端口变为指定端口。

4. 上传 .image, .change, .source 三个文件

5. 在服务端执行: #squeakvm -vm-display-null -vm-sound-null -headless Squeak4.1.image

6. 在panel 中将一个website指向这个 custom app

完成。

对于 seaside 的持久化,以前一直很困扰我, 因为安装关系型数据库的接口总是会出现莫名其妙的问题,后来直接保存在image中,又不太习惯,装一些

上一篇:

下一篇: