详细步骤如下:

1.下载xshell5和xftp5并安装,登录连接服务器,新建会话窗口;

2.安装配置JDK1.8,具体操作方法如下:

(1)下载JDK地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(2)将JDK安装包放进home目录下;

(3)cd /home 进入home目录下;

(4)解压JDK压缩包

(5)在/etc/profile文件中,配置环境变量:将以下代码加在profile文件的末尾:

JAVA_HOME=/usr/java/jdk1.8.0_65
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$PATH

加完后保存退出,执行source /etc/profile是修改的环境变量生效。

(6)使用java -version命令测试是否成功;若成功如下图所示:



3.部署Tomcat服务器,具体操作如下:

(1)下载地址:https://tomcat.apache.org/download-70.cgi



(2)使用tar -xzvf命令解压Tomcat;

(3)保证JDK环境已配置成功;在bin目录下执行./startup.sh文件启动Tomcat;

(4)测试Tomcat:

a. 打开防火墙,使外部能访问:

/sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT

service iptables save

service iptables restart

b.在浏览器输入: http://192.168.16.133:8080

如在本机可以输入: http://localhost:8080

出现tomcat的页面表示安装成功.

(5)修改Tomcat端口:





(6)查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看,如下图所示:



(7)部署JavaWeb应用到Tomcat服务器就是将开放好的JavaWeb应用打包成war包,然后发布到tomcat服务器的webapps目录下

Linux下常用命令

(1)mkdir /usr/java/     // 在/usr目录下新建一个java目录
(2)ls // 查看目录内的文件
(3)cp jdk-6u45-linux-i586.bin /usr/java/ // 将JDK文件复制到/usr/java/目录内
(4)cd /home // 进入home文件夹
(5)cd .. // 返回上一级目录
(6)cd / //回到根目录
(7)./shutdown.sh //执行shutdown文件
(8)tar -xzvf jdk-8u65-linux-x64.gz //解压jdk-8u65-linux-x64.gz
(9)vi /etc/profile //进入查看某个文件内容,按insert即可编辑;按shift+:之后再输入q即可退 出编辑;输入wq即保存退出;输入q!不保存退出
(10)lsof -i //查看端口
(11)cat /proc/version //显示Linux内核版本
(12)shutdown -r now //重启服务器
(13)ps -ef|grep java //查看Tomcat是否启动
(14)--nodeps //强制启动
(15)kill -9 进程号 //结束进程

Linux系统下部署Tomcat服务器的更多相关文章

  1. linux系统下安装tomcat服务器

    一.首先需要关闭linux防火墙(重启后生效) chkconfig iptables off 二.从官网上下载Linux合适版本的tomcat,我现在下来的文件为apache-tomcat-8.5.3 ...

  2. 重启部署在Linux系统下的tomcat服务

    重启部署在Linux系统下的tomcat服务具体的操作步骤: 1.在Winscp上建立连接,输入用户和密码,这个密码一般是看不到的: 2.查看服务:ps -ef  |  gerp  Java  注意在 ...

  3. JavaWeb入门——在Linux环境下安装Tomcat服务器

    JavaWeb入门——在Linux环境下安装Tomcat服务器 摘要:本文主要学习了如何在Linux环境下安装Tomcat服务器. 准备工作 检查Java环境变量 检查系统是否配置了Java的环境变量 ...

  4. linux系统下重启tomcat的shell脚本

    linux系统下重启tomcat的shell脚本: #!/bin/shtomcat_home=/opt/apache-tomcat- #找到tomcat进程的id并kill掉 ps -ef |grep ...

  5. Linux系统下分割tomcat日志

    在Linux系统下,tomcat日志catalina.out并不会像window系统下,按日期进行重写备份,因此在Linux系统下会造成日志文件过大的情况,本文介绍采用 cronolog工具进行如在w ...

  6. linux系统下安装tomcat及配置

    一.下载TOMCAT压缩包 apache-tomcat-6.0.44-client.zip 或 apache-tomcat-7.0.69.tar.gz 点击进入官网:http://tomcat.apa ...

  7. Windows环境下部署Tomcat服务器图文教程

    Tomcat是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选. 本文将详细介绍在Windows环境下 ...

  8. CentOS系统下搭建tomcat服务器

    下载相应的linux版jdk和tomcat,本文讲解jdk版本jdk-7u79-linux-x64.tar.gz,tomcat版本apache-tomcat-7.0.69.tar.gz [配置jdk] ...

  9. Linux系统下重启Tomcat

    在Linux系统下,重启Tomcat使用命令操作的! 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看 ...

随机推荐

  1. javaScript第一篇

    什么中DOM: DOM是一套对文档内容进行抽象各概念化的方法; 例如:我们对别人说:“猫在沙发上!”:别人听到的不会是“狗已经跑了”:这是因为人类对已有的事物有了一套公有的认识;再比如,有人问你,“左 ...

  2. vue刷新子页面,跳到主页,params传参引起的血案!

    今天,算是真正认识了params传参,为什么说params传参引起了血案? 起因是这样的,我正在做一个登陆的模块,公司想根据url不同的参数来区分是什么类型的会议, 于是后端推荐我用params传参的 ...

  3. JavaWeb_(Hibernate框架)Hibernate中对象的三种状态

    对象的三种状态 瞬时状态: 实体 没有id.没有与session关联 持久化状态: 特点:持久化状态对象的任何改变都会同步到数据库中 游离态[也称作托管态]: 实体 有id,没有与session关联 ...

  4. 关于数据上传阿里云MaxCompute调研

    1.背景 当前的数据存储基于mysql库表存储形式,目前已经无法满足愈加增大的数据存储需求,新项目基于Maxcompute数据仓库架构,需要将统计日志上传Maxcompute,本文对Maxcomput ...

  5. springboot 热部署替代方式

    因为使用的 idea springboot2.2.0 snapshot版本, 常规的devtools方法实在是实现不了热部署,所以采用手动update的方法更新,测试可以成功更新resource里面的 ...

  6. 如何使用Heartbeat,组建一个高可用性的mysql集群

    转了好多次帖子,其实就是为了使用heartbeat来搭建mysql集群,网上很多都是用make来生成RPM来安装,我也找了很多资料,mysql 自带的cluster用户不满意,只能再次vmware虚拟 ...

  7. zeppelin 无法连接一个已有的standalone模式的spark集群

    SparkInterpreter.java  这个文件里面读取master的属性有些问题: 原来代码中"master"属性的获取的地方应该是错了.设置和读取这个属性的对象不是同一个 ...

  8. koa 基础(二十五)数据库 与 art-template 模板 联动 --- 新增数据

    1.视图层 根目录/views/index.html <!DOCTYPE html> <html lang="en"> <head> <m ...

  9. k8s部署01-----what is k8s?

    简介 1.Kubernetes代码托管在GitHub上:https://github.com/kubernetes/kubernetes/. 2.Kubernetes是一个开源的,容器集群管理系统,K ...

  10. ubuntu下如何卸载nvidia显卡驱动?

    答: sudo apt-get remove nvidia* -y