• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Question Possible to use the Apache tomcat in plesk server?

Hello,

Install Tomcat:
Code:
apt install tomcat10
(available in Debian 12 and 13)

or unpack the official tarball to /opt and create your own systemd service with a dedicated user.

Bind the connector in server.xml to localhost only (address="127.0.0.1", port 8080).
Keep the AJP connector disabled (Ghostcat, CVE-2020-1938).

In Plesk under Domain → Apache & nginx Settings → “Additional Apache directives”, add: ProxyPass / http://127.0.0.1:8080/ and ProxyPassReverse / http://127.0.0.1:8080/.

Use /app/ for a sub-path. On nginx-only setups, use a location block with proxy_pass in “Additional nginx directives”.

Put WAR files into
Code:
/var/lib/tomcat10/webapps

and start with

Code:
systemctl enable --now tomcat10

Alternative without touching the OS: install the Plesk “Docker” extension, run a Tomcat image, and attach it to the domain via the extension’s proxy rule. This is better isolated and survives system upgrades more easily.

Limitations: Tomcat does not run as the Plesk subscription user, so there is no customer isolation, no resource limits, and no panel visibility. It suits your own applications better than shared hosting.

Regards
Tessa
 
Back
Top