tomcat: 链接:https://pan.baidu.com/s/1pMEu0hP 密码:g0ah      (tomcat7)

jdk :链接:https://pan.baidu.com/s/1eTmm4fw 密码:5x3b    (jdk8)

ojdbc :链接:https://pan.baidu.com/s/1bqQUjjp 密码:5npv     (ojdbc14,后面在部署应用的时候会用到)

通过yum安装 一个小东西,方便上传文件

首先  yum install lrzsz

安装完成后,输入rz就可以选择本机里的文件了, 传输的位置是当前的linux路径下,接下来就可以将下载好的jdk和tomcat放到linux上面了

1.解压tomcat : tar -zxvf apache-tomcat-7.0.73 -C /usr/local 目录下  -C 指定安装哪个目录下

2解压jdk  tar -zxvf jdk-8u20-linux-x64.tar.gz   -C /usr/local 目录下

3.解压完成后配置JDK环境变量。如果你按照我上诉步骤执行,无需配置tomcat环境变量

vim /etc/profile

进入后:按Esc进入命令模式   按A切换插入模式   复制粘贴

export JAVA_HOME=/usr/local/java/jdk1.8.0_20     指的是是你jdk路径----不要搞错哦
export JRE_HOME=/usr/local/java/jdk1.8.0_20/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

按Esc进入命令模式   :冒号  输入wq   保存退出

检查jdk是否配置成功

java -version

恭喜你!   装jdk成功了

Tomcat启动

进入tomcat/bin目录下面

cd /usr/local/java/apache-tomcat-7.0.73

cd ./bin

./startup.sh      启动tomcat

三、Tomcat配置服务和自启动

1、Tomcat配置服务

新建服务脚本:
[root@localhost ~]# vim /etc/init.d/tomcat
添加脚本内容:
#!/bin/bash
# description: Tomcat7 Start Stop Restart
# processname: tomcat7
# chkconfig: 234 20 80 CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.77 case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
*)
echo 'please use : tomcat {start | stop | restart}'
;;
esac
exit 0
:wq 保存脚本。
执行脚本,启动、停止 和 重启服务。
启动:service tomcat start
停止:service tomcat stop
重启:service tomcat restart

们也可以 Tomcat配置开机自启动 向chkconfig添加 tomcat 服务的管理

[root@localhost ~]# chkconfig --add tomcat
设置tomcat服务自启动
[root@localhost ~]# chkconfig tomcat on
查看tomcat的启动状态
[root@localhost ~]# chkconfig --list | grep tomcat
状态如下:
[root@localhost ~]# chkconfig --list | grep tomcat
tomcat      0:off 1:off 2:on 3:on 4:on 5:on 6:off
关闭tomcat服务自启动:chkconfig tomcat off
删除tomcat服务在chkconfig上的管理:chkconfig --del tomcat

如看到以下截图,就代表启动成功了

查看进程命令

ps -ef |grep tomcat

关闭tomcat服务:./shutdown.sh

成功启动tomcat后 ,就可以在虚拟机上面访问 tomcat了

tomcat默认的端口是8080

修改端口:

进入到tomcat的conf文件夹

打开 配置文件:vi server.xml

8080是默认端口,我们可以改成其他端口

现在服务器的本地可以访问了,还需要关闭防火墙才可以放我们本机也可以访问

关闭命令:  service iptables stop

永久关闭防火墙:chkconfig iptables off

运行完成后查看防火墙关闭状态 :service iptables status

关闭防火墙需要ROOT权限,否则会提示如下:

接下来可以在我们的war 放到tomcat的webapp下面 启动应用服务了

上传war包

之前我们已经启动了tomcat,现在将tomcat进程终止,重新启动让他去解析war包

关闭后重新启动

由于要部署的javaWeb应用使用的是JNDI数据源,所以首先要把数据库对应的驱动jar包放到tomcat服务器的lib目录下。

需要将Oracle数据库的驱动jar包上传到tomcat服务器的lib目录

在本地测试一下,解析后的项目

在游览器输入地址+端口+项目文件   查看ip命令 ipconfig    windows+R 快捷键 ,然后输入cmd,然后输入ipconfig

