我的工作是在64位的ubuntu服务器(10.04.4LTS)上安装和配置Alfresco community edition 4 (alfresco-community-4.0.d-installer-linux-x64.bin)。我试图在没有OpenLDAP服务器的情况下对用户和组进行身份验证和同步,但只要我们对$TOMCAT_HOME/shared/classes/alfresco/extension/subsystems/Authentication/ldap/ldap1/ldap-authentication.properties进行更改,我就必须重新启动tomcat或整个服务器。
在Ubuntu16.04上,我使用以下命令停止tomcat7服务器:
sudo tomcat7 stop
然后我创建了一个war文件,如下所示:
mkdir test
created index.html within test
jar -cf test.war test
我将war文件复制到webapps目录中:
webapps/test.war
我使用以下命令启动tomcat : sudo service tomcat7 start
这样,下面的url就会显示服务器正在工作:
localhost:8080
据我所知,下面的URL应该指向测试文件localhost:8080/ .war
它不
我已经用Java7 JRE_HOME在Ubuntu 12上设置了我的Tomcat 7:
$ /usr/share/tomcat7/bin/version.sh
Using CATALINA_BASE: /usr/share/tomcat7
Using CATALINA_HOME: /usr/share/tomcat7
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
Using JRE_HOME: /usr/lib/jvm/java-7-openjdk-i386
Using CLASSPATH: /usr/shar
我已经在Ubuntu18.04.LTS上安装了Tomcat8.5.39 (JVM ),并将其配置为与Tomcat模块一起使用(我有OpenSSL 1.1.1)。
我运行以下命令,没有任何错误:
~/apr-1.7.0/
./configure
make & make install
~/tomcat-native-1.2.21-src/native/
./configure --with-apr=/usr/local/apr/bin/apr-1-config
make & make install
下面是server.xml中HTTPS配置的摘录:
<Listener
我使用的是Mac OS X 10.7.3。我通过macports 2.0.4安装了tomcat6。我将tomcat6位置放在了myeclipse for spring 10服务器配置中。到目前为止一切都很好。
然后我尝试在myeclipse中启动它。它无法启动,显示类似8080端口的内容已在使用中。
然后我去了终点站。
ps aux | grep tomcat
4进程出现。tomcat6似乎在安装后自动启动。然后我试着阻止它
sudo tomcatctl stop
问题来了。不管我怎么试,它总是说
Stopping Tomcat...(pid ****)............... givi
我有一个AWS弹性豆柄环境,其目前的平台是Tomcat 8 with Java 8 running on 64bit Amazon Linux/2.7.7。
我发现在升级到Tomcat 8 with Java 8 running on 64bit Amazon Linux/2.8.0之后,上面的程序开始显示javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure错误。
下面是错误堆栈跟踪的一部分:
javax.net.ssl.SSLHandshakeException: Received fatal
我从Linux服务器(CentOS)中删除了几个Tomcat安装。在安装Tomcat 8之后,现在当我尝试启动Tomcat 8 (./startup.sh)时,会出现以下错误:
Cannot find /opt/apache-tomcat-7.0.56/bin/setclasspath.sh
This file is needed to run this program
似乎我还没有正确地删除以前安装的tomcat。我怎么才能让这个发挥作用。帮助。
更新
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/
我无法在Linux上启动或停止Tomcat。由于服务器是新的,而且我们第一次运行它,shutdown.sh抛出一个异常,尽管我已经放置了log4j.properties:
/tomcat/V6.0/bin$ ./shutdown.sh
After calling setenv.sh: Using JAVA_HOME:
After calling setenv.sh: Using JRE_HOME: /usr/java/jdk1.8.0_91/jre
After cygwin: Using JAVA_HOME:
After cygwin: Using JR
12:53:58 PM [Tomcat] Problem detected!
12:53:58 PM [Tomcat] Port 8080 in use by "C:\xampp\apache\bin\httpd.exe"!
12:53:58 PM [Tomcat] Tomcat WILL NOT start without the configured ports free!
12:53:58 PM [Tomcat] You need to uninstall/disable/reconfigure the blocking application
1
我刚接触Linux,但我花了一整天的时间安装Java和Tomcat。我的目标是用这个Linux机器托管一个应用程序。我知道它在我的基于windows的机器上运行得很好,但它是我的笔记本电脑,所以我计划使用Linux Box作为我的专用服务器。
在许多论坛之后,我现在已经安装了Tomcat7。然而,我无法启动它。
切换到tomcat目录和"./startup.sh“,我会得到以下输出:
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR:
在我的ubunut 12.04LTS机器上安装了tomcat7,tomcat安装成功,但是当我试图登录到经理webapp时,它要求输入用户名和密码,在输入它时,它也没有让我登录。它给出了401未经授权的错误页面。
这是我的tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.
我正在我的linux计算机上安装Tomcat和Ant,但是在安装它们之前,我只需要检查它们是否已经安装了。
关于tomcat
我在我的机器上搜索了很多,并在下面的目录中搜索tomcat
/usr/local/, /opt/, /usr/share/
但是我没有在上面的任何路径中找到tomcat文件夹,它是否表明没有安装tomcat?所以实际上
1. what is the path to `look/find` exactly to know/check whether tomcat is installed or not in
all linux machines
2. what w