linux (centos) 安装tomcat (用shell脚本安装为服务)
来源:互联网 发布:mac chrome 书签备份 编辑:程序博客网 时间:2024/05/29 17:29
1、下载tomcat
从http://tomcat.apache.org/download-70.cgi链接下载linux版本(tar.gz)
2、解压,上传及赋权限
解压,用WinSCP把解压的安装文件上传到/home/software/tomcat目录
并用 chmod -R 755 /home/software/tomcat命令账权限。
3、编写安装为服务的脚本并运行
shell脚本如下:
#! /bin/sh#shell script takes care of starting and stopping# the glassfish DAS and glassfish instance.## chkconfig: - 64 36# description: Tomcat auto start# /etc/init.d/tomcatd# Tomcat auto-start# Source function library.#. /etc/init.d/functions# source networking configuration.#. /etc/sysconfig/networkRETVAL=0export JRE_HOME=/usr/local/jdk1.7.0export CATALINA_HOME=/home/jinyuan/tomcat/tomcatjinyuan1export CATALINA_BASE=/home/jinyuan/tomcat/tomcatjinyuan1start(){ if [ -f $CATALINA_HOME/bin/startup.sh ]; then echo $"Starting Tomcat" $CATALINA_HOME/bin/startup.sh RETVAL=$? echo " OK" return $RETVAL fi}stop(){ if [ -f $CATALINA_HOME/bin/shutdown.sh ]; then echo $"Stopping Tomcat" $CATALINA_HOME/bin/shutdown.sh RETVAL=$? sleep 1 ps -fwwu yhjhoo | grep apache-tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9 echo " OK" # [ $RETVAL -eq 0 ] && rm -f /var/lock/... return $RETVAL fi}case "$1" in start) start ;; stop) stop ;; restart) echo $"Restaring Tomcat" $0 stop sleep 1 $0 start ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1 ;;esacexit $RETVAL命名为tomcatoa(这个名称就是服务名,后面用命令方式启动时可用),用winscp把这个脚本文件上传到/etc/init.d/目录下
并执行以下脚本:
sudo chmod +x /etc/init.d/tomcatoa
chkconfig --add tomcatoa
chkconfig tomcatoa on
4、修改jvm参数
打开bin/catalina.sh文件
修改JAVA_OPTS="-Xms1400m -Xmx2024m -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=256m"
5、用service tomcatoa start命令启动服务
0 0
- linux (centos) 安装tomcat (用shell脚本安装为服务)
- Linux系统tomcat自动安装shell脚本
- shell 脚本安装tomcat
- 管理多tomcat服务shell脚本(CentOS)
- Linux下安装Tomcat为系统服务
- Linux下安装Tomcat为系统服务
- CentOS 6.5 用shell脚本安装jdk
- [shell]为CentOS创建自动安装模块的脚本
- CentOS下面安装Tomcat并设置为自启动服务
- centos下安装tomcat服务为开机自启动
- linux centos安装tomcat
- Linux(Centos)安装tomcat
- 学习tomcat安装服务脚本
- Linux安装Tomcat服务
- Linux下Jdk和Tomcat自动安装shell脚本总结
- Linux一键安装tomcat的shell脚本
- 安装tomcat集成jsvc、apr并配置为后台服务(操作系统CentOS x.x.x)
- Tomcat 安装为服务(转)
- effective c++ 条款03 整理
- UVA 111
- 谈Qt经典出错信息之QApplication: No such file or directory
- 2.1 JavaScript基础学习笔记.JSp1
- jsp中将链接http传递中文数据至action中发生乱码现象的解决
- linux (centos) 安装tomcat (用shell脚本安装为服务)
- 20141126
- Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar:file 2010-08-03
- 精通QTP-自动化测试技术领航 第2章2.2.9综合实例练习总结
- java项目部署文件快速提取
- Matalb一维列数组转为一维行数组的方法
- 来吧java,创建一个SeqList类
- IGMP(整理)
- struts2.3.16.1+hibernate4.3.4+spring4.0.2