SlideShare ist ein Scribd-Unternehmen logo
1 von 20
TUTORIAL INSTALASI, KONFIGURASI, MENJALANKAN 
APPLICATION SERVER ORACLE GLASSFISH 3.1.2 (Open Source Edition) 
SERTA KONFIGURASI PADA IDE ECLIPSE. 
(PLATFORM WINDOWS) 
1. Glassfish Application Server 
GlassFish adalah server aplikasi open source yang dikeluarkan dan dikelola oleh GlassFish 
Community, yang awalnya diluncurkan oleh Sun pada tahun 2005. GlassFish v2 telah sampai 
hampir sembilan juta download dan 300.000 registrasi produk pada 2008. 
Versi GlassFish v3 mempunyai fitur arsitektur yang modular, yang secara default 
memungkinkan untuk secara cepat, serta mendukung pengembangan aplikasi Java berbasis 
web, serta mendukung bahasa dinamis. 
2. Instalasi dan Konfigurasi Glassfish Server 3.1.2 (Open Source Edition) 
a. Sebelum kita melakukan proses instalasi Glassfish 3.1.2 (Open Source Edition), terlebih 
dahulu kita harus unduh glassfish application server versi 3.1.2 (Open Source Edition) pada 
alamat : https://glassfish.java.net/downloads/3.1.2-final.html 
Pilih Glassfish Server versi 3.1.2 Open Source Edition Full Platformž supaya semua fitur-fitur 
tercakup semua. Untuk versi OS, karena kita menggunakan windows maka pilih pada 
kolom Windows, versi Bahasa (EN) / English). Jika ingin yang multi Bahasa atau Multilingual 
pilih instalasi glassfish-3.1.2-windows-ml.exe(multilingual).
Setelah me-klik link glassfish 3.1.2-windows.exe(EN), maka proses unduh akan dimulai. 
Simpan hasil unduhan pada folder yang sesuai dengan keinginan (misalkan folder 
downloads). Tunggu hingga proses unduh selesai. 
b. Setelah proses unduhan selesai, buka file tersebut dengan cara melakukan klik dua kali. 
Tunggu hingga proses instalasi dimulai. 
c. Pada jendela proses instalasi glassfish, klik tombol next untuk melanjutkan. 
d. Tahap selanjutnya adalah tipe instalasi, pilihlah Typical Installation lalu klik tombol Next. 
Kita bisa memilih Custom Installation bila kita ingin mengubah fitur-fitur yang diinstal pada 
system.
e. Tahap selanjutnya adalah pemilihan direktori tempat Glassfish akan diinstal. Kita bisa me-set 
direktori sesuai dengan keinginan kita (tidak harus di C:Program Files) dan nama folder 
sesuai dengan keinginan kita (Misalkan C:Glassfish_V3) 
f. Tahap selanjutnya adalah instalasi update tool. Fungsi dari update tool adalah sebagai alat 
untuk mengupdate glassfish server yang kita install, update bisa berupa update security 
(keamanan), update bug yang (masih) terdapat pada glassfish, dan lainnya. Jika kita tidak 
ingin melakukan update pada glassfish, maka kita bisa mematikan fitur ini (uncheck 
checkbox Enable Update Tool.)
atau tidak menginstall update tool sama sekali (uncheck checkbox Install Update Tool). 
g. Setelah kita selesai pada halaman update tools, selanjutnya klik tombol Next. 
h. Proses selanjutnya adalah proses installasi Glassfish Server. Pada proses ini adalah 
rangkuman apa yang akan dilakukan pada proses instalasi Glassfish. Jika ada konfigurasi 
yang belum sesuai, silahkan klik tombol Back hingga ke bagian konfigurasi yang kita rasa 
belum sesuai lalu perbaiki. Jika semua konfigurasi sudah selesai, klik Install untuk memulai 
instalasi.
i. Tunggu hingga proses intalasi selesai. 
j. Jika tidak ada kendala pada proses instalasi, selanjutnya kita akan melakukan konfigurasi 
Domain. Domain adalah administrative namespace yang dikontrol oleh seorang sysadmin 
(system administrator). Sebuah domain bisa juga disebut server atau tempat web aplikasi 
disimpan / dijalankan. Sebuah application server harus mempunyai minimal 1 buah domain.
Beberapa isian pada proses ini sebagai berikut : 
Domain Name : Nama domain tempat web aplikasi di deploy. Kita bisa set nama domain 
sesuai yang kita inginkan (jika tidak, defaultnya adalah domain1). 
Admin Port : Admin Port adalah Port yang digunakan untuk masuk kedalam halaman Admin, 
Port Admin (default Port : 4848) berbeda dengan Port yang biasa digunakan untuk 
mengakses web aplikasi (Port : 8080/ 80) walaupun dalam hal protocol, Port Admin dan 
Port web aplikasi sama-sama menggunakan Protokol HTTP. Pada tahap ini kita akan set 
Admin Port sesuai dengan konfigurasi awal (default). 
HTTP Port : Port ini adalah Port yang akan kita atau user gunakan untuk mengakses aplikasi 
web yang kita deploy / jalankan pada domain Glassfish. Kita bisa melakukan set nilai Port 
sesuai dengan nilai yang kita inginkan (misalkan : 8989), akan tetapi untuk saat ini kita set 
nilai port HTTP ini dengan nilai awal (default) saja. 
Username : Username ini adalah username yang akan digunakan untuk mengakses atau 
masuk ke halaman administrator (Admin Port). Kita bisa set Username sesuai yang kita 
inginkan atau kita bisa set username dengan nilai sesuai nilai awal (default). 
Password : Set password dari username yang akan digunakan untuk masuk ke halaman 
Administrator. 
Reenter Password : Set isian reenter password sesuai dengan pada isian password.
Create Operation System Service for the Domain : Check pada checkbox ini jika kita ingin 
membuat Glassfish sebagai sebuah service system operasi windows atau daemon pada 
system operasi linux. Fungsi dijadikan service antara lain glassfish bisa langsung dijalankan 
pada saat booting. Pada saat ini kita set Create Operation System Service for the Domain 
dengan nilai default (tidak diceklis). 
Start domain after creation : Jika kita melakukan check pada checkbox ini maka setelah 
instalasi selesai, Glassfish akan melakukan eksekusi script untuk menjalankan domain. Jika 
tidak dicheck maka setelah proses instalasi, domain tidak akan dijalankan. Untuk 
menjalankan domain kita harus lakukan secara manual via command prompt. Pada proses 
ini kita akan menjalankan domain secara manual agar kita bisa tahu perintah untuk 
menjalankan domain pada glassfish. 
Setelah selesai melakukan konfigurasi, selanjutnya klik Next. 
k. Tahapan selanjutnya adalah mengeksekusi konfigurasi yang sudah dilakukan sebelumnya. 
Tunggulah hingga proses konfigurasi selesai.
l. Jika proses eksekusi konfigurasi tidak ada kendala, maka selanjutnya kita akan melihat hasil 
konfigurasi yang sukses dijalankan (eksekusi) oleh Glassfish. Klik Next untuk melanjutkan ke 
tahap selanjutnya. 
m. Proses selanjutnya adalah proses terakhir yaitu summary hasil instalasi Glassfish. Klik Exit 
untuk melanjutkan ke menjalankan domain pada glassfish.
3. Menjalankan Domain Glassfish. 
Pada proses ini kita akan mencoba menjalankan Domain Glassfish yang sudah kita install 
sebelumnya. Pada lingkungan windows, untuk menjalankan Domain dilakukan melalui command 
prompt, pada lingkungan Linux dilakukan melalui Terminal. 
Tahapan untuk menjalankan Domain Glassfish sebagai berikut : 
a. Buka command prompt (windows) dengan melakukan : tekan Windows + R, lalu ketik cmd 
dan Enter atau klik tombol OK. 
b. Pada Jendela command prompt, masuk ke folder tempat glassfish terinstall sebelumnya 
(C:glassfish_V3) 
- cd C:glassfish_V3glassfishbin (enter) 
- asadmin start-domain domain1 atau asadmin start-domain
c. Selanjutnya buka browser (Mozilla / Chrome) lalu masuk ke Admin Server pada alamat : 
http://localhost:4848/ 
d. Isi Username dan Password sesuai dengan nilai yang kita konfigurasi pada saat proses 
instalasi Glassfish. 
e. Klik Login 
f. Jika username dan password valid, maka kita akan masuk kedalam halaman Administrator 
(Administrative Page). Disini kita bisa melakukan Instalasi Web Aplikasi, konfigurasi 
database, JMS dan lain-lain sesuai kebutuhan aplikasi. 
g.
4. Konfigurasi Glassfish 3.1.2 Open Source Edition dengan Eclipse IDE. 
Pada Java EE (Enterprise Edition), aplikasi -aplikasi yang kita buat haruslah sesuai (spesifik) 
dengan server atau application server (misalkan : JBoss, WebLogic, Apache Tomcat, Glassfish). 
Kita bisa membuat aplikasi kita spesifik ketika proses pembuatan project atau bisa juga ketika 
project tersebut sudah ada (rekonfigurasi). Setiap project yang spesifik mempunyai dokumen 
Deployment Descriptor yang spesifik untuk setiap application server. Pada IDE Eclipse, 
Deployment Descriptor akan dibuat otomatis ketika kita memilih target aplikasi kita, akan tetapi 
sebelum itu kita harus melakukan konfigurasi terlebih dahulu pada Eclipse IDE. 
Pada tahap ini kita akan melakukan konfigurasi Glassfish yang sudah kita install sebelumnya 
pada Eclipse IDE. Tahapannya sebagai berikut : 
a. Jika Eclipse IDE belum terinstall, maka unduh dan install terlebih dahulu Eclipse pada 
alamat berikut : https://www.eclipse.org/downloads/ 
Pilih Eclipse IDE for Java EE Developers, sesuaikan arsitektur dengan arsitektur sisitem 
operasi yang digunakan (Misalkan : Windows 32 Bit). 
b. Pilih tempat hasil unduhan (misalkan c:downloads) lalu mulai proses unduh. 
c. Tunggu hingga proses unduh selesai. 
d. Setelah proses unduhan selesai, buka file hasil unduhan dengan menggunakan aplikasi 
ekstraksi (7Zip, Winzip, Winrar, dll). Lalu ekstrak ke tempat yang sesuai dengan yang kita 
inginkan (misalkan C:Eclipse). 
e. Jalankan Eclipse.
f. Ketika eclipse dijalankan pertama kali, biasanya Eclipse akan melakukan konfigurasi 
Workspace (tempat project disimpan). Kita bisa men-set folder tempat workspace 
Eclipse lalu centang sebagai default workspace, sehingga dialog ini tidak akan muncul 
kembali dikemudian hari kecuali jika kita ingin merubah folder workspace. 
g. Setelah masuk kedalam Eclipse, Klik File > New > Other
h. Didalam dialog Other, pada textbox wizards ketik “Server”, dan pilih Server 
i. Klik Next untuk melanjutkan. 
j. Dialog selanjutnya adalah pemilihan server. Klik Server Glassfish > Glassfish 3.1. Set 
beberapa konfigurasi sebagai berikut :
- Server host’name : isi dengan nama host sesuai dengan yang kita inginkan atau 
biarkan dengan nilai awal (default) yaitu : localhost 
- Server Name : isi dengan nama server (misalkan Glassfish Open Source 3.1.2)
- Server Runtime : Klik Add untuk menambah Server Runtime environment. Pada 
jendela konfigurasi Server Runtime, klik browse lalu pilih folder tempat Glassfish 
diinstall (c:glassfish_V3glassfish). Selanjutnya klik OK. 
Jika tidak ada kendala maka Runtime Server akan langsung dikenali oleh Eclipse ( tombol 
Finish enable).
Klik tombol finish untuk kembali ke jendela dialog konfigurasi sebelumnya, pada Server 
Runtime pilih Runtime yang telah kita set. 
k. Klik Next untuk melanjutkan konfigurasi. 
l. Pada tahap selanjutnya adalah konfigurasi Username dan Password administrator 
Glassfish. Konfigurasi ini bersifat Optional karena pada proses sebelumnya kita bisa saja 
langsung menekan tombol Finish untuk langsung meregistrasikan server kedalam Eclipse 
IDE. Jika kita menekan tombol Next yaitu konfigurasi username dan password 
administrator, maka kita bisa menjalankan domain Glassfish 3.1.2 Open Source Edition 
melalui Eclipse secara otomatis.
m. Set username dan password sesuai dengan username dan password yang kita 
konfigurasi ketika proses instalasi glassfish lalu tekan Next. 
n. Jendela konfigurasi dialog selanjut adalah melakukan auto deployment (bila didalam 
eclipse sudah terdapat project Java EE). Jika belum maka tidak ada kita bisa langsung 
menekan tombol Finish.
o. Proses konfigurasi server Glassfish sudah selesai. 
Untuk melakukan pengetesan, apakah konfigurasi server Glassfish yang kita lakukan sebelumnya benar-benar 
berhasil adalah sebagai berikut : 
1. Buat Project baru : Klik File > New > Other 
2. Pilih Dynamic Web Project 
3. Klik Next
4. Pada dialog konfigurasi project, Cek Target Runtime. Jika tidak ada masalah, maka Server 
Runtime yang sudah kita konfigurasi sebelumnya akan muncul pada list.

