Hubungi Kami

Kerangka Materi

Ikhtisar Tomcat 

  • Ikhtisar singkat tentang Apache
  • Apache Software Foundation
  • Proyek Jakarta
  • Lisensi Tomcat
  • Teknologi J2EE
  • Pengembangan Web Java
  • Kontainer Servlet/JSP

Aplikasi Web Java

  • Ikhtisar tentang Servlet
  • Keuntungan Servlet & Siklus Hidup (Lifecycle)
  • JavaServer Pages
  • JSP, JavaBeans, dan Perpustakaan Tag JSP
  • Framework MVC

Memasang Tomcat

  • Unduhan dan Pemasangan Apache Tomcat
  • Unduh dan pasang JVM, Unduh Tomcat, Unduh dan pasang Ant
  • Installer Windows
  • Manajemen memori Java dan penyetelan JVM untuk kinerja

Direktori Tomcat

  • Direktori Pemasangan Tomcat, Struktur Direktori Tomcat, Direktori bin, Direktori Common dan shared
  • Direktori conf, logs. direktori server, Direktori work, Direktori temp, Direktori webapps
  • Struktur Direktori Aplikasi Web
  • Mengirim Halaman HTML dan JSP serta Konteks Web
  • Halaman JSP dan Kode yang Dihasilkan
  • Mengirim Aplikasi Web

KonfigurasiTomcat

  • Konfigurasi Tomcat dan tinjauan terhadap Teknik-tekniknya
  • Arsitektur Komponen Tomcat
  • Elemen <Server>, Elemen <Service>, Elemen <Connector>, Elemen <Engine>, Elemen <Host>, Elemen <Context>, Elemen <Realm>, Elemen <Valve>, Elemen <Listener>, Elemen <Loader>, Elemen <Manager>
  • File Server.xml
  • Memodifikasi server.xml

Aplikasi Web

  • Administrasi & Pengiriman Aplikasi Web
  • Struktur Direktori Aplikasi Web
  • File konfigurasi web.xml
  • Penerbit Deskripsi (Deployment Descriptors)
  • Elemen <web-app></web-app>
  • Pemetaan Servlet ke URL
  • Elemen <resource-ref></resource-ref>
  • Elemen <env-entry></env-entry>
  • Elemen <ejb-ref></ejb-ref>
  • Contoh file web.xml
  • Pengiriman Aplikasi Web
  • File conf/web.xml bawaan Tomcat
  • Penyetelan servlet JSP dan konten statis bawaan

Manajer Tomcat

  • Pengiriman dan Pengelolaan Aplikasi Web menggunakan Manajer Tomcat
  • Menjalankan Manajer Tomcat dan melihat tampilan Manajer Tomcat
  • Meninjau Bagian Manajer
  • Aplikasi, Kirim (Deploy), Informasi Server
  • Membuat File WAR
  • Lab 4: Mengirim File WAR
  • Java Management Extensions (JMX) di Tomcat
  • Integrasi Tomcat dengan Ant

Fitur Lanjutan

  • Menggunakan Beberapa Fitur Lanjutan Tomcat
  • Valves, Access Log Valve, Single Sign-on Valve
  • Remote Address Filter dan Remote Host Filter
  • Request Dumper Valve
  • Menkonfigurasi Sumber JNDI
  • JNDI: Java Naming and Directory Interface dan Mendefinisikan Sumber JNDI
  • Elemen <environment></environment> dan Elemen <resource></resource>
  • Menkonfigurasi Sesi JavaMail
  • Sumber Global

Konektivitas JDBC

  • Menkonfigurasi Tomcat untuk Menghubungkan ke Basis Data
  • Ikhtisar tentang JDBC
  • Driver JDBC
  • Menghubungkan ke Basis Data dan Kolam Koneksi (Connection Pools)
  • Unduh dan Pasang MySQL
  • Konfigurasikan MySQL untuk Tomcat
  • Membuat Basis Data di MySQL
  • Unduh dan Kirim Driver JDBC
  • Mendefinisikan DataSource di Tomcat dan Mendefinisikan Data Source secara Manual
  • Memodifikasi Penerbit Deskripsi (Deployment Descriptor)
  • Mendeteksi dan menutup koneksi basis data yang bocor (leaked)

Keamanan Tomcat

  • Meninjau Keamanan di Tomcat dan konfigurasinya
  • Pertimbangan Keamanan
  • Keamanan Sistem File dan Rekomendasi Filesystem
  • Java Security Manager
  • Memberi Izin ke Aplikasi Java dan melihat Izin Java
  • Membuat dan Menambahkan Kebijakan Anda Sendiri
  • Mengaktifkan Java Security Manager
  • Tips Security Manager dan Realm Keamanan
  • Meninjau berbagai Jenis Realm dan Mengkonfigurasi Realm
  • Pengguna dan Peran (otentikasi dan otorisasi)
  • Membuat Realm Sumber Data
  • Pelindungan kata sandi
  • Autentikasi berbasis FORM
  • Konfigurasi Tomcat untuk SSL
  • Meminta SSL dalam aplikasi

Koneksi

  • Hubungkan Tomcat ke Apache
  • Meninjau Connector
  • HTTP Connectors
  • Keuntungan Menggunakan Server Web
  • Protokol Connector
  • Konfigurasikan AJP Connector
  • Unduh mod_jk
  • Buat file mod_jk.conf
  • Jalankan Tomcat
  • Buat Worker
  • Konfigurasikan httpd.conf
  • Uji Pengaturan
  • Load balancing aplikasi di berbagai instans Tomcat
  • Isu-isu load balancing
  • Afinitas server melalui sesi lengket (sticky sessions)
  • Penyimpanan sesi bersama (Shared session storage)
  • Sesi yang direplikasi melalui pengklustering Tomcat
  • Shared Hosting
  • Virtual Hosting Tomcat
  • Konfigurasi Tomcat untuk mengaktifkan virtual hosting sebagai server mandiri (stand-alone)
  • Konfigurasi Tomcat untuk mengaktifkan virtual hosting menggunakan jk2 atau webapp.
  • Konfigurasi Tomcat sebagai Stand-alone
  • Konfigurasi Tomcat dengan AJP
  • JVM Terpisah untuk Setiap Host

Uji Beban

  • Aplikasi JMeter
  • Uji Beban dengan JMeter
  • Pasang dan jalankan JMeter
  • Membuat Rencana Uji
  • Konfigurasikan Thread Group dan menambahkan tugas
  • Konfigurasikan Permintaan HTTP
  • Menambahkan Pelapor Laporan (Report Listener)
  • Jalankan Rencana Uji
  • Melihat Hasil

Persyaratan

Kursus ini dirancang untuk: Administrator server web/aplikasi yang perlu mampu memasang, mengonfigurasi, menjalankan, dan menyetel Apache Tomcat Application Server.

Untuk mendapatkan manfaat maksimal dari kursus pelatihan Tomcat, Anda harus familiar dengan prinsip dasar administrasi server web/aplikasi.

 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (6)

Kursus Mendatang

Kategori Terkait