GLASS with Pharo for Windows?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

GLASS with Pharo for Windows?

Sabine Manaa
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
Reply | Threaded
Open this post in threaded view
|

Re: GLASS with Pharo for Windows?

James Foster-8
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,

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



--
View this message in context: http://forum.world.st/GLASS-with-Pharo-for-Windows-tp4654236.html
Sent from the GLASS mailing list archive at Nabble.com.

Reply | Threaded
Open this post in threaded view
|

Re: GLASS with Pharo for Windows?

Sabine Manaa
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:
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,

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



--
View this message in context: http://forum.world.st/GLASS-with-Pharo-for-Windows-tp4654236.html
Sent from the GLASS mailing list archive at Nabble.com.




If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/GLASS-with-Pharo-for-Windows-tp4654236p4654243.html
To unsubscribe from GLASS with Pharo for Windows?, click here.
NAML



--
PS: Bitte Stimme für meine Schwester abgeben:
http://www.sterne-des-handwerks.de/voting/wettbewerb/detail/teilnehmer/4678.html

Reply | Threaded
Open this post in threaded view
|

Re: GLASS with Pharo for Windows?

James Foster-8
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,

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] <<a href="x-msg://292/user/SendEmail.jtp?type=node&amp;node=4654247&amp;i=0" target="_top" rel="nofollow" link="external">[hidden email]> wrote:
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,

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



--
View this message in context: http://forum.world.st/GLASS-with-Pharo-for-Windows-tp4654236.html
Sent from the GLASS mailing list archive at Nabble.com.




If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/GLASS-with-Pharo-for-Windows-tp4654236p4654243.html
To unsubscribe from GLASS with Pharo for Windows?, <a href="x-msg://292/" target="_blank" rel="nofollow" link="external">click here.
NAML



--
PS: Bitte Stimme für meine Schwester abgeben:
http://www.sterne-des-handwerks.de/voting/wettbewerb/detail/teilnehmer/4678.html



View this message in context: Re: GLASS with Pharo for Windows?
Sent from the GLASS mailing list archive at Nabble.com.

Reply | Threaded
Open this post in threaded view
|

Re: GLASS with Pharo for Windows?

Sabine Manaa
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:
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,

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] <<a href="x-msg://292/user/SendEmail.jtp?type=node&amp;node=4654247&amp;i=0" target="_top" rel="nofollow" link="external">[hidden email]> wrote:
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,

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



--
View this message in context: http://forum.world.st/GLASS-with-Pharo-for-Windows-tp4654236.html
Sent from the GLASS mailing list archive at Nabble.com.




If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/GLASS-with-Pharo-for-Windows-tp4654236p4654243.html
To unsubscribe from GLASS with Pharo for Windows?, <a href="x-msg://292/" target="_blank" rel="nofollow" link="external">click here.
NAML


View this message in context: Re: GLASS with Pharo for Windows?




If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/GLASS-with-Pharo-for-Windows-tp4654236p4654249.html
To unsubscribe from GLASS with Pharo for Windows?, click here.
NAML



--
PS: Bitte Stimme für meine Schwester abgeben:
http://www.sterne-des-handwerks.de/voting/wettbewerb/detail/teilnehmer/4678.html