Weitere Àhnliche Inhalte

Was ist angesagt?

PPT Seminar Proposal H Sulistiyo - Magister Hukum - LAMA.pptx
PPT Seminar Proposal H Sulistiyo - Magister Hukum - LAMA.pptxPPT Seminar Proposal H Sulistiyo - Magister Hukum - LAMA.pptx
PPT Seminar Proposal H Sulistiyo - Magister Hukum - LAMA.pptx
silvy41
 
Kebijakan Agraria Indonesia
Kebijakan Agraria IndonesiaKebijakan Agraria Indonesia
Kebijakan Agraria Indonesia
lodzi
 
Cara membuka microsoft power point
Cara membuka microsoft power pointCara membuka microsoft power point
Cara membuka microsoft power point
Reychando
 
Cyber Crime di Indonesia
Cyber Crime di IndonesiaCyber Crime di Indonesia
Cyber Crime di Indonesia
PT Lion Air
 
TIK Power Point
TIK Power PointTIK Power Point
TIK Power Point
agaamID
 
Yurisdiksi negara dalama hukum internasional
Yurisdiksi negara dalama hukum internasionalYurisdiksi negara dalama hukum internasional
Yurisdiksi negara dalama hukum internasional
Nuelnuel11
 
Makalah psikologi
Makalah psikologiMakalah psikologi
Makalah psikologi
Kisi Maen
 
