Install GeoServer di Mac OS X 10.5 Leopard dan 10.6 (Snow Leopard)

Artikel ini menyajikan langkah-langkah melakukan instalasi GeoServer dengan menggunakan Apache Tomcat pada Mac OS X 10.5 dan 10.6 (Snow Leopard). GeoServer sebenarnya menyediakan paket instalasi untuk Mac OS X (geoserver-1.7.1a.dmg) yang dapat digunakan untuk melakukan instalasi dengan sangat mudah.

Secara default, JAVA telah terinstall pada Mac OS X. Sehingga yang perlu dilakukan adalah setting JAVA environment dan instalasi Apache Tomcat, dan kemudian install GeoServer.

Set JAVA_HOME environment

Pada Mac OS X, JAVA_HOME environment harus diset ke /Library/Java/Home directory, yang merupakan symbolic link yang menunjuk ke  Java SDK yang telah terinstall.

Jalankan perintah berikut:

# Edit startup script dengan text editor favorit anda.
nano ~/.profile

# Tambahkan syntax berikut pada .profile file: (BASH)
export JAVA_HOME=/Library/Java/Home
export CATALINA_HOME=/Library/Tomcat/Home

# Catatan: JANGAN MENULIS SLASH pada akhir path – mis. /Library/Java/Home/

# Simpan .profile

# Keluar dari terminal dan restart

# Jalankan perintah env untuk memastikan JAVA_HOME dan CATALINA_HOME telah diset dengan benar.
env

Download dan install Tomcat binaries

Download Tomcat 6 Binary Distribution Core (tar.gz) dan Deployer (tar.gz) dari situs Apache Tomcat 6. Download apache-tomcat-6.0.x.tar.gz.

Buat folder/direktori Tomcat – disarankan dibuat pada direktori /Library atau /usr/local, akan tetapi untuk kebutuhan pengembangan dapat diinstall pada direktori home.

Jalankan perintah berikut:

# Arahkan ke direktori Library atau /usr/local
cd /Library

# Buat direktori Tomcat dan set kepemilikan dan group
mkdir Tomcat
chown <username> Tomcat
chgrp admin Tomcat

# Arahkan ke direktori yang Tomcat dan unpack file Apache Tomcal (file tar.gz)
cd Tomcat
tar -xvzf ~/Downloads/apache-tomcat-6.0.x.tar.gz

# Buat symbolic link sehingga menunjuk pada versi Tomcat yang sekarang digunakan
ln -s apache-tomcat-6.0.x Home

Edit file konfigurasi tomcat-users.xml

Untuk melakukan akses pada tomcat, file konfigurasi tomcat-user.xml harus ditambahkan username dan password

Jalankan perintah berikut:

# Arahkan ke direktori Tomcat
cd Home/conf

# Edit file tomcat-users.xml
nano tomcat-users.xml

# Tambahkan pengguna, dimana <admin> is nama pengguna sebagai administrator
# dan <password> merupakan kata kunci.
<user username=”<admin>” password=”<password>” roles=”standard,manager,admin”/>

# Sehingga filenya tomcat-users.xml seharusnya menjadi:
<tomcat-users>
<!–
<roll rollname=”tomcat”/>
<roll rollname=”role1″/>
<user username=”tomcat” password=”tomcat” roles=”tomcat” />
<user username=”role1″ password=”tomcat” roles=”role1″ />
<user username=”both” password=”tomcat” roles=”tomcat,role1″ />
–>
<user username=”<admin>” password=”<password>” roles=”standard,manager,admin”/>
</tomcat-users>

# Save file tomcat-users.xml dan keluar dari text editor

Jalankan dan Test

Jalankan perintah berikut:

# Arahkan ke direktori script startup
cd ../bin

# Hapus .bat dan .exe
rm *.bat *.exe

# Jalankan script startup Tomcat
./startup.sh

Dari web browser anda, arahkan ke URL http://localhost:8080/
Anda akan dapat melihat Tomcat telah berjalan.
Gunakan script shutdown ./shutdown.sh untuk menghentikan Tomcat.

Install GeoServer

Download file war (geoserver-2.0.1-war.zip) pada situs GeoServer.

Buka web browser anda dan arahkan ke URL http://localhost:8080/ dan login sebagai administrator tomcat.

Pada bagian WAR to deploy, arahkan pada file WAR GeoServer yang telah didownload dan tekan tombol deploy. Maka GeoServer akan diinstall sebagai salah satu aplikasi pada Tomcat.

Apabila telah selesai, buka browser anda dan arahkan ke URL http://localhost:8080/geoserver/ dan GeoServer telah siap untuk anda…


About mysetiawan
Iwan Setiawan, growing up in Bima, Nusa Tenggara Bara. Agrometeorology and Geographic Information by Education. Working as GIS Specialist and Information Resource Specialist.

2 Responses to Install GeoServer di Mac OS X 10.5 Leopard dan 10.6 (Snow Leopard)

  1. andre says:

    coba dulu ah.. di mac gua

    • mysetiawan says:

      mangga….

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>