tomcat服务器安装方法的更多相关文章

  1. Tomcat服务器安装、配置、测试

    Tomcat服务器安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.Tomcat服务器安装配置 4.Tomcat服务器简单测试 5.注意事项 >>看不清的图 ...

  2. Tomcat更新方法

    tomcat更新方法最简单的就是上官网下载最新版的压缩包,然后用新版本的 lib 文件替换掉旧版本的 lib 文件 具体方法(偷懒做个搬运工):https://jingyan.baidu.com/ar ...

  3. 在windows 上自动重启 tomcat 的方法

    在windows 上自动重启 tomcat 的方法 实现思路: Windows 上监控tomcat 进程并且自动重启的脚本 一类是 定时重启 tomcat 一类是 监控并重启 写一个守护tomcat进 ...

  4. Tomcat 监控方法

    Tomcat 监控方法 方法1:.使用tomcat自带的status页 具体方法: 步骤1:修改%tomcat安装路径%\conf \tomcat-users文件,配置admin设置权限.在<t ...

  5. myeclipse更改后台代码不用重启tomcat的方法

    myeclipse更改后台代码不用重启tomcat的方法   方法1:在WebRoot下的META-INF文件夹中新建一个名为context.xml文件,里面添加如下内容(要区分大小写): <C ...

  6. JVM组成、GC回收机制、算法、JVM常见启动参数、JAVA出现OOM,如何解决、tomcat优化方法

    JVM组成.GC回收机制.算法.JVM常见启动参数.JAVA出现OOM,如何解决.tomcat优化方法

  7. tomcat部署方法总结

    可以参考之前的:http://www.cnblogs.com/youxin/archive/2013/01/18/2865814.html 在Tomcat中部署Java Web应用程序有两种方式:静态 ...

  8. 使用eclipse远程调试Tomcat的方法

    tomcat是一种非常常见的java web应用服务器,有时候服务器可能并不是部署在本地,而是部署在远程其他的机器上,我们用eclispe该如何进行debug调试呢? 1. 在eclispe中新建we ...

  9. maven更新总结与tomcat发布方法总结

    这些天来一直为不能直接把项目实时的发布到tomcat而费心思,项目使用了maven来组织,编译和运行,而maven插件的安装曾经有些问题,为此怀疑不能发布项目到tomcat是因为maven有问题,为些 ...

随机推荐

  1. git上传新建项目

    新建立本地项目,现在需要上传到git.对上传过程归纳如下: 一 在gitlab中新建项目:如下图所示: 二,新建后获取url地址,在本地打开gitbash,根据url把git上的项目clone到本地: ...

  2. 码云git使用三(本地代码合并)

    现在我们已经学会了把“本地代码上传至码云git服务器”和“从码云git服务器下载代码到本地”. 我们现在学习怎么上传代码到服务器注意事项和步骤. 1.我们修改代码后,我们需要先+Add后再Commit ...

  3. python-flask基础

    get请求: 使用场景:如果只对服务器获取数据,并没有对服务器产生任何影响,那么这时候使用get请求. 传参:get请求传参是放在url中,并且是通过’?’的形式来指定key和value的. post ...

  4. 逆袭之旅DAY16.东软实训.Oracle.序列

    2018-07-12 14:07:44 序列 序列1.创建序列create sequence 序列名 [increment by n] ---步长 [start with n] ---序列的起始值 序 ...

  5. learning scala control statement

    1 .if satement 与其它语言不同的是,scala if statement 返回的是一个值 scala> val a = if ( 6 > 0 ) 1 else -1a: In ...

  6. 【资料搜集】Python学习

    python学习手册 | 演道网 http://dev.go2live.cn/python/python%e5%ad%a6%e4%b9%a0%e6%89%8b%e5%86%8c.html

  7. JavaScrip(一)JavaScrip的写法

    一:如何写JavaScript 1.直接写入 <scricp type="text/javascricp >*********</scricp> 直接写到标签里面. ...

  8. java 实现简单的顺序栈

    package com.my; import java.util.Arrays; /** * 顺序栈 * @author wanjn * */ public class ArrayStack { pr ...

  9. MyBatis逆向工程:根据table生成Model、Mapper、Mapper.xml

    逆向工程工具 下载地址:https://download.csdn.net/download/zhutouaizhuwxd/10779140 1.工程导入Eclipse  2.运行MainUI.jav ...

  10. 使用MYSQL数据库实现编程----第二章第三章课堂知识小总结

    第二章1:创建数据库create database myschool 2.数据类型  1.整型 int  2.小数 double  精确度要求高的 ----Decimal(18,4)  2222222 ...