Teori Anomie jika dihubungkan dengan Kejahatan Bunuh Diri
Teori Anomie jika dihubungkan dengan Kejahatan Bunuh Diri Teori Anomie jika dihubungkan dengan Kejahatan Bunuh Diri
Teori Anomie jika dihubungkan dengan Kejahatan Bunuh Diri
Rizki Gumilar
 

Was ist angesagt? (20)

PPT Seminar Proposal H Sulistiyo - Magister Hukum - LAMA.pptx
PPT Seminar Proposal H Sulistiyo - Magister Hukum - LAMA.pptxPPT Seminar Proposal H Sulistiyo - Magister Hukum - LAMA.pptx
PPT Seminar Proposal H Sulistiyo - Magister Hukum - LAMA.pptx
 
Kebijakan Agraria Indonesia
Kebijakan Agraria IndonesiaKebijakan Agraria Indonesia
Kebijakan Agraria Indonesia
 
Cara membuka microsoft power point
Cara membuka microsoft power pointCara membuka microsoft power point
Cara membuka microsoft power point
 
Cyber Crime di Indonesia
Cyber Crime di IndonesiaCyber Crime di Indonesia
Cyber Crime di Indonesia
 
12. praktek kode etik dalam penggunaan ti
12. praktek kode etik dalam penggunaan ti12. praktek kode etik dalam penggunaan ti
12. praktek kode etik dalam penggunaan ti
 
