2

我已经设法在我的计算机上构建和运行脚本。

如果我想让它在服务器上工作怎么办?我希望能够向服务器发送请求并使用 CasperJS 处理它们。

我想在普通的网络服务器上,这样的事情是可能的。

在亚马逊的 EC2 上可以做到这样的事情吗?

是否有任何其他允许此类事情的网络服务器托管解决方案?

4

3 回答 3

6

今天我在运行 Ubuntu 12.04 的全新 Amazon EC2 实例上运行 casperjs(和 phantomjs)。设置非常简单:

sudo apt-get update
sudo apt-get install npm
sudo npm install -g phantomjs
sudo npm install -g casperjs
sudo apt-get install fontconfig

像魅力一样工作。您无需设置 Web 服务器。你只需要命令行。

于 2013-12-08T18:53:55.573 回答
0

我个人对EC2一无所知。一般来说,casperjs 需要访问 phantomjs.exe。我看不出任何允许访问 shell 的服务器为什么会给你带来问题。真正的问题可能是这对于 Web 应用程序是否足够快。虽然我不太确定您的具体要求是什么。

于 2013-11-18T13:22:50.203 回答
0

它适用于任何云提供商(IAAS:google computeengine、amazon ec2、rackspace ...)。请注意,某些 PAAS(appengine)不允许您运行类似的东西,否则在某些(Heroku ...)上会很痛苦并且不值得

于 2013-12-08T19:07:57.667 回答