Bagaimana untuk menjalankan dua projek dengan nombor port yang berbeza dalam tomcat

下次还敢
Lepaskan: 2024-04-21 09:00:31
asal
566 orang telah melayarinya

Menjalankan projek dengan nombor port yang berbeza pada pelayan Tomcat memerlukan langkah berikut: Ubah suai fail server.xml dan tambah elemen Penyambung untuk menentukan nombor port. Tambah elemen Konteks untuk menentukan aplikasi yang dikaitkan dengan nombor port. Buat fail WAR dan gunakannya ke direktori yang sepadan (webapps atau webapps/ROOT). Mulakan semula Tomcat untuk menggunakan perubahan.

Bagaimana untuk menjalankan dua projek dengan nombor port yang berbeza dalam tomcat

Tomcat menjalankan dua projek dengan nombor port berbeza

Untuk menjalankan berbilang projek dengan nombor port berbeza pada pelayan Tomcat, konfigurasinya perlu diubah suai.

Langkah 1: Edit Server.xml

Buka fail server.xml Tomcat, yang biasanya terdapat dalam direktori <TOMCAT_HOME>/conf. server.xml 文件,该文件通常位于 <TOMCAT_HOME>/conf 目录中。

步骤 2:添加 Connector 元素

Server 元素内,添加以下 Connector 元素,用于定义一个新的端口号:

<code class="xml"><Connector port="8090" protocol="HTTP/1.1" /></code>
Salin selepas log masuk

port 属性替换为所需的端口号。

步骤 3:添加 Context 元素

server.xml 文件的末尾,添加以下 Context 元素,用于定义一个与新端口号关联的 Web 应用程序:

<code class="xml"><Context path="/my-app" docBase="/path/to/deployment" /></code>
Salin selepas log masuk

path 属性替换为应用程序的上下文路径,将 docBase 属性替换为部署目录的路径。

步骤 4:创建 WAR 文件

对于要部署的每个应用程序,创建一个 WAR(Web 应用程序存档)文件。

步骤 5:部署 WAR 文件

将 WAR 文件复制到相应的 webapps 目录下:

  • 默认端口 (8080): <TOMCAT_HOME>/webapps
  • 其他端口号: <TOMCAT_HOME>/webapps/ROOT

步骤 6:重启 Tomcat

重新启动 Tomcat 服务器以应用这些更改。

现在,您可以通过指定的端口号访问部署的应用程序:

  • 默认端口 (8080): http://localhost:8080/my-app
  • 其他端口号: http://localhost:8090/my-app
Langkah 2: Tambah elemen Penyambung 🎜🎜🎜Di dalam elemen Server, tambah elemen Connector berikut untuk menentukan nombor port baharu: 🎜rrreee🎜Tukar port atribut dengan nombor port yang dikehendaki. 🎜🎜🎜Langkah 3: Tambah Elemen Konteks 🎜🎜🎜Di penghujung fail server.xml, tambahkan elemen Context berikut untuk menentukan halaman Web yang dikaitkan dengan yang baharu nombor port Aplikasi: 🎜rrreee🎜Gantikan atribut path dengan laluan konteks aplikasi dan atribut docBase dengan laluan ke direktori penempatan. 🎜🎜🎜Langkah 4: Buat fail WAR🎜🎜🎜Untuk setiap aplikasi yang anda mahu gunakan, buat fail WAR (Arkib Aplikasi Web). 🎜🎜🎜Langkah 5: Sebarkan fail WAR 🎜🎜🎜Salin fail WAR ke direktori webapps yang sepadan: 🎜
  • 🎜Port lalai (8080): 🎜 < TOMCAT_HOME>/webapps🎜
  • 🎜Nombor port lain: 🎜 <TOMCAT_HOME>/webapps/ROOT🎜🎜🎜🎜Langkah 6: Mulakan semula pelayan Tomcat🎜🎜 Gunakan perubahan ini. 🎜🎜Kini anda boleh mengakses aplikasi yang digunakan melalui nombor port yang ditentukan: 🎜
    • 🎜Port lalai (8080): 🎜 http://localhost:8080/my-app 🎜🎜Nombor port lain: 🎜 http://localhost:8090/my-app🎜🎜

Atas ialah kandungan terperinci Bagaimana untuk menjalankan dua projek dengan nombor port yang berbeza dalam tomcat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!