Hi,
I am working on a small business web application with Pharo, Seaside, Apache and Amazon EC2 (Windows 64 bit Instance). I would like to use GemStone as database. My question is: Is there a free version of Gemstone for this configuration? Will the GLASS Virtual Appliance also work with Pharo instead of Squeak? http://seaside.gemstone.com/about.html Greetings Sabine |
Hi Sabine,
Welcome to GemStone's mailing list and thanks for asking. The free (no-cost license) for GemStone/S 64 Bit is available for Linux and Macintosh (see http://seaside.gemstone.com/docs/GLASS-Pricing-1201.htm). There is not a version of the GemStone server (even paid!) that runs on Windows (though there are client libraries to connect from Windows to the server). Thus, there is no way to run GemStone on your Windows 64 bit Instance on EC2. Would you be willing to run a Linux EC2 Instance? Pharo is used by GLASS as a basis for the integrated development environment (IDE). See http://seaside.gemstone.com/downloads.html for links to download the proper one-click IDE for various GS/S versions. As to Seaside, a typical approach is to "develop in Pharo, deploy in GemStone." Seaside provides a Smalltalk-based framework that receives requests and generates responses. Seaside runs in a very similar manner in GemStone as it does in Pharo, so your application is typically run in either Pharo or in GemStone; you do not use both at the same time for your Seaside code (though you might use the IDE in Pharo to see your Seaside code in GemStone). For further information consider the following:
Again, welcome. James Foster On Nov 7, 2012, at 6:13 AM, Sabine Knöfel wrote:
|
Hi James,
thank you. I will try with with a Linux EC2 Instance. Unfortunately the link for the virtual appliance is broken. http://glass-downloads.gemstone.com/gss23/GLASS-Appliance-1.0beta11.1.zip Do you have another link for downloading the GLASS Virtual Appliance? Sabine On Wed, Nov 7, 2012 at 10:41 AM, James Foster-8 [via Smalltalk] <[hidden email]> wrote:
-- PS: Bitte Stimme für meine Schwester abgeben: http://www.sterne-des-handwerks.de/voting/wettbewerb/detail/teilnehmer/4678.html |
Hi Sabine,
If you are running on Linux (an EC2 instance) then you will not want to use the virtual appliance (that is only for a VMware virtual machine). You will instead want to install GemStone/S native on Linux. Reading further on that page you will find a link to an install script (http://seaside.gemstone.com/scripts/installGemstone.sh). Alternatively, if you really want to dig in and see what is happening, the Linux Install Guide provides the full details (see http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation). James On Nov 7, 2012, at 7:02 AM, Sabine Knöfel wrote: Hi James, |
Hi James, all,
I succeded in installing and configuring Gemstone on a Linux EC2 instance from a windows pc by doing the following Steps 1) EC2 Launch Instance Amazon Linux AMI 2012.09 2) Install Xming (with Server:0.0) on PC 3) Install Putty on pc and configure as follows: Session->Host Name: [hidden email] Connection->SSH->Auth->enter ppk key from ec2 instance Connection->SSH->X11->enable X11 forwarding and X display location "localhost:0.0" Start remote terminal 4) in remote terminal, do wget http://seaside.gemstone.com/scripts/installGemstone.sh chmod +x installGemstone.sh ./installGemstone.sh 3.1.0.1 source /opt/gemstone/product/seaside/defSeaside startnet startGemstone wget http://seaside.gemstone.com/squeak/GemTools-1.0-beta.8-244x.app.zip unzip GemTools-1.0-beta.8-244x.app.zip rm __MACOSX -rf rm GemTools-1.0-beta.8-244x.app.zip sudo yum install xauth mesa-libGL.i686 libXrender.i686 libSM.i686 freetype.i686 libstdc++.i686 Create script: vim ~/gemtools.sh #! /bin/bash cd ~/GemTools-1.0-beta.8-244x.app ./GemTools.sh & chmod +x gemtools.sh exit terminal start terminal again in remote terminal do ~/gemtools.sh -> GemTools Launcher is starting on local pc For this, used the Blog from Nick Ager: http://www.nickager.com/blog/Installing-Gemstone-on-an-Amazon-EC2-Linux-instance/?_s=8Q5rhmzTs43Fg7p0&_k=i697jR1E3V008jDa&_n&8 I am not used in using Unix. So, if anyone has hints for improvement, they are very welcome. Sabine On Wed, Nov 7, 2012 at 11:10 AM, James Foster-8 [via Smalltalk] <[hidden email]> wrote:
-- PS: Bitte Stimme für meine Schwester abgeben: http://www.sterne-des-handwerks.de/voting/wettbewerb/detail/teilnehmer/4678.html |
Free forum by Nabble | Edit this page |