Instal Apache Tomcat di Windows 10 menggunakan Command prompt

Apache Tomcat adalah wadah web dan server web gratis dan sumber terbuka yang populer untuk melayani aplikasi atau halaman web berbasis Java. Meskipun tidak memiliki semua fungsi dari server HTTP Apache tetapi berguna untuk pengembang web Java. Ini tersedia untuk diinstal pada Windows, macOS, dan Linux karena persyaratannya adalah platform JDK yang mudah tersedia untuk hampir semua sistem operasi populer. Tomcat menggunakan konverter Jasper untuk mengubah JSP menjadi servlet untuk dieksekusi. Nah, di sini kita tidak akan berbicara tentang fitur Apache Tomcat, melainkan cara mudah untuk menginstal dan mengkonfigurasinya di sistem operasi Windows 10, 8, atau 7 menggunakan PowerShell atau Command prompt.

Instal Apache Tomcat Server di Windows 10, 8, atau 7 menggunakan Chocolatey & Command prompt atau Powershell.

Buka Command prompt

Buka Windows 10 atau 7 dan cari CMD, saat ikonnya muncul, jalankan di bawah hak administratif. Pada Windows 7 Anda harus mengklik kanan pada hasil untuk memilih opsi Admin.

Instal Pengelola Paket Cokelat

Sekarang, salin blok perintah yang diberikan di bawah ini dan tempel di Command prompt Anda, dan tekan tombol Enter. Berikan persetujuan Anda untuk instalasi Choco ketika sistem memintanya.

@”%SystemRoot%System32WindowsPowerShellv1.0powershell.exe” -NoProfile -InputFormat None -ExecutionPolicy Bypass -Perintah “iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1’))” && SET “PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin”

Setelah instalasi selesai, tutup Command prompt dan buka lagi dengan hak Administrator.

Perintah untuk menginstal JDK di Windows 10 atau 7

Seperti yang kita ketahui Apache Tomcat membutuhkan Java Development Kit untuk berjalan dengan baik, jadi jika Anda sudah memilikinya, lewati langkah ini jika tidak gunakan perintah yang diberikan di bawah ini untuk menginstal OpenJDK. Di sini kita akan menginstal versi terbaru JDK Open source.

Di sini kita menginstal OpenJDK 15

choco install ojdkbuild

Jika Anda ingin menginstal versi lama seperti JDK 11

choco instal ojdkbuild11

dan untuk memiliki OpenJDK 8

choco instal ojdkbuild8

Instal Apache Tomcat di Windows

Terakhir, jalankan perintah Choco tunggal yang akan mengunduh Apache Tomcat dan mengonfigurasi jalur Java Home dan Cataline untuknya.

choco install tomcat

Mulai Layanan Tomcat di Windows di Latar Belakang

Setelah instalasi selesai, kita dapat memulai service Tomcat dengan perintah setelah menyegarkan variabel Lingkungan. Jadi, prompt perintah dapat mengenali jalur folder Tomcat yang baru ditambahkan di lingkungan sistem.

menyegarkan

Sekarang, mari kita mulai Layanan Tomcat menggunakan perintah ini

kucing jantan9

Windows Defender akan meminta Anda untuk mengizinkan Apache Commons-Daemon Service Runner untuk berkomunikasi dengan Jaringan publik. Klik tombol Izinkan Akses.

Namun, saat Anda menutup Command prompt, service akan otomatis dihentikan. Jadi, jika Anda ingin menjalankannya di latar belakang dengan sistem startup Windows, maka Anda telah mengaturnya Otomatis dari Manajemen service.

  • Tekan Tombol Win + R
  • Ketik- services.msc
  • Cari Apache Tomcat
  • Klik kanan pada service
  • Pilih Properti
  • Atur jenis Startup otomatis dan tekan tombol Start.
  • Tekan tombol OK dan keluar dari jendela Layanan.

Akses interface Manajemen Web Tomcat

Sekarang, buka browser di sistem Windows Anda dan arahkan ke localhost yang berjalan pada nomor port 8080. Contoh- http://localhost:8080

Namun, Anda tidak akan dapat mengakses halaman Manajemen Web seperti “ Status Server, Aplikasi Manajer, dan Manajer-Host “. Untuk itu, kita harus mengatur peran user di file Tomcat User Config. Ikuti tutorial ini lebih lanjut.

Tambahkan peran Pengguna, nama user, dan password:

Langkah 1: Buka prompt perintah dengan hak Admin dan ketik perintah di bawah ini. Catatan – Ubah Tomcat9 dengan versi yang Anda gunakan.

Notepad C:ProgramData Tomcat9 confTomcat-users.xml

Langkah 2: Sekarang, salin-tempel baris berikut sebelum </tomcat-users>. Namun, ubah nama user dan password, dengan yang ingin Anda atur. Di sini kita menggunakan h2s dan pwd.

<role rolename=”admin”/> <role rolename=”admin-gui”/> <role rolename=”manager”/> <role rolename=”manager-gui”/> <user username=” h2s ” password=” pwd ” role=”admin,admin-gui,manager,manager-gui”/>

Langkah 3: Simpan file dan keluar.

Sekarang, segarkan browser Anda yang menjalankan Tomcat Tab dan klik Status Server atau dua opsi lainnya. Ini akan meminta Anda untuk memasukkan Nama Pengguna dan password Anda. Berikan salah satu yang telah Anda atur dalam file.

Akses dari jarak jauh

Nah, Anda dapat mengakses Apache Tomcat Server di sistem Windows 10 atau 7 yang sama tanpa masalah, namun, dari jarak jauh Anda tidak bisa. Meskipun, tidak disarankan untuk mengakses interface manajemen dari sistem jarak jauh, tetap saja, jika Anda mau, lakukan hal-hal yang diberikan.

Edit file XML Konteks Manajer dan Host-Manager

1. Buka Command Prompt sebagai Admin.

2. Lewati perintah berikut. Catatan – Ganti Tomcat9 pada perintah di bawah ini dengan versi yang Anda gunakan.

Notepad C:ProgramData Tomcat9 webappsmanagerMETA-INFcontext.xml

3. Tambahkan <!– di awal blok teks berikut dan –> di akhir seperti yang menunjukkan tangkapan layar. Setelah itu simpan filenya.

<Valve className=”org.Apache.catalina.valves.RemoteAddrValve” allow=”127.d+.d+.d+|::1|0:0:0:0:0:0:0: 1″ />

Dengan cara yang sama, edit juga file Host-manager dan Tambahkan <!– di awal blok teks berikut dan –> di akhir.

Notepad C:ProgramDataTomcat9webappshost-managerMETA-INFcontext.xml

Sekarang, Anda akan dapat mengakses Tomcat-Server Anda menggunakan alamat IP komputer Windows 10 atau 7 Anda pada sistem jarak jauh menggunakan browser.

Copot pemasangan (opsional)

Setelah beberapa, jika Anda tidak melakukan JDK dan Tomcat pada Windows 10 atau 7 Anda, maka gunakan perintah di bawah ini untuk menghapus dan menghapus file dan service.

choco uninstall ojdkbuild

##Hentikan Layanannya terlebih dahulu…

choco uninstall tomcat

Tutorial lainnya-

  • Cara install Virtualbox di Windows 10 menggunakan Chocolatey
  • Langkah-langkah untuk menginstal Apache Server di Windows menggunakan Chocolatey
  • Instal server web Apache di CentOS 7/6 dengan satu perintah