How to install Glassfish in Ubuntu 10.10 EC2 Amazon

Glassfish instalation

I have tomcat 6 installed in my large server Ubuntu maverick but seem it's performance not good eventhough tweak on memory and anothers. So, now i try with Glassfish. Installing Glassfish same easy with installing tomcat 6. But, i use independent zip files rather try to finding .deb or native package for it. Here are steps for installing :

Checking Java instalation :
sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
sudo apt-get update
sudo apt-get remove openjdk-6-jre-headless
sudo apt-get install sun-java6-jdk  sun-java6-jre sun-java6-javadb
sudo apt-get autoremove

1. Download zip files and extract
wget -c http://download.java.net/glassfish/3.0.1/release/glassfish-3.0.1-ml.zip
unzip glassfish-3.0.1-ml.zip

2. Configure and change default port for Glassfish if tomcat already use port 8080
vim glassfishv3/glassfish/domains/domain1/config/domain.xml

<network-listeners>
          <network-listener port="8081" protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool" />
          <network-listener port="8181" protocol="http-listener-2" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool" />
          <network-listener port="4848" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="http-thread-pool" />
</network-listeners>



3. Running by Glassfish
./glassfishv3/glassfish/bin/asadmin start-domain --verbose

4. Enable port 4848 and 8081 in security Groups via EC2 Amazon admin panel.

5. Go to your-domain:8081 to see web page and your-domain:4848 for administrator pages

Tags:



You should follow me here

Comments

thanks bro, your tutorial saves my day. God bless you.
Maju terus ilmu pengetahuan Indonesia...!!

Thanks Bro!

Hey Man great tutorial -- I had a problem though, on step 3 I get:

./glassfishv3/glassfish/bin/asadmin: 19: exec: java: not found

How can I fix this?

Add new comment