AIJ - Materi Firewall.pptx
AIJ - Materi Firewall.pptxAIJ - Materi Firewall.pptx
AIJ - Materi Firewall.pptx
 
Hak milik atas tanah powerpoint
Hak milik atas tanah powerpointHak milik atas tanah powerpoint
Hak milik atas tanah powerpoint
 
TIK Power Point
TIK Power PointTIK Power Point
TIK Power Point
 
Aliran aliran hukum pidana
 Aliran aliran hukum pidana  Aliran aliran hukum pidana
Aliran aliran hukum pidana
 
Makalah tugas sosiologi hukum
Makalah tugas sosiologi hukumMakalah tugas sosiologi hukum
Makalah tugas sosiologi hukum
 
Makalah PKN tentang ketahanan Nasional di Indonesia
Makalah PKN tentang ketahanan Nasional di IndonesiaMakalah PKN tentang ketahanan Nasional di Indonesia
Makalah PKN tentang ketahanan Nasional di Indonesia
 
Yurisdiksi negara dalama hukum internasional
Yurisdiksi negara dalama hukum internasionalYurisdiksi negara dalama hukum internasional
Yurisdiksi negara dalama hukum internasional
 
Makalah psikologi
Makalah psikologiMakalah psikologi
Makalah psikologi
 
EKSTENSI DAN DIAL PLAN PADA SERVER VOIP.pptx
EKSTENSI DAN DIAL PLAN PADA SERVER VOIP.pptxEKSTENSI DAN DIAL PLAN PADA SERVER VOIP.pptx
EKSTENSI DAN DIAL PLAN PADA SERVER VOIP.pptx
 
Pembahasan soal uas hukum acara pidana fh unpas 2014
Pembahasan soal uas hukum acara pidana fh unpas 2014Pembahasan soal uas hukum acara pidana fh unpas 2014
Pembahasan soal uas hukum acara pidana fh unpas 2014
 
