Cara membuat tuan rumah maya di Tomcat

Cara membuat tuan rumah maya di Tomcat

Hosting Maya Memberi kami untuk menganjurkan pelbagai domain (laman web) pada satu pelayan. Ini adalah konsep perkongsian sumber di antara beberapa akaun hosting. Penggunaan terbaik hosting maya dikongsi pelayan hosting, di mana beberapa pengguna boleh menjadi tuan rumah beberapa laman web pada satu pelayan.

Catatan blog ini akan membantu anda membuat tuan rumah maya di pelayan web tomcat.

Butiran persediaan

Berikut adalah butiran persediaan asas yang digunakan dalam artikel ini:

  • Hos Linux dengan alamat IP 192.168.1.100
  • Menjalankan pelayan Tomcat pada hos di port 80
  • Digunakan dua aplikasi sampel, aplikasi pertama dikonfigurasikan di http: // 192.168.1.100/myApp1
  • Permohonan kedua dikonfigurasikan di http: // 192.168.1.100/myApp2

Tugasnya adalah untuk mengkonfigurasi tuan rumah maya untuk kedua -dua aplikasi. Hos maya pertama menggunakan domain Contoh.com dan tuan rumah maya kedua akan menggunakan subdomain demo.Contoh.com.

Buat tuan rumah maya di Tomcat

Tomcat menyimpan konfigurasi tuan rumah maya di bawah pelayan.XML fail. Hos maya 'localhost' lalai dikonfigurasi di pelayan Tomcat. Sekarang kita perlu menambah dua lagi tuan rumah maya seperti di bawah:

  1. Edit pelayan.XML fail dalam editor teks kegemaran anda. Fail ini wujud di bawah Conf Direktori pemasangan tomcat.
  2. Pergi ke akhir fail dan anda akan mendapat konfigurasi hos maya lalai seperti yang ditunjukkan di bawah:Tetapan hos maya lalai di Tomcat
  3. Buat tuan rumah maya pertama untuk domain Contoh.com dengan dokumen root/opt/tomcat/webapps/myApp1. Anda juga boleh menambah arahan alias untuk menubuhkan www.Contoh.com. www.Contoh.com
    12345678910 www.Contoh.com

  4. Hos maya kedua akan dibuat untuk subdomain demo.Contoh.com dengan/opt/tomcat/webapps/myApp2 root dokumen.
  5. 123456789

  6. Fail konfigurasi akan kelihatan seperti ini:Konfigurasi tuan rumah maya di Tomcat
  7. Simpan perubahan dan tutup fail.

Mulakan semula perkhidmatan Tomcat

Sebaik sahaja anda membuat perubahan pada fail konfigurasi Tomcat, diperlukan untuk memulakan semula perkhidmatan untuk menggunakan perubahan. Sekiranya Tomcat berjalan sebagai perkhidmatan sistem, gunakan arahan berikut untuk dimulakan semula.

sudo systemctl mulakan semula tomcat  

Sekiranya anda menjalankan Tomcat dengan skrip shell. Gunakan arahan berikut:

./bin/penutupan.sh  ./bin/permulaan.sh  

Kesimpulan

Tuan rumah maya membolehkan kami mengkonfigurasi pelbagai domain pada pelayan tunggal. Tutorial ini membantu anda mengkonfigurasi tuan rumah maya di Tomcat Server.