首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux相关>企业应用>正文

Ubuntu 8.04下安装配置Tomcat5.5经验分享

http://www.oklinux.cn  2008-05-20  来源: ccidnet korn  会员收藏  游客收藏  【 】 

要用JSP做网站,以Tomcat作为服务器是个很不错的选择。这里将我自己安装Tomcat的经验与大家分享一下,希望给大家一些参考。

既然是Ubuntu,那就要利用好“新立得软件包管理器”了。

1.Tomcat需要jdk的支持,所以先说一下jdk的安装,已经安装好了jdk的可以直接看第2条。

1.1安装jdk

在新立得中搜索“sun-java”,安装最新的jdk,比如“sun-java6-jdk”,然后点击应用就自动安装完成了。

1.2配置jdk环境变量

安装是自动的,但是配置需要自己动手了。

1.2.1修改用户环境变量

$ vi /home/fancy(你的用户名)/.bashrc

在 .bashrc文件中加入:

export JAVA_HOME="/usr/lib/jvm/java-6-sun"

export CLASSPATH="$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib"

export PATH="$PATH:$JAVA_HOME/bin"

1.2.2修改所有用户的环境变量

$sudo vi /etc/profile

在该文件中加入:

export JAVA_HOME="/usr/lib/jvm/java-6-sun"

export CLASSPATH="$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib"

export PATH="$PATH:$JAVA_HOME/bin"

2.Tomcat安装和配置,这里是关键了

2.1通过新立得安装Tomcat

这个就不多说了,搜索"tomcat"选定相应软件包然后应用就是了。

2.2Tomcat的配置

这是重点中的重点。

$sudo vi /etc/profile

加入:

export CATALINA_HOME="/usr/share/tomcat5.5"

注意:

a.网上有些地方说是设置TOMCAT_HOME,这是不对的;

b.网上还有说需要修改conf/server.xml与web.xml,在ubuntu中利用新立得安装时这都是不需要的(当然,以后需要的时候可以改,但在第一次安装时不是必须的)。

OK,配置完成。重启!重启计算机后,/etc/profile的改变才会生效。

3.启动Tomcat服务

3.1进入/usr/share/tomcat5.5/bin,可以看见里面有几个bash脚本,使用

$./startup.sh

就可以开启服务了。

注意,这里的tomcat不需要再安装apache了,可以直接作为web服务器来使用。

运行./startup.sh的结果应该是:

Using CATALINA_BASE: /usr/share/tomcat5.5

Using CATALINA_HOME: /usr/share/tomcat5.5

Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp

Using JRE_HOME: /usr/lib/jvm/java-6-sun

3.2运行./startup.sh时可能你会出现如下问题:

touch: cannot touch `/usr/share/tomcat5.5/logs/catalina.out': Permission denied ./catalina.sh: 323: cannot create /usr/share/tomcat5.5/logs/catalina.out

原因是安装后logs这个目录的权限不够,可以这样来更改一下:

$ sudo chmod 766 ./logs -R

4.检测服务是否成功开启

打开你的浏览器,输入:http://localhost:8180。

Tomcat的端口默认是8180,你可以将conf/server.xml里面的

修改为

这样以后就可以直接访问http://localhost了。

服务正常开启的话会看到Tomcat的导航首页。

5.关闭服务

运行bin/下的shutdown.sh就可以了。

$./shutdown.sh

正常会出现如下结果:

Using CATALINA_BASE: /usr/share/tomcat5.5

Using CATALINA_HOME: /usr/share/tomcat5.5

Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp

Using JRE_HOME: /usr/lib/jvm/java-6-sun


上一篇:图形界面远程登录 基于NX技术FreeNX安装   下一篇:Slackware EyooLinux服务器配置相关指令

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Slackware EyooLinux服务器配置相关指令
·图形界面远程登录 基于NX技术FreeNX安装
·Linux系统下让Tomcat启动在80端口
·Linux系统下安装bind后配置实现DNS功能
·Linux下用Samba作PDC配置方法
·宿主机WindowsXP与虚拟机Linux之间Telnet
·Ubuntu Linux下Azureus NAT设置问题解决
·RHEL5 Squid透明代理服务器配置过程解析
·CentOS编译Mysql 4.0.27数据库问题解决
·Linux下kdevelop使用SVN方法
·Linux系统下Autodock 4.0安装与使用方法
·Fedora Linux系统Samba服务器架设全攻略
·在Linux系统下配置CVS 集成cvstrac
·Vista与Linux系统双启动
·Linux系统禁止Ctrl Alt Delete重新启动
·Linux下安装Realtek 8110SC千兆网卡驱动
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Slackware EyooLinux服务器配置相关指
·图形界面远程登录 基于NX技术FreeNX安
·Linux系统下让Tomcat启动在80端口
·Linux系统下安装bind后配置实现DNS功能
·Linux下用Samba作PDC配置方法
·宿主机WindowsXP与虚拟机Linux之间Teln
·Ubuntu Linux下Azureus NAT设置问题解
·RHEL5 Squid透明代理服务器配置过程解
·CentOS编译Mysql 4.0.27数据库问题解决
·Linux下kdevelop使用SVN方法
·Linux系统下Autodock 4.0安装与使用方
·Fedora Linux系统Samba服务器架设全攻
  阅读排行
·在Linux世界驰骋系列之三——结构和算
·Linux世界驰骋四——文件系统和设备管
·邮件系统的选型与架构专题(上篇)
·在Linux世界驰骋系列之二——Shell编程
·
·
Linux世界驰骋五——Linux常用实用工具
·深入OpenOffice.org之二应用XML文件格
·手把手教您配置Liunx目录服务器
·向左走向右走 当邮政业“遇上”Linux
·邮件系统的选型与架构专题(下篇)
·Linux系统可卸载内核模块完全指南(下
·图解红旗Linux 4.0桌面系统的安装(图
·Linux系统可卸载内核模块完全指南(中
·深度分析:Linux正在走出发展低潮
·深入探讨Linux与微软在桌面上的较量
网摘收藏: