Ubuntu 下安装配置 Tomcat 7

访问原址http://www.linuxidc.com/Linux/2011-08/40787p2.htm

Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器。Apache Tomcat包含了一个配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。

  二、安装Tomcat

  A、获取Tomcat安装包

wget http://apache.etoak.com/tomcat/tomcat-7/v7.0.14/bin/apache-tomcat-7.0.14.tar.gz

  B、解压并安装

mkdir -p /usr/local/webserver/
tar  xvzf  apache-tomcat-7.0.14.tar.gz -C /usr/local/webserver/
#重命名安装目录
cd /usr/local/webserver/
mv apache-tomcat-7.0.14/ tomcat

  C、设置tomcat以独立的用户运行

#添加一个系统用户tomcat,并且设置为不可登录系统。 
useradd -d /usr/local/webserver/tomcat -s /usr/sbin/nologin tomcat

  D、设置用户tomcat对tomcat目录的访问权限

chown -R tomcat.tomcat /usr/local/webserver/tomcat/
  E、配置Tomcat环境变量
vi /etc/environment
 
CATALINA_BASE=/usr/local/webserver/tomcat
CATALINA_HOME=/usr/local/webserver/tomcat
TOMCAT_USER=tomcat

  使用以下命令使配置生效

. /etc/environment

  F、启动Tomcat

/usr/local/webserver/tomcat/bin/startup.sh 
 
Using CATALINA_BASE:   /usr/local/webserver/tomcat
Using CATALINA_HOME:   /usr/local/webserver/tomcat
Using CATALINA_TMPDIR: /usr/local/webserver/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/webserver/tomcat/bin/bootstrap.jar:/usr/local/webserver/tomcat/bin/tomcat-juli.jar

  G、测试

  访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。

  H、停止Tomcat

/usr/local/webserver/tomcat/bin/shutdown.sh

  I、设置Tomcat管理员帐号

  在的标签前添加以下内容

nano /usr/local/webserver/tomcat/conf/tomcat-users.xml
 
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="000000" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

  保存关闭后,重新运行tomcat即可输入上面定交的用户名和密码,www.linuxidc.com便登录Tomcat的管理页面。

  J、以守护进程方式运行tomcat

  按照tomcat官方的要求,tomcat作为一个守护进程运行,需要用到jsvc工具

  安装jsvc

cd  /usr/local/webserver/tomcat/bin/
tar xvzf  commons-daemon-native.tar.gz 
cd commons-daemon-1.0.5-native-src/unix/
./configure
make
cp jsvc ../..
cd ../..

  运行下面的命令,便可以守护进程运行tomcat

cd  /usr/local/webserver/tomcat/

  访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。

  K、设置开机启动tomcat

  本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
  
  编辑/etc/rc.local,加入启动脚本

vi /etc/rc.local
 
/usr/local/webserver/tomcat/bin/startup.sh

  重启,访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。


#################################################################


访问原址http://www.jb51.net/article/73946.htm

Tomcat的配置
  这是重点中的重点。
 

?
1
$ sudo vi /etc/profile

  加入:

?
1
export CATALINA_HOME="/usr/share/tomcat5.5"
  注意:
  a.网上有些地方说是设置TOMCAT_HOME,这是不对的;
  b.网上还有说需要修改conf/server.xml与web.xml,在ubuntu中利用新立得安装时这都是不需要的(当然,以后需要的时候可以改,但在第一次安装时不是必须的)。
  OK,配置完成。重启!重启计算机后,/etc/profile的改变才会生效。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值