使用SSH,我想执行catalina.sh以启动Tomcat服务器(从我的客户端 Mac 终端)。
我登录没有任何问题。
然后,我这样做:
[site /home/public]$ cd $CATALINA_HOME/bin
Run Code Online (Sandbox Code Playgroud)
在 Enter 我得到:
[site /bin]$
Run Code Online (Sandbox Code Playgroud)
我尝试:
./catalina.sh start
Run Code Online (Sandbox Code Playgroud)
但我得到:
-bash: ./catalina.sh: No such file or directory
Run Code Online (Sandbox Code Playgroud)
编辑。我不知道这是否重要,但我做了以下事情:
[site /usr/local]$ cd apache-tomcat-8.5
[site /usr/local/apache-tomcat-8.5]$ cd bin
[site /usr/local/apache-tomcat-8.5/bin]$ catalina.sh start
-bash: catalina.sh: command not found
[site /usr/local/apache-tomcat-8.5/bin]$ ./catalina.sh start
Using CATALINA_BASE: /usr/local/apache-tomcat-8.5
Using CATALINA_HOME: /usr/local/apache-tomcat-8.5
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.5/temp
Using JRE_HOME: /usr/local
Using CLASSPATH: /usr/local/apache-tomcat-8.5/bin/bootstrap.jar:/usr/local/apache-tomcat-8.5/bin/tomcat-juli.jar
touch: /usr/local/apache-tomcat-8.5/logs/catalina.out: Read-only file system
./catalina.sh: cannot create /usr/local/apache-tomcat-8.5/logs/catalina.out: Read-only file system …Run Code Online (Sandbox Code Playgroud)