tda*_*ers 7 debian haskell cross-compiling ghc web-deployment
我正在寻找一种在低规格玩具服务器上部署Haskell Web应用程序的方法.服务器规格:
/var),4 GB USB紧凑型闪存(已安装/)服务器运行正常,它没有看到太多的流量(它主要由我自己,朋友和家人使用),我可以负担得起从我的起居室运行它因为它完全静音并且消耗很少的功率(大约10 W闲置,40 W峰值).
很明显,我想避免安装整个Haskell平台并在服务器上编译 - 我会很快耗尽磁盘空间,并且由于存储速度慢,编译必然需要很长时间.我不能只从我的开发机器部署二进制文件,因为那个运行debian测试amd64,所以二进制文件将不兼容.我的想法到目前为止:
哪一个听起来最有希望?选项2和3是否可能?
另外,我有点担心图书馆; 应用程序依赖于一些系统库,如libcairo; 在服务器上安装它们不是问题,但我想知道,特别是对于选项2,这是否可行(库版本等)