安装 Tomcat
代码: 全选
$ sudo apt-get install sun-java5-jdk tomcat5.5
代码: 全选
$ sudo invoke-rc.d tomcat5.5 start
代码: 全选
$ netstat -pult
代码: 全选
tcp6 0 0 *:8180 *:* LISTEN -
这时你可以通过浏览器访问http://localhost:8180/了。不过,你要是没安装“tomcat5.5-webapps”包的话,看到的应该是个空白的页面,而不是那只公猫。
现在Tomcat启动了,那下一步怎么做才能运行自己写的Hello World 的JSP程序??? 不要急,先让我们看看 Tomcat 在 Ubuntu Feisty 中的目录结构。
在“新立得”里,我们可查看到Tomcat5.5 已安装文件的列表。它的文件并不是都在一个目录下的,分布在 /var, /usr 及 /etc 等目录下。让我们从Tomcat启动脚本切入,打开它
代码: 全选
$ gedit /etc/init.d/tomcat5.5
代码: 全选
NAME=tomcat5.5
......
CATALINA_HOME=/usr/share/$NAME
......
CATALINA_BASE=/var/lib/tomcat5.5
/var/lib/tomcat5.5/webapps
目录下,为了通过浏览器访问http://localhost:8180/时看到我们的“Hello World!”,我们只需在“ROOT”目录下建立一个名为“index.jsp”的JSP文件,像这样:
代码: 全选
$ cd /var/lib/tomcat5.5/webapps
$ sudo mkdir -p ROOT
$ gksu gedit ROOT/index.jsp
代码: 全选
<%
out.println("Hello World!");
%>
代码: 全选
$ sudo chown tomcat55 -R ROOT

