`

Ubuntu下安装配置和卸载Tomcat

阅读更多

Ubuntu下安装配置和卸载Tomcat


注:此处不采用apt-get(新立得软件管理器)安装————因为这种方式安装后,tomcat安装目录会到处都是,像天女散花一样。
此处采取下载tomcat包解压配置的方式安装!

一.安装配置Tomcat
1.下载Tomcat:
下载地址:http://tomcat.apache.org
(我下载的是 apache-tomcat-7.0.57.tar.gz

2.将apache-tomcat-7.0.57.tar.gz移动到 /opt 目录下,并将其解压:

$ sudo mv apache-tomcat-7.0.57.tar.gz /opt
$ sudo tar zxvf apache-tomcat-7.0.57.tar.gz

 
3.将解压出来的文件夹进行重命名:

$ sudo mv apache-tomcat-7.0.57 tomcat7

 
4.cd到/opt/tomcat7/bin 下,编辑catalina.sh文件,向中插入以下代码(插到’#'注释结束,正文开始的地方):

#此处依你的jdk安装目录而定
JAVA_HOME=/usr/lib/jvm/jdk1.7           

#JVM配置信息可不插入
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"

 
5.保存,关闭。这样,Tomcat7就基本完成安装了。端口默认是8080
可以到conf目录下的server.xml把8080改成其他的端口。

二.启动Tomcat
cd到/opt/tomcat7/bin下,运行:

$ sudo ./startup.sh

 
如果出现下面的内容表示启动成功。

Using CATALINA_BASE:   /opt/tomcat7
Using CATALINA_HOME:   /opt/tomcat7
Using CATALINA_TMPDIR: /opt/tomcat7/temp
Using JRE_HOME:        /usr/lib/jvm/jdk1.7
Using CLASSPATH:       /opt/tomcat7/bin/bootstrap.jar:/opt/tomcat7/bin/tomcat-juli.jar
Tomcat started.

 
测试:http://127.0.0.1:8080/

三.配置Tomcat服务

1.cd到/etc/init.d目录,增加tomcat7文件

$ cd /ect/init.d
$ sudo touch tomcat7
 
2.编辑tomcat7文件
$ sudo vi tomcat7
 
增加下面内容,保存。
#!/bin/sh
#tomcat auto-start

case $1 in
start)
 sh /opt/tomcat7/bin/startup.sh
 ;;
stop)
 sh /opt/tomcat7/bin/shutdown.sh
 ;;
restart)
 sh /opt/tomcat7/bin/shutdown.sh
 sh /opt/tomcat7/bin/startup.sh
 ;;
*)
 echo 'Usage:tomcat7 start|stop|restart'
 ;;
esac
exit 0
 
4.tomcat7设置成可执行
$ sudo chmod +x /etc/init.d/tomcat7
 
5.将tomcat7加入服务
$ sudo update-rc.d tomcat7 defaults
注:Ubuntu没有chkconfig命令!
ok,完成了,重启后(不登录),找另一台机器telnet一下tomcat端口,只要能通就说明服务起来了。
自行启动关闭Tomcat的命令:
$ sudo service tomcat7 start 	//启动
$ sudo service tomcat7 restart	//重启
$ sudo service tomcat7 stop		//停止
 
四.卸载

1.删除tomcat7目录即可
2.删除tomcat7服务文件

 

 

相关链接:

Ubuntu Server 12.04下手工将Tomcat设为自启动服务
Linux Tomcat7安装配置注册服务
Linux下让tomcat以service方式运行

Ubuntu 系统 Update-rc.d 命令
sysv-rc-conf管理Ubuntu server开机启动服务

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics