Cpanel中的tomcat配置在哪里?

时间:2016-09-13 00:11:30

标签: tomcat cpanel

我使用easyapache 3在cPanel下的linux VPS上安装了tomcat 7。

它似乎正在运行 - 我可以上传war文件并让我的服务执行。

但是,我需要进行一些配置更改,例如定义java.library.path。在{How to add a native library in Tomcat?处有一个很好的描述。它说要在配置文件夹中创建一个setenv.sh文件,该文件也包含catalina.sh。

但是,我在cPanel服务器上找不到catalina.sh的任何文件夹。我已经对整个文件系统进行了查找,但它并不存在。我能找到的唯一tomcat配置文件位于/ usr / local / easy / etc / easy-tomcat7

文件夹中
drwxr-xr-x 3 root   nobody   4096 Sep  9 03:54 ./
drwxrwxr-x 3 root   wheel    4096 Jul 27 13:42 ../
drwxrwxr-x 4 root   nobody   4096 Sep  9 03:54 Catalina/
-rw-rw-r-- 1 tomcat nobody  11893 Jan 27  2015 catalina.policy
-rw-rw-r-- 1 tomcat nobody   5946 Jan 27  2015 catalina.properties
-rw-rw-r-- 1 tomcat nobody   1394 Jan 27  2015 context.xml
-rw-rw-r-- 1 root   nobody    144 Jan 27  2015 easy-tomcat7-chkserv
-rw-r--r-- 1 root   root     5018 Sep  4 23:00 httpd-jk.conf
-rw-rw-r-- 1 tomcat nobody    547 Jan 27  2015 log4j.properties
-rw-rw-r-- 1 tomcat nobody   3288 Jan 27  2015 logging.properties
-rw-rw-r-- 1 tomcat nobody   6868 Sep  4 23:04 server.xml
-rw------- 1 tomcat nobody   2082 Sep  3 21:59 tomcat-users.xml
-rw-r--r-- 1 root   root     1357 Sep  4 23:00 uriworkermap.properties
-rw-rw-r-- 1 tomcat nobody 162905 Jan 27  2015 web.xml
-rw-r--r-- 1 root   root     6549 Sep  4 23:00 workers.properties
-rw-r--r-- 1 root   root     1311 Sep  4 23:00 workers.properties.minimal

server.xml,web.xml,catalina.policy和catalina.properties中有各种配置设置,但没有任何内容与我在本地开发环境中的catalina.sh(或bat)中看到的一致(Windows Tomcat 7) )。

有关cPanel如何安装的特别之处吗?我可以在哪里放一个setenv.bat文件?还是需要以其他方式完成?

我确实拥有超级用户权限,并且在服务器上找不到任何其他内容时似乎没有任何问题。

感谢您对此处可能发生的事情的任何解释。

1 个答案:

答案 0 :(得分:0)

经过太多时间的搜索,我终于找到了答案 https://forums.cpanel.net/threads/cpanel-tomcat-jsp-and-servlets-guide.282922/

Java启动值

如果您希望更改堆大小和其他的启动值(如果您发出不带引号的“java -X”,则可以看到可配置的设置),那么名为/var/cpanel/tomcat.options的文件可以被创造。

以下是可以放入文件的条目示例:

-Xmx200M
-Xms100M

它有效!