linux安装tomcat部署web项目
我用的是如下图的两个软件,连接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项目的更多相关文章
- Linux上tomcat部署web项目,访问报错"ip访问时间过长"
项目原来是可以访问的,后来突然不能不访问了,系统ip也是能ping通的,后来就想是不是防火墙的问题,查看一下还真是 原因:Linux服务器上的防火墙开着,关闭即可 1.查看firewall服务状态 s ...
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
问题:下面的问题是互联网上问得比较多的,但是显然都是同一个问题. JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问? Tomcat部署web项目,如何直接通过域名访问,不加项 ...
- Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包
Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>& ...
- Intellij IDEA通过tomcat部署web项目的机制
问题 以前使用eclipse调用tomcat运行web项目时,eclipse的方式非常直接了当,就是直接将项目更新到%TOMCAT_HOME%/webapps目录下即可.然而在使用Intellij I ...
- tomcat部署web项目方法
一.tomcat部署web项目之静态配置: 方法一:直接将为web项目放到webapps下: 如图所示:在webapps文件下,存放了一个html文件,启动tomcat,访问http://localh ...
- tomcat部署web项目的方式 转
JavaWeb开发Tomcat中三种部署项目的方法,开始Java web开发必不可少的步骤,经过查找,觉得有篇文章介绍的不错 1.在conf目录中新建Catalina\localhost目录,在该目录 ...
- eclipse,tomcat部署web项目,以及本地文件访问
1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法. 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其 ...
- Tomcat 部署 Web 项目的本质理解
手动创建Web项目 不借助集成开发工具IDE,直接手动创建一个Web项目,有助于理解Web项目的本质. 1.首先建立一个myweb文件夹(自己定义项目名). 2.然后可以建一个html文件(文件里面只 ...
- linux -- 基于mysql tomcat 部署web项目
一.导入数据库 二.配置web项目访问端口 vim /var/lib/tomcat8/conf/server.xml <Connector port=" protocol=" ...
随机推荐
- Xamarin.Forms 开发资源集合(复制)
复制:https://www.cnblogs.com/mschen/p/10199997.html 收集整理了下 Xamarin.Forms 的学习参考资料,分享给大家,稍后会不断补充: UI样式 S ...
- Linux文件权限与属性详解 之 SUID、SGID & SBIT
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...
- c#委托中的同步和异步方法即BeginInvoke和EndInvoke
学习多线程之前我们先了解一下电脑的一些概念,比如进程,线程,这个参考https://www.cnblogs.com/loverwangshan/p/10409755.html 这篇文章.今天我们接着来 ...
- [转]layui点击左侧导航栏,实现不刷新整个页面,只刷新局部
本文转自:https://blog.csdn.net/s31415926_004/article/details/84256587 其实这篇文章是给自己看的,以后忘记怎么做回来还能看一下哈哈哈哈哈哈哈 ...
- C# 如何获取Url的host以及是否是http
参考资料:https://sites.google.com/site/netcorenote/asp-net-core/get-scheme-url-host Example there's an g ...
- (2)Maven快速入门_2maven在Eclipse中的设置
1.1 eclipse Maven 设置 [Eclipse Mars之后的版本已经集成了Maven] 1.1.1 eclipse 设置 Maven 下载jar的源码 和 doc 文件 勾 ...
- arcgis api 3.x for js 共享干货系列之二自定义 Navigation 控件样式风格(附源码下载)
0.内容概览 自定义 Navigation 控件样式风格 源码下载 1.内容讲解 arcgis api 3.x for js 默认的Navigation控件样式风格如下图:这样的风格不能说不好,各有各 ...
- Android程序员的Flutter学习笔记
作为忠实与较资深的Android汪, 最近抽出了一些时间研究了一下Google的亲儿子Flutter, 尚属皮毛, 只能算是个简单的记录吧. Google自2017年第一次提出Flutter, 到20 ...
- Windows编译OpenCV4Android解决undefined reference to std错误
注意OpenCV 4.0.1 解决了这个问题请直接下载OpenCV 4.0.1 但是OpenCV 4.0.1作为模块导入Android Studio会有找不到R.styleable的问题 OpenCV ...
- git上传新项目到coding
1:coding.net注册账号,并创建项目.可以将readme.txt打上勾 2:cd到本机的项目文件夹下 在git中代表workspace 3:mac用户用ls -all ,linux用户用ll ...