我用的是如下图的两个软件,连接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. MySQL高可用复制管理工具 —— Orchestrator介绍

    背景 在MySQL高可用架构中,目前使用比较多的是Percona的PXC,Galera以及MySQL 5.7之后的MGR等,其他的还有的MHA,今天介绍另一个比较好用的MySQL高可用复制管理工具:O ...

  2. 解决虚拟机连接不上外网,不能互相ping通

    0.解决虚拟机连接不上外网,不能互相ping通 直接在linux系统下,编辑修改如下文件: //编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0 [root@ ...

  3. Java与.net的选择和比较

    跨平台对开发商是一个巨大的诱惑.一次开发,多个平台使用,降低了迁移成本,有利.但Java的开发工具没有.net顺手,对编码人员的要求比.net要高. .net培训成本低,上手快.尤其如果开发人员以前都 ...

  4. SAP MM盘点流程里如何处理事务代码MI11 Recount过的盘点凭证?

    SAP MM盘点流程里如何处理事务代码MI11 Recount过的盘点凭证? 1, MI01 create a physical inventory document, 2, MI04 to inpu ...

  5. openlayer3相关扩展

    1 ol3扩展 http://viglino.github.io/ol-ext/ ,里面包含编辑-选择控件,字体,动画,canvas绘制等等实例 2 ol3空间拓扑关系库jsts,有jst衍生过来 h ...

  6. ps -ef |grep java

    一.ps -ef |grep java 查看包含“java”的所有进程 二.涉及命令详解 ps命令将某个进程显示出来(是LINUX下最常用的也是非常强大的进程查看命令) grep命令是查找(是一种强大 ...

  7. 安卓基础之通过Intent跳转Activity

    通过Intent跳转Activity   一.通过意图开启Activity的方式:   隐式意图:通过指定一组数据或者动作实现 Intent intent=new Intent(); intent.s ...

  8. 总结XSS与CSRF两种跨站攻击

    XSS:跨站脚本(Cross-site scripting),实际应是"CSS",但由于和层叠样式表CSS名称冲突,故改为"XSS" CSRF:跨站请求伪造(C ...

  9. sklearn使用——梯度下降及逻辑回归

    一:梯度下降: 梯度下降本质上是对极小值的无限逼近.先求得梯度,再取其反方向,以定步长在此方向上走一步,下次计算则从此点开始,一步步接近极小值.需要注意的是步长的取值,如果过小,则需要多次迭代,耗费大 ...

  10. LeetCode算法题-Assign Cookies(Java实现)

    这是悦乐书的第234次更新,第247篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第101题(顺位题号是455).假设你是一个很棒的父母,并想给你的孩子一些饼干.但是,你 ...