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.
Testimoni (6)
Interaktif dan contoh-contoh.
Paulius Stankevicius - Festo SE & Co. KG
Kursus - Apache Tomcat Administration
Diterjemahkan Mesin
Pendekatan sistematis; Kami telah menutupi seluruh proses, mulai dari instalasi hingga pembuatan lingkungan terkluster...
Visnja Begovic - Euronet Services Kft
Kursus - Apache Tomcat Administration
Diterjemahkan Mesin
Saya suka kompleksitas dari pelatihan ini
Attila Molnar - Euronet Services Kft
Kursus - Apache Tomcat Administration
Diterjemahkan Mesin
The delivery mechanism, being able to attend the training from home.
Chris Gagola - Canada Life Group Services
Kursus - Apache Tomcat Administration
Diterjemahkan Mesin
I generally liked the labs / Exercises.
Deeksha Upadhyay - Canada Life Group Services
Kursus - Apache Tomcat Administration
Diterjemahkan Mesin
Training was very interactive.
Mahmoud Farag
Kursus - Apache Tomcat Administration
Diterjemahkan Mesin