Ubuntu Tomcat Service

只需要将%TOMCAT_HOME%/bin/catalina.sh文件拷贝到/etc/init.d/文件夹下,稍作编辑,然后注册成系统服务,是否设置自启动均可。

1. 编辑catalina.sh文件
cd /var/lib/tomcat7/bin/
sudo vi catalina.sh

文件内容大致如下:

#!/bin/sh
……

# $Id: catalina.sh 947714 2010-05-24 16:57:18Z markt $

# —————————————————————————

JAVA_HOME=/usr/lib/jvm/java
CATALINA_HOME=/var/lib/tomcat7
CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib(可不加)

添加上述红色加粗部分,即:添加JAVA_HOME,CATALINA_HOME和CLASSPATH变量。

保存,退出。

2. 注册服务
将修改完的catalina.sh拷贝到/etc/init.d/即可。

sudo cp /var/lib/tomcat7/bin/catalina.sh /etc/init.d/tomcatd

这样,tomcat服务的名称即为tomcatd。(也可以叫做你自己喜欢的名字如:tomcat7..)

3. 自启动

为了使开机自启动成功,还需要更改tomcat文件夹的权限。假设ubuntu初次创建的用户名称是tom。

sudo chown -R myuname:myuname /var/lib/tomcat7/
sudo chmod -R 755 /var/lib/tomcat7/

4. 使用
sudo service tomcatd start【开启】
sudo service tomcatd stop【关闭】
sudo service tomcatd version【查看版本】

时间: 2024-08-29 03:57:37

Ubuntu Tomcat Service的相关文章

ubuntu tomcat的安装

1.在计算机联网情况下,打开终端: sudo  apt-get  install  tomcat7 2.设置环境变量: sudo gedit /etc/profile 在编辑器内添加以下内容: export CATALINA_HOME="/usr/share/tomcat7" 截图如下: 上面的部分是安装jdk时设置的内容,最后一行为对应于tomcat的配置 ok, 保存,退出 3.修改服务器端口号 推荐文档:http://blog.csdn.net/ithomer/article/d

let's encrypt生成免费https证书 ubuntu+tomcat+nginx+let's encrypt

1. 下载let's encrypt $ sudo add-apt-repository ppa:certbot/certbot $ sudo apt-get update $ sudo apt-get install certbot 2. 生成密钥,调用之前需要停止nginx certbot certonly --standalone -d www.域名1.com -d www.域名2.com 生成成功,提示如下 IMPORTANT NOTES: - Congratulations! Your

ubuntu tomcat的安装与配置

一.下载jdk 大概是tomat大部分是由java写的, 所以一开始安装tomcat必须得配置好jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html 下载将jdk加压后放到/usr/local目录下 然后进行配置环境变量 在 /etc/profile 中加入以下内容(视自己的电脑的情况而定): JAVA_HOME=/usr/local/java-6-openjdk-i38

ubuntu tomcat自启动

1 编写启动文件/etc/init.d/tomcat7 文件内容如下: #!/bin/sh #注意第一句#!/bin/sh如果不写,就不是一个shell文件 #tomcat auto-start #export JAVA_HOME=/usr/lib/jdk/ #已经在/etc/profile里配置过 case $1 in start) sh /usr/local/tomcat/bin/startup.sh #tomcat的启动文件 ;; stop) sh /usr/local/tomcat/bi

Ubuntu Tomcat

启动80端口: 修改server.xml  Connector port=80 修改/etc/default/tomcat  AUTHBIND=yes 查看/etc/authbind/byport/下时候80这样的文件夹,如果没有则创建并初始化: touch /etc/authbind/byport/80chmod 500 /etc/authbind/byport/80chown tomcat7 /etc/authbind/byport/80 重启tomcat服务 service tomcat7

Ubuntu tomcat配置https的方法

参考文献: http://www.cnblogs.com/xwdreamer/p/3466661.html(后半部分需要做修正) http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html http://blog.sina.com.cn/s/blog_682b5aa1010113uu.html(中文,比较实用) https://help.ubuntu.com/community/TomcatSSL http://blog.csdn.net/fjs

linux下安装tomcat——service tomcat does not support chkconfig

linux下安装tomcat: 1 //解压 2 # tar zxvf apache-tomcat-7.0.92.tar.gz 3 //复制到init.d目录下 4 # cp -p /usr/tomcat/apache-tomcat-7.0.92/bin/catalina.sh /etc/init.d/tomcat 5 # chmod 755 /etc/init.d/tomcat 6 # chkconfig --add tomca 7 //添加tomcat和java目录 8 # vim /etc

ubuntu+tomcat+jenkins+git+maven

1.下载tomcat和jdk wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.27/bin/apache-tomcat-9.0.27.tar.gz wget --http-user=2696671285@qq.com --http-passwd=Oracle123 https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb4

【Tomcat】解决Eclipse无法添加Tomcat Service问题

直接上图:今天因为弄Maven的时候,不小心把Tomcat7 Service 给弄没了,没法直接添加. 可以参照上图的结构进行 Download and Install...点击之后等待一会儿. 其实就是这样做 windows-preference-server-runtime environment-add->apache tomcat71,name自己填2,选择好路径,down and install3,server-new 走到此处就可以添加项目了.