Hukum pidana khusus - Tindak pidana psikotropika dan narkotika (Idik Saeful B...
Hukum pidana khusus - Tindak pidana psikotropika dan narkotika (Idik Saeful B...Hukum pidana khusus - Tindak pidana psikotropika dan narkotika (Idik Saeful B...
Hukum pidana khusus - Tindak pidana psikotropika dan narkotika (Idik Saeful B...
 
Teori Anomie jika dihubungkan dengan Kejahatan Bunuh Diri
Teori Anomie jika dihubungkan dengan Kejahatan Bunuh Diri Teori Anomie jika dihubungkan dengan Kejahatan Bunuh Diri
Teori Anomie jika dihubungkan dengan Kejahatan Bunuh Diri
 
Hukum agraria
Hukum agraria   Hukum agraria
Hukum agraria
 
MODUL TUTORIAL POWERPOINT 2013
MODUL TUTORIAL POWERPOINT 2013MODUL TUTORIAL POWERPOINT 2013
MODUL TUTORIAL POWERPOINT 2013
 
Ancaman dan tantangan dalam membangun integritas nasional
Ancaman dan tantangan dalam membangun integritas nasionalAncaman dan tantangan dalam membangun integritas nasional
Ancaman dan tantangan dalam membangun integritas nasional
 

Ähnlich wie Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE

Maya surya
Maya suryaMaya surya
Maya surya
Andi Jo
 
Memasang aplikasi phpindonesia_di_windows_7
Memasang aplikasi phpindonesia_di_windows_7Memasang aplikasi phpindonesia_di_windows_7
Memasang aplikasi phpindonesia_di_windows_7
Cahya Dwiana SN
 
Buku tutorial visual basic 6
Buku tutorial visual basic 6Buku tutorial visual basic 6
Buku tutorial visual basic 6
Nie Andini
 
Panduan instalasi clear os 5.2 standalone mode, web server, ftp server
Panduan instalasi clear os 5.2 standalone mode, web server, ftp serverPanduan instalasi clear os 5.2 standalone mode, web server, ftp server
Panduan instalasi clear os 5.2 standalone mode, web server, ftp server
Subuh Kurniawan
 
9 BAB III Perancangan dan Pembuatan Sistem
9 BAB III Perancangan dan Pembuatan Sistem9 BAB III Perancangan dan Pembuatan Sistem
9 BAB III Perancangan dan Pembuatan Sistem
Miftah Saiful 'Arifin
 
Panduan Membuat Wordpress
Panduan  Membuat  WordpressPanduan  Membuat  Wordpress
Panduan Membuat Wordpress
kresnokoro1945
 
Instalshield
InstalshieldInstalshield
Instalshield
Haswi Haswi
 

Ähnlich wie Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE (20)

Introduction on Android programming Tutorial
Introduction on Android programming TutorialIntroduction on Android programming Tutorial
Introduction on Android programming Tutorial
 
Maya surya
Maya suryaMaya surya
Maya surya
 
Memasang aplikasi phpindonesia_di_windows_7
Memasang aplikasi phpindonesia_di_windows_7Memasang aplikasi phpindonesia_di_windows_7
Memasang aplikasi phpindonesia_di_windows_7
 
Tutorial pembuatan REST Service pada Support System menggunakan Servlet dan GSON
Tutorial pembuatan REST Service pada Support System menggunakan Servlet dan GSONTutorial pembuatan REST Service pada Support System menggunakan Servlet dan GSON
Tutorial pembuatan REST Service pada Support System menggunakan Servlet dan GSON
 
Buku tutorial visual basic 6
Buku tutorial visual basic 6Buku tutorial visual basic 6
Buku tutorial visual basic 6
 
Tutorial ClearOS Enterprise 5.2 (Step By Step)
Tutorial ClearOS Enterprise 5.2 (Step By Step)Tutorial ClearOS Enterprise 5.2 (Step By Step)
Tutorial ClearOS Enterprise 5.2 (Step By Step)
 
Squid proxy-server
Squid proxy-serverSquid proxy-server
Squid proxy-server
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 
Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)Pemrograman Mobile Android (Modul II)
Pemrograman Mobile Android (Modul II)
 
Keamanan sistem informasi
Keamanan sistem informasiKeamanan sistem informasi
Keamanan sistem informasi
 
Module Installation CentOS 8 with Virtualbox
Module Installation CentOS 8 with VirtualboxModule Installation CentOS 8 with Virtualbox
Module Installation CentOS 8 with Virtualbox
 
Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
 
MudafiqRiyan - Membuat Installer Dari Java Desktop
MudafiqRiyan - Membuat Installer Dari Java DesktopMudafiqRiyan - Membuat Installer Dari Java Desktop
MudafiqRiyan - Membuat Installer Dari Java Desktop
 
Panduan instalasi clear os 5.2 standalone mode, web server, ftp server
Panduan instalasi clear os 5.2 standalone mode, web server, ftp serverPanduan instalasi clear os 5.2 standalone mode, web server, ftp server
Panduan instalasi clear os 5.2 standalone mode, web server, ftp server
 
Bab 1-instalasi
Bab 1-instalasiBab 1-instalasi
Bab 1-instalasi
 
9 BAB III Perancangan dan Pembuatan Sistem
9 BAB III Perancangan dan Pembuatan Sistem9 BAB III Perancangan dan Pembuatan Sistem
9 BAB III Perancangan dan Pembuatan Sistem
 
Active Directory Windows Server 2008
Active Directory Windows Server 2008Active Directory Windows Server 2008
Active Directory Windows Server 2008
 
tutorial install windows server 2012 r2.pdf
tutorial install windows server 2012 r2.pdftutorial install windows server 2012 r2.pdf
tutorial install windows server 2012 r2.pdf
 
Panduan Membuat Wordpress
Panduan  Membuat  WordpressPanduan  Membuat  Wordpress
Panduan Membuat Wordpress
 
Instalshield
InstalshieldInstalshield
Instalshield
 

Mehr von Dimas Prawira (9)

Fundamental concurrent programming
Fundamental concurrent programmingFundamental concurrent programming
Fundamental concurrent programming
 
GoLang_5
GoLang_5GoLang_5
GoLang_5
 
GoLang_4
GoLang_4GoLang_4
GoLang_4
 
GoLang_3
GoLang_3GoLang_3
GoLang_3
 
GoLang_2
GoLang_2GoLang_2
GoLang_2
 
GoLang_1
GoLang_1GoLang_1
GoLang_1
 
Offline concept Mobile apps
Offline concept Mobile appsOffline concept Mobile apps
Offline concept Mobile apps
 
Konsep aplikasi mobile Support System
Konsep aplikasi mobile Support SystemKonsep aplikasi mobile Support System
Konsep aplikasi mobile Support System
 
Pengenalan SOA serta implementasinya pada aplikasi SS (Support System)
Pengenalan SOA serta implementasinya pada aplikasi SS (Support System)Pengenalan SOA serta implementasinya pada aplikasi SS (Support System)
Pengenalan SOA serta implementasinya pada aplikasi SS (Support System)
 

KĂŒrzlich hochgeladen

UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxUTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
Andimarini2
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
yoodika046
 
Bahan kuliah elemen mesin semester 2 rekayasa manufaktur
Bahan kuliah elemen mesin semester 2 rekayasa manufakturBahan kuliah elemen mesin semester 2 rekayasa manufaktur
Bahan kuliah elemen mesin semester 2 rekayasa manufaktur
AhmadAffandi36
 
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
VinaAmelia23
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
rororasiputra
 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
Arisatrianingsih
 
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
ssupi412
 

KĂŒrzlich hochgeladen (19)

UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxUTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
 
Bahan kuliah elemen mesin semester 2 rekayasa manufaktur
Bahan kuliah elemen mesin semester 2 rekayasa manufakturBahan kuliah elemen mesin semester 2 rekayasa manufaktur
Bahan kuliah elemen mesin semester 2 rekayasa manufaktur
 
PPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptx
PPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptxPPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptx
PPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptx
 
Gambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdf
Gambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdfGambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdf
Gambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdf
 
Pengujian (hipotesis) pak aulia ikhsan dalam ilmu statistika
Pengujian (hipotesis) pak aulia ikhsan dalam ilmu statistikaPengujian (hipotesis) pak aulia ikhsan dalam ilmu statistika
Pengujian (hipotesis) pak aulia ikhsan dalam ilmu statistika
 
Pelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman Madya
Pelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman MadyaPelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman Madya
Pelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman Madya
 
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
 
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdfPengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
 
Gambar kerja TUREN KETAWANG malang jawa timur.pdf
Gambar kerja TUREN KETAWANG malang jawa timur.pdfGambar kerja TUREN KETAWANG malang jawa timur.pdf
Gambar kerja TUREN KETAWANG malang jawa timur.pdf
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
 
PPT AHLI MADYA BANGUNAN GEDUNGggggg.pptx
PPT AHLI MADYA BANGUNAN GEDUNGggggg.pptxPPT AHLI MADYA BANGUNAN GEDUNGggggg.pptx
PPT AHLI MADYA BANGUNAN GEDUNGggggg.pptx
 
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdfPengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
 
Contoh PPT Pelaksanaan Pekerjaan Gedung Konstruksi
Contoh PPT Pelaksanaan Pekerjaan Gedung KonstruksiContoh PPT Pelaksanaan Pekerjaan Gedung Konstruksi
Contoh PPT Pelaksanaan Pekerjaan Gedung Konstruksi
 
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
 
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
 
Kalor dan Perpindahan Kalor presentasi.ppt
Kalor dan Perpindahan Kalor presentasi.pptKalor dan Perpindahan Kalor presentasi.ppt
Kalor dan Perpindahan Kalor presentasi.ppt
 
perbedaan jalan raya dan rel bahasa Indonesia.pptx
perbedaan jalan raya dan rel bahasa Indonesia.pptxperbedaan jalan raya dan rel bahasa Indonesia.pptx
perbedaan jalan raya dan rel bahasa Indonesia.pptx
 

Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE

  • 1. TUTORIAL INSTALASI, KONFIGURASI, MENJALANKAN APPLICATION SERVER ORACLE GLASSFISH 3.1.2 (Open Source Edition) SERTA KONFIGURASI PADA IDE ECLIPSE. (PLATFORM WINDOWS) 1. Glassfish Application Server GlassFish adalah server aplikasi open source yang dikeluarkan dan dikelola oleh GlassFish Community, yang awalnya diluncurkan oleh Sun pada tahun 2005. GlassFish v2 telah sampai hampir sembilan juta download dan 300.000 registrasi produk pada 2008. Versi GlassFish v3 mempunyai fitur arsitektur yang modular, yang secara default memungkinkan untuk secara cepat, serta mendukung pengembangan aplikasi Java berbasis web, serta mendukung bahasa dinamis. 2. Instalasi dan Konfigurasi Glassfish Server 3.1.2 (Open Source Edition) a. Sebelum kita melakukan proses instalasi Glassfish 3.1.2 (Open Source Edition), terlebih dahulu kita harus unduh glassfish application server versi 3.1.2 (Open Source Edition) pada alamat : https://glassfish.java.net/downloads/3.1.2-final.html Pilih Glassfish Server versi 3.1.2 Open Source Edition Full Platformž supaya semua fitur-fitur tercakup semua. Untuk versi OS, karena kita menggunakan windows maka pilih pada kolom Windows, versi Bahasa (EN) / English). Jika ingin yang multi Bahasa atau Multilingual pilih instalasi glassfish-3.1.2-windows-ml.exe(multilingual).
  • 2. Setelah me-klik link glassfish 3.1.2-windows.exe(EN), maka proses unduh akan dimulai. Simpan hasil unduhan pada folder yang sesuai dengan keinginan (misalkan folder downloads). Tunggu hingga proses unduh selesai. b. Setelah proses unduhan selesai, buka file tersebut dengan cara melakukan klik dua kali. Tunggu hingga proses instalasi dimulai. c. Pada jendela proses instalasi glassfish, klik tombol next untuk melanjutkan. d. Tahap selanjutnya adalah tipe instalasi, pilihlah Typical Installation lalu klik tombol Next. Kita bisa memilih Custom Installation bila kita ingin mengubah fitur-fitur yang diinstal pada system.
  • 3.
  • 4. e. Tahap selanjutnya adalah pemilihan direktori tempat Glassfish akan diinstal. Kita bisa me-set direktori sesuai dengan keinginan kita (tidak harus di C:Program Files) dan nama folder sesuai dengan keinginan kita (Misalkan C:Glassfish_V3) f. Tahap selanjutnya adalah instalasi update tool. Fungsi dari update tool adalah sebagai alat untuk mengupdate glassfish server yang kita install, update bisa berupa update security (keamanan), update bug yang (masih) terdapat pada glassfish, dan lainnya. Jika kita tidak ingin melakukan update pada glassfish, maka kita bisa mematikan fitur ini (uncheck checkbox Enable Update Tool.)
  • 5. atau tidak menginstall update tool sama sekali (uncheck checkbox Install Update Tool). g. Setelah kita selesai pada halaman update tools, selanjutnya klik tombol Next. h. Proses selanjutnya adalah proses installasi Glassfish Server. Pada proses ini adalah rangkuman apa yang akan dilakukan pada proses instalasi Glassfish. Jika ada konfigurasi yang belum sesuai, silahkan klik tombol Back hingga ke bagian konfigurasi yang kita rasa belum sesuai lalu perbaiki. Jika semua konfigurasi sudah selesai, klik Install untuk memulai instalasi.
  • 6. i. Tunggu hingga proses intalasi selesai. j. Jika tidak ada kendala pada proses instalasi, selanjutnya kita akan melakukan konfigurasi Domain. Domain adalah administrative namespace yang dikontrol oleh seorang sysadmin (system administrator). Sebuah domain bisa juga disebut server atau tempat web aplikasi disimpan / dijalankan. Sebuah application server harus mempunyai minimal 1 buah domain.
  • 7. Beberapa isian pada proses ini sebagai berikut : Domain Name : Nama domain tempat web aplikasi di deploy. Kita bisa set nama domain sesuai yang kita inginkan (jika tidak, defaultnya adalah domain1). Admin Port : Admin Port adalah Port yang digunakan untuk masuk kedalam halaman Admin, Port Admin (default Port : 4848) berbeda dengan Port yang biasa digunakan untuk mengakses web aplikasi (Port : 8080/ 80) walaupun dalam hal protocol, Port Admin dan Port web aplikasi sama-sama menggunakan Protokol HTTP. Pada tahap ini kita akan set Admin Port sesuai dengan konfigurasi awal (default). HTTP Port : Port ini adalah Port yang akan kita atau user gunakan untuk mengakses aplikasi web yang kita deploy / jalankan pada domain Glassfish. Kita bisa melakukan set nilai Port sesuai dengan nilai yang kita inginkan (misalkan : 8989), akan tetapi untuk saat ini kita set nilai port HTTP ini dengan nilai awal (default) saja. Username : Username ini adalah username yang akan digunakan untuk mengakses atau masuk ke halaman administrator (Admin Port). Kita bisa set Username sesuai yang kita inginkan atau kita bisa set username dengan nilai sesuai nilai awal (default). Password : Set password dari username yang akan digunakan untuk masuk ke halaman Administrator. Reenter Password : Set isian reenter password sesuai dengan pada isian password.
  • 8. Create Operation System Service for the Domain : Check pada checkbox ini jika kita ingin membuat Glassfish sebagai sebuah service system operasi windows atau daemon pada system operasi linux. Fungsi dijadikan service antara lain glassfish bisa langsung dijalankan pada saat booting. Pada saat ini kita set Create Operation System Service for the Domain dengan nilai default (tidak diceklis). Start domain after creation : Jika kita melakukan check pada checkbox ini maka setelah instalasi selesai, Glassfish akan melakukan eksekusi script untuk menjalankan domain. Jika tidak dicheck maka setelah proses instalasi, domain tidak akan dijalankan. Untuk menjalankan domain kita harus lakukan secara manual via command prompt. Pada proses ini kita akan menjalankan domain secara manual agar kita bisa tahu perintah untuk menjalankan domain pada glassfish. Setelah selesai melakukan konfigurasi, selanjutnya klik Next. k. Tahapan selanjutnya adalah mengeksekusi konfigurasi yang sudah dilakukan sebelumnya. Tunggulah hingga proses konfigurasi selesai.
  • 9. l. Jika proses eksekusi konfigurasi tidak ada kendala, maka selanjutnya kita akan melihat hasil konfigurasi yang sukses dijalankan (eksekusi) oleh Glassfish. Klik Next untuk melanjutkan ke tahap selanjutnya. m. Proses selanjutnya adalah proses terakhir yaitu summary hasil instalasi Glassfish. Klik Exit untuk melanjutkan ke menjalankan domain pada glassfish.
  • 10. 3. Menjalankan Domain Glassfish. Pada proses ini kita akan mencoba menjalankan Domain Glassfish yang sudah kita install sebelumnya. Pada lingkungan windows, untuk menjalankan Domain dilakukan melalui command prompt, pada lingkungan Linux dilakukan melalui Terminal. Tahapan untuk menjalankan Domain Glassfish sebagai berikut : a. Buka command prompt (windows) dengan melakukan : tekan Windows + R, lalu ketik cmd dan Enter atau klik tombol OK. b. Pada Jendela command prompt, masuk ke folder tempat glassfish terinstall sebelumnya (C:glassfish_V3) - cd C:glassfish_V3glassfishbin (enter) - asadmin start-domain domain1 atau asadmin start-domain
  • 11. c. Selanjutnya buka browser (Mozilla / Chrome) lalu masuk ke Admin Server pada alamat : http://localhost:4848/ d. Isi Username dan Password sesuai dengan nilai yang kita konfigurasi pada saat proses instalasi Glassfish. e. Klik Login f. Jika username dan password valid, maka kita akan masuk kedalam halaman Administrator (Administrative Page). Disini kita bisa melakukan Instalasi Web Aplikasi, konfigurasi database, JMS dan lain-lain sesuai kebutuhan aplikasi. g.
  • 12. 4. Konfigurasi Glassfish 3.1.2 Open Source Edition dengan Eclipse IDE. Pada Java EE (Enterprise Edition), aplikasi -aplikasi yang kita buat haruslah sesuai (spesifik) dengan server atau application server (misalkan : JBoss, WebLogic, Apache Tomcat, Glassfish). Kita bisa membuat aplikasi kita spesifik ketika proses pembuatan project atau bisa juga ketika project tersebut sudah ada (rekonfigurasi). Setiap project yang spesifik mempunyai dokumen Deployment Descriptor yang spesifik untuk setiap application server. Pada IDE Eclipse, Deployment Descriptor akan dibuat otomatis ketika kita memilih target aplikasi kita, akan tetapi sebelum itu kita harus melakukan konfigurasi terlebih dahulu pada Eclipse IDE. Pada tahap ini kita akan melakukan konfigurasi Glassfish yang sudah kita install sebelumnya pada Eclipse IDE. Tahapannya sebagai berikut : a. Jika Eclipse IDE belum terinstall, maka unduh dan install terlebih dahulu Eclipse pada alamat berikut : https://www.eclipse.org/downloads/ Pilih Eclipse IDE for Java EE Developers, sesuaikan arsitektur dengan arsitektur sisitem operasi yang digunakan (Misalkan : Windows 32 Bit). b. Pilih tempat hasil unduhan (misalkan c:downloads) lalu mulai proses unduh. c. Tunggu hingga proses unduh selesai. d. Setelah proses unduhan selesai, buka file hasil unduhan dengan menggunakan aplikasi ekstraksi (7Zip, Winzip, Winrar, dll). Lalu ekstrak ke tempat yang sesuai dengan yang kita inginkan (misalkan C:Eclipse). e. Jalankan Eclipse.
  • 13. f. Ketika eclipse dijalankan pertama kali, biasanya Eclipse akan melakukan konfigurasi Workspace (tempat project disimpan). Kita bisa men-set folder tempat workspace Eclipse lalu centang sebagai default workspace, sehingga dialog ini tidak akan muncul kembali dikemudian hari kecuali jika kita ingin merubah folder workspace. g. Setelah masuk kedalam Eclipse, Klik File > New > Other
  • 14. h. Didalam dialog Other, pada textbox wizards ketik “Server”, dan pilih Server i. Klik Next untuk melanjutkan. j. Dialog selanjutnya adalah pemilihan server. Klik Server Glassfish > Glassfish 3.1. Set beberapa konfigurasi sebagai berikut :
  • 15. - Server host’name : isi dengan nama host sesuai dengan yang kita inginkan atau biarkan dengan nilai awal (default) yaitu : localhost - Server Name : isi dengan nama server (misalkan Glassfish Open Source 3.1.2)
  • 16. - Server Runtime : Klik Add untuk menambah Server Runtime environment. Pada jendela konfigurasi Server Runtime, klik browse lalu pilih folder tempat Glassfish diinstall (c:glassfish_V3glassfish). Selanjutnya klik OK. Jika tidak ada kendala maka Runtime Server akan langsung dikenali oleh Eclipse ( tombol Finish enable).
  • 17. Klik tombol finish untuk kembali ke jendela dialog konfigurasi sebelumnya, pada Server Runtime pilih Runtime yang telah kita set. k. Klik Next untuk melanjutkan konfigurasi. l. Pada tahap selanjutnya adalah konfigurasi Username dan Password administrator Glassfish. Konfigurasi ini bersifat Optional karena pada proses sebelumnya kita bisa saja langsung menekan tombol Finish untuk langsung meregistrasikan server kedalam Eclipse IDE. Jika kita menekan tombol Next yaitu konfigurasi username dan password administrator, maka kita bisa menjalankan domain Glassfish 3.1.2 Open Source Edition melalui Eclipse secara otomatis.
  • 18. m. Set username dan password sesuai dengan username dan password yang kita konfigurasi ketika proses instalasi glassfish lalu tekan Next. n. Jendela konfigurasi dialog selanjut adalah melakukan auto deployment (bila didalam eclipse sudah terdapat project Java EE). Jika belum maka tidak ada kita bisa langsung menekan tombol Finish.
  • 19. o. Proses konfigurasi server Glassfish sudah selesai. Untuk melakukan pengetesan, apakah konfigurasi server Glassfish yang kita lakukan sebelumnya benar-benar berhasil adalah sebagai berikut : 1. Buat Project baru : Klik File > New > Other 2. Pilih Dynamic Web Project 3. Klik Next
  • 20. 4. Pada dialog konfigurasi project, Cek Target Runtime. Jika tidak ada masalah, maka Server Runtime yang sudah kita konfigurasi sebelumnya akan muncul pada list.