我正在设置使用 Java 编写 Web 应用程序的开发环境,我需要一些帮助。
我做了什么:
从 Sun 安装 Java SE 6
我安装了(sudo apt-get install ...)以下软件包(一次一个,因为其中一些需要用户交互)以从 Sun 获取 Java SE 6:sun-java6-bin sun-java6-doc sun-java6-fonts sun -java6-javadb sun-java6-jdk sun-java6-jre sun-java6-plugin sun-java6-source 。
我还通过将 JAVA_HOME=”/usr/lib/jvm/java-6-sun/” 添加到 /etc/environment 来设置 JAVA_HOME。
开始安装和配置 Tomcat 5.5
我安装了(sudo apt-get install ...)以下软件包:tomcat5.5 tomcat5.5-admin
我目前拥有的:
我能够连接到http://localhost:8180/admin并获取我通过安装 tomcat5.5-admin 软件包安装的管理 Web 应用程序。Tomcat 服务器作为守护进程运行。
我的问题和疑问:
- 似乎没有定义环境变量 $CATALINA_HOME。我应该如何定义它?(可能和我的 $JAVA_HOME 一样?但如果是这样,我应该分配哪个路径?)
- 要部署战争,我可以将 JAR 复制到 $CATALINA_HOME/webapps 吗?还是我需要更改战争的文件权限?(这里我假设 $CATALINA_HOME 设置正确。)
- 我安装的管理 Web 应用程序需要什么用户名和密码?我该如何改变它们?
- 我应该考虑 Ubuntu 上的 Tomcat 5.5 的最佳实践吗?