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.
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>
将 port
属性替换为所需的端口号。
步骤 3:添加 Context 元素
在 server.xml
文件的末尾,添加以下 Context
元素,用于定义一个与新端口号关联的 Web 应用程序:
<code class="xml"><Context path="/my-app" docBase="/path/to/deployment" /></code>
将 path
属性替换为应用程序的上下文路径,将 docBase
属性替换为部署目录的路径。
步骤 4:创建 WAR 文件
对于要部署的每个应用程序,创建一个 WAR(Web 应用程序存档)文件。
步骤 5:部署 WAR 文件
将 WAR 文件复制到相应的 webapps
目录下:
<TOMCAT_HOME>/webapps
<TOMCAT_HOME>/webapps/ROOT
步骤 6:重启 Tomcat
重新启动 Tomcat 服务器以应用这些更改。
现在,您可以通过指定的端口号访问部署的应用程序:
http://localhost:8080/my-app
http://localhost:8090/my-app
Server
, tambah elemen Connector
berikut untuk menentukan nombor port baharu: 🎜rrreee🎜Tukar 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: 🎜< TOMCAT_HOME>/webapps
🎜<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: 🎜http://localhost:8080/my-app
🎜🎜Nombor port lain: 🎜 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!