阿里云centos中tomcat安装及开机自启动

-------------------------------------------------------------------------------

官网下载一个tomcat(如1.7的)

apache-tomcat-7.0.62.tar.gz

使用工具将文件上传到centos中,我将文件全部放在了/usr/local中

使用putty工具登陆之后进入/usr/local/

解压tomcat文件压缩包

tar -zxvf apache-tomcat-7.0.62.tar.gz

本级文件夹中就有了解压之后的文件夹了 apache-tomcat-7.0.62

接下来根据项目上线需要配置tomcat的配置文件

server.xml(此处略,再上一篇文章中已经做了详细描述了)

开机自启动问题:

在centos的/etc/init.d/tomcat中配置如下(没有该文件就从服务器中下载一个改名字和重新编辑)

--------------tomcat 文件 START-------------------

#!/bin/bash

#

# tomcat startup script for the Tomcat server

#

# chkconfig: 345 80 20

# description: start the tomcat deamon

#

# Source function library

. /etc/rc.d/init.d/functions

prog=tomcat

#下面这句需要给成你自己的jdk路径(bin的上一层)

JAVA_HOME=/usr/java/jdk1.7.0_79

export JAVA_HOME

#下面这句需要给成你自己tomcat目录(bin的上一层)

CATALANA_HOME=/usr/local/yuzhilongx/apache-tomcat-7.0.62

export CATALINA_HOME

case "$1" in

start)

echo "Starting Tomcat..."

$CATALANA_HOME/bin/startup.sh

;;

stop)

echo "Stopping Tomcat..."

$CATALANA_HOME/bin/shutdown.sh

;;

restart)

echo "Stopping Tomcat..."

$CATALANA_HOME/bin/shutdown.sh

sleep 2

echo

echo "Starting Tomcat..."

$CATALANA_HOME/bin/startup.sh

;;

*)

echo "Usage: $prog {start|stop|restart}"

;;

esac

exit 0

--------------tomcat 文件 END-------------------

再把 tomcat 修改为可运行的文件

chmod a+x tomcat

查看服务器开机启动项情况查找tomcat的情况

chkconfig --list

如果没有找到tomcat项

使用chkconfig命令把 tomcat 命令加入到系统启动队列中: chkconfig --add tomcat

再次查看

chkconfig --list

显示的情况应该是这样的

tomcat          0:off   1:off   2:off   3:off   4:off   5:off   6:off

然后chkconfig tomcat on设置开机启动

chkconfig --list

tomcat          0:off   1:off   2:on    3:on    4:on    5:on    6:off

这是后看到的情况变了,这时候就达到了开机就启动tomcat服务了,本人测试以上配置,测试通过!

时间: 2024-11-07 21:25:09

阿里云centos中tomcat安装及开机自启动的相关文章

阿里云CentOS中vsftp安装、配置、卸载

1--卸载 查看当前服务器中的vsftpdrpm -qa|grep vsftpd 例如结果为:vsftpd-2.2.2-13.el6_6.1.x86_64执行卸载rpm -e vsftpd-2.2.2-13.el6_6.1.x86_64返回:卸载时自动备份vsftp的用户列表文件warning: /etc/vsftpd/vsftpd.conf saved as /etc/vsftpd/vsftpd.conf.rpmsavewarning: /etc/vsftpd/user_list saved

阿里云centos中mysql的安装及一些常识知识

------------------------------------------------------------------- 阿里云centos中mysql的安装 工具WinSCP v5.7.0可以从windows上传文件到linux上 工具putty可以再windows上连接linux,用命令行操作很方便 将mysql以下三个包下载并上传到linux上,例如:/root/software MySQL-server-5.5.28-1.linux2.6.x86_64.rpm MySQL-

阿里云centos服务器tomcat启动后,浏览器请求无响应

最近无事折腾了下阿里云服务器 系统选择了个centos7.2 装了个jdk 1.8 搞了个apache-tomcat-8.5.51 装好启动tomcat后发现浏览器访问不了,状态一直显示等待服务器响应... 奇怪...这玩意不是弄了n回了,还会出问题? 一顿检查: 发现装的centos7的云服务器,两个地方没弄会有这个问题: 1.阿里云安全策略,开放tomcat端口 阿里云控制台,云服务器-->网络与安全-->安全组-->配置规则 把tomcat 的端口配置到入方向里即可 2.CentO

在阿里云CentOS 6.5 安装、运行Docker容器的方法与步骤

ssh登陆阿里云ssh [email protected] uname -a 查看linux内核版本,因为Docker推荐使用3.8以上内核,如果版本低可能会不稳定,因此需要选用yum方式升级内核. 导入 KEY ,安装软件源.在 YUM 的 ELRepo 源中,有mainline(3.13.1).long-term(3.10.28)这 2 个内核版本,考虑到 long-term 更稳定,会长期更新,所以选择这个版本.点击查看方法来源 导入public key:rpm --import http

[Linux] - 阿里云CentOS 6.5 安装Docker

因为阿里云的CentOS 6.5版本默认内核kernel版本是2.6的,比较低.安装docker的后,运行不了. 步骤: 1.使用命令更新: yum update 2.安装Docker.这里忽略500字.... 3.使用命令查看IP: ifconfig 将看到有类似的结果: eth0 Link encap:Ethernet HWaddr 00:16:3E:00:6B:5D inet addr:10.169.127.193 Bcast:10.169.127.255 Mask:255.255.248

新手玩个人服务器(阿里云centos)-mongodb安装和启动

一首<爱你的宿命>和<后会无期>,昨晚张碧晨在中国好声音很稳定,晋级实至名归,虽然几天前我从微博就知道结局了.陈冰吼过了-- 今天看到草稿箱有篇没有完成的文章,在不怎么稳定的情绪继续完成,毕竟最爱小二班,后会无期,往往后会有期:但是后会有期,往往后会无期,珍惜身边爱你的人,这不是你的宿命,而是你的使命-- 附上mongo在 github地址: https://github.com/mongodb/mongo/tree/master/rpm <1>下载 wget http

阿里云Centos中二级域名绑定二级目录的方法

对于一些目录,我们往往需要对其指定二级域名,那么具体如何操作呢?下面,我将用亲身实践来说明一下. 由于第一次接触centos,我不得不借助于网络资源.然后得知要开启mod_rewrite这个模块,具体方法如下: 用文本编辑器打开Apache安装目录/etc/httpd/conf\httpd.conf,找到“#LoadModule rewrite_module modules/mod_rewrite.so”这行,去掉前面的“#”;继续查找“AllowOverride None”,修改为“Allow

阿里云Centos 7.5 安装MySQL8

1.下载并添加存储库 sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 2.安装MySQL 8.0包 与其他使用yum的软件包一样安装MySQL:yum install mysql-community-server   (安装过程中如果有error,可以重复执行命令,直到成功) 安装过程中如果提示 is this OK (y/n)输入 y 即可 3.成功安装之后重启

阿里云centos 6.9安装oracle10g

以前安装过oracle 11g,所以环境变量部分准备略过,仅说明不同之处1 安装解压 cpio -idmv <10201_database_linux_x86_64.cpio ./runInstaller -ignoresysprereqs 检查缺包: yum install libXp.so.6 yum install libXt.so.6 yum install libXtst.so.6 安装82%报错: makefile '/u01/app/oracle10g/product/10g/db