我用的是如下图的两个软件,连接linux服务器.

其中WinSCp是传输文件用的,SecureCRT是用来输入命令的.

1.复制tomcat到指定目录(可复制到你想要的目录下),命令如下:

cp /路径/文件名   目的地      复制文件的命令(例如: cp /home/server/tomcat.zip     /home/upload)

2.解压zip

unzip  xxx.zip (-d   文件名)

3.查看所有tomcat的端口.命令如下:

netstat -tnlp

说明服务器已经有了这些端口号,我们不可以用这些端口号了

4.查看后,主要修改8080,8005,8009   这三个类型的数字,使其不要重复.找到tomcat下的conf文件,进入到server.xml文件的编辑模式.命令如下:

vi  server.xml

5.修改端口号并保存

a   可以进行编辑(如图所示)

按esc键,   然后按shif键和 '' : ",再按wq

以上tomcat基本东西配置完毕.下面部署项目.

1.进入到你的tomcat/bin目录中,命令如下

cd  目录

例如:   cd /local/tomcat/bin

2.如果项目正在运行,需要停止项目,杀线程,命令如下:(如果是第一次部署项目,此步骤不需要)

./catalina.sh stop     注:若遇到permission denied则执行下列命令    chmod  u+x  *.sh   赋权限

ps  -ef|fgrep java   查看所有运行的线程,根据你要部署的项目的目录,来杀死你要停止的线程

kill -9   进程号

Tcp 0 0 192.168.1.110:8080...........   3879/java   3879就是进程号

3.删除webapps 文件夹,并创建,命令如下:

cd ..    返回到上一级

rm -rf  webapps   删除文件夹

mkdir webapps   创建文件夹

4.打开winscp登录,上传项目到webapps里面(其实上一步骤也可不用,直接在这里将原来的war包删除,再上传即可)5.

5.启动tomcat,命令如下:

cd  bin

ls   查看文件目录

./catalina.sh run   可以查看到启动项目的日志,若启动成功,则进行下一个命令

./catalina.sh start

6.可查看项目的运行日志

cd logs    到logs目录下

tail -f   catalina.out    查看日志输出,有时可能不叫catalina.out,可通过 ls  命令查看文件名字,是以out结尾,就是日志文件

linux安装tomcat部署web项目的更多相关文章

  1. Linux上tomcat部署web项目,访问报错"ip访问时间过长"

    项目原来是可以访问的,后来突然不能不访问了,系统ip也是能ping通的,后来就想是不是防火墙的问题,查看一下还真是 原因:Linux服务器上的防火墙开着,关闭即可 1.查看firewall服务状态 s ...

  2. Tomcat部署web项目,如何直接通过域名访问,不加项目名称

    问题:下面的问题是互联网上问得比较多的,但是显然都是同一个问题. JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问? Tomcat部署web项目,如何直接通过域名访问,不加项 ...

  3. Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>& ...

  4. Intellij IDEA通过tomcat部署web项目的机制

    问题 以前使用eclipse调用tomcat运行web项目时,eclipse的方式非常直接了当,就是直接将项目更新到%TOMCAT_HOME%/webapps目录下即可.然而在使用Intellij I ...

  5. tomcat部署web项目方法

    一.tomcat部署web项目之静态配置: 方法一:直接将为web项目放到webapps下: 如图所示:在webapps文件下,存放了一个html文件,启动tomcat,访问http://localh ...

  6. tomcat部署web项目的方式 转

    JavaWeb开发Tomcat中三种部署项目的方法,开始Java web开发必不可少的步骤,经过查找,觉得有篇文章介绍的不错 1.在conf目录中新建Catalina\localhost目录,在该目录 ...

  7. eclipse,tomcat部署web项目,以及本地文件访问

    1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法. 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其 ...

  8. Tomcat 部署 Web 项目的本质理解

    手动创建Web项目 不借助集成开发工具IDE,直接手动创建一个Web项目,有助于理解Web项目的本质. 1.首先建立一个myweb文件夹(自己定义项目名). 2.然后可以建一个html文件(文件里面只 ...

  9. linux -- 基于mysql tomcat 部署web项目

    一.导入数据库 二.配置web项目访问端口 vim /var/lib/tomcat8/conf/server.xml <Connector port=" protocol=" ...

随机推荐

  1. List<T>常用操作函数

    1.Add():添加单个元素2.AddRange():添加一个集合4.Insert():插入一个元素5.InsertRange():插入一个集合6.Remove():移除指定的元素7.RemoveAt ...

  2. 从零开始学安全(三十九)●FCK编辑器解析漏洞

    fck 现在存在漏洞的本版分别是 2.4.2 ,2.4.4,2.6.6 可以在 查看版本 2.4.2 在 图片域有上传点 2.4.4 这里有几个按钮,首先是 Get Folders and Files ...

  3. 【转】js程序中美元符号$是什么

    $符号在php中是表示变量的特征字符, 在js中它也有很多作用, 一般我们用来命名一个函数名称,获取id的1.首先可以用来表示变量, 比如变量 var s='asdsd'或var $s='asdasd ...

  4. Ext.override

    Ext.override:4种情况 如果target是使用Ext.define声明的一个类,给出overrides那个类的override方法被调用(看Ext.Base.override) If th ...

  5. vue2.5.2版本 :MAC设置应用在127.0.0.1:80端口访问; 并将127.0.0.1指向www.yours.com ;问题“ Invalid Host header”

    0.设置自己的host文件,将127.0.0.1指向自己想要访问的域名 127.0.0.1 www.yours.com 1.MAC设置应用在127.0.0.1:80端口访问: config/index ...

  6. z-tree 回显所有选中的id

    //回显选择的checkbox函数 function treeHxIdFun(obj) { var objTree = $.fn.zTree.init($("#demo"), se ...

  7. SAP MM MIGO & Return Delivery 组合实现部分数量的Reversal

    SAP MM MIGO & Return Delivery 组合实现部分数量的Reversal 在笔者看来,MIGO这个事务代码里的Return Delivery主要用于采购退货场景. 先找到 ...

  8. 基于WanAndroid开放API实现的文章阅读APP

    简介 基于WanAndroid开放API开发的技术文章阅读App.主要功能包括:首页.体系.项目.公众号.搜索.登录.收藏.夜间模式等. 用到的第三方框架 RxJava RxAndroid Retro ...

  9. Python第七天 函数 函数参数 函数里的变量 函数返回值 多类型传值 函数递归调用 匿名函数 内置函数

    Python第七天   函数  函数参数   函数里的变量   函数返回值  多类型传值     函数递归调用   匿名函数   内置函数 目录 Pycharm使用技巧(转载) Python第一天   ...

  10. SQL Server -- 回忆笔记(四):case函数,索引,子查询,分页查询,视图,存储过程

    SQL Server知识点回忆篇(四):case函数,索引,子查询,分页查询,视图,存储过程 1. CASE函数(相当于C#中的Switch) then '未成年人' else '成年人' end f ...