English 中文(简体)
小型塔里克网络服务器的安装
原标题:Smalltalk web app deployment on headless Linux server

我们用法罗和海边写了一幅小型原型网络,我们现在要向大家表明,这些仪器可以部署到我们的标准里程建筑。 我们利用了CentOS、Utub服务器和Gentoo的组合,这些组合由于我们的大多数用具是JAVA/Apache。 只有80港和443港向外部世界开放。

您在主办海边/小塔里克服务器旁观时有何经验?

问题回答

: , great you

http://www.seasidehosting.st/

你们需要自己的服务器......

这方面的一些基准:

http://gemstonesoup.wordpress.com/2007/10/19/scaling-seaside-with-gemstones/

我刚刚利用一条 tunnel隧道,把X显示在我的当地机器上。 我用荷兰的雕像(美国) m,因此,我有135ms。 这并非冰,而是ok。

下一步将是Lukas Renggli使用单筒的遥控缓冲包。

请看米格尔·科巴在Gemstone邮递名单上说什么话:

If you have already installed a RFB in your machine then use it. If you have RFB installed in your image and it is accesible from your client machine, use it

But, both of them are unencrypted. If you want to encrypted you must setup a tunnel (maybe with ssh or maybe TLS).

I think that that is redundant because you must use a tunnel and then the RFB. So what I do, in linux is to install the minimal X libraries and then forward the X session to my local machine.

服务器(Debian/Ubuntu指令):

能力更新

备用设备

纬度

用户机器的测试:

ssh -X remote_server squeakvm gemtools.image &

This will start the squeakvm process on the server, but all the graphics will be shown on the local machine (the Xserver for this particular scenario).

Also, if you install RFB on some of your images and start them headless, you can use xtightvncviewer to connect to inside the image through the RFB server.

ssh -X remote_server xtightvncviewer localhost:0 &

this will run the xtightvncviewer on the remote server but, again, will show on your local machine. Supposing you have your image in the remote server running RFB in the first display.

Which is the advantage: - You don t have to open ports for RFB on the remote server - You transmit everything encrypted through ssh - You only run the commands on demand in the remote server. You don t have to have VNC running always. - You can configure your RFB in the image to accept only localhost connections and not from everywhere.

Martin McClure adviced me to take a look at NoMachines NX (less chatty X), but that s still on my todo list.

关于另一套部署指示,请参看Miguelsblog





相关问题
Find references to string/symbol/method

This relates to the Dolphin variant of Smalltalk. I m digging around in the image to try and figure this out but haven t find the correct method invocation yet and I m hoping someone might be able ...

How do you set the class of an object to something else?

I ve seen this recently and now I can t find it … How do you set the class of an object to something else? --Update: Well, in Pharo! Like: d:=Object new. d setClass: Dictionary. Only that it isn ...

Showing inherited methods in Squeak/Pharo Smalltalk

I m familiar with the VisualWorks and Dolphin versions of Smalltalk, but have not previously used Squeak. I m just familiarising myself with Pharo, which is a cleaned up fork of Squeak. I m used to ...

What is so special about Smalltalk? [closed]

In every technical publication, and on this site too, people are always comparing OO languages to Smalltalk. My experience is in Java: is Smalltalk so important that I should study it?

Migrating from SUnit to Phexample

I m trying out Pharo s Phexample and I like it, but it feels clumsy to have half my unit tests in SUnit and the other half in Phexample. Does Phexample have like an import feature for my existing ...

Distributed source control for VisualWorks Smalltalk

One of the annoying things about Smalltalk is that it (usually) requires its own VCS, due to the way that it manages its source code. Squeak and Gemstone (at least in its GLASS version) have a DVCS ...

热门标签