linux下tomcat路径
㈠ 在linux上部署tomcat等应用,一般部署在哪个目录下
tomcat在Linux下面安装的方式呢,大概有几个类型:
系统软件管理安装。在Linux的不同发型版本中有都有自己的版本管理系统,如ferdoar系列的rpm,yum安装,如ubuntu系列的debian安装。tomcat可以采用yum -y install tomcat 进行安装,他的配置文件 一般放在/etc/tomcat下面。应用目录一般都是在/var/lib/tomcat/webapps下面
tomcat解压安装。在官网下载Tomcat的解压版安装包,安装目录由自己决定,一般都是在/usr/local/tomcat 或者是在/data 等,默认的应用目录是在 tomcat下面的webapps下面。当然也可以使用多实例的方式自定义安装应用目录、
Linux学习更多资源可以参考《Linux就该这样学》,学习是一个过程加油!!!
㈡ linux 怎样查看tomcat是安装在哪个文件夹
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
㈢ linux环境下重启Tomcat服务
废话一波:俗话说,重启能解决90%的bug,那么我们怎么样在linux下重启Tomcat呢?
首先,我们先看看该Tomcat是否在运行,输入如下指令然后回车,
你可能会看到下面两种情况的其中之一
情况一:
信息很多,不一一解释,反正意思就是目前没有Tomcat正在运行
情况二:
可以看出,当前有两个Tomcat服务正在运行,绿色的框内的数字,表示运行该服务的进程id,黄色框的内容表示该Tomcat的的执行路径,其他新增暂时不理。
如果当前Tomcat没有在运行,则可以直接启动,进入到Tomcat下的bin目录,输入 ./startup.sh
就可以启动该Tomcat服务,启动成功后重新输入 ps -ef|grep java 就会出现类似图二的画面
如果当前的Tomcat正在运行,我们需要关掉该Tomcat服务后再执行 ./startup.sh ,即可重启该Tomcat服务,关掉Tomcat的方式有两种方法,
第一种:直接用Tomcat的脚本进行,进入到Tomcat的目录下,输入命令 ./shutdown.sh 执行Tomcat的关闭服务脚本,Tomcat即可正常关闭,但是Tomcat并不是完全关闭,一般使用第二种方式关闭
第二种:使用linux命令直接杀掉Tomcat的进程,输入如下指令 kill -9 28003 这里的28003就是该Tomcat服务的进程,至于为什么要在前面加上 -9 ,其实kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程。
杀死Tomcat进程后,就可以按照前面启动Tomcat的脚本进行启动。
㈣ Linux下tomcat部署war包
https://www.cnblogs.com/yw-ah/p/9770971.html
https://www.cnblogs.com/wyd168/p/6636529.html
1、IDEA 下,运行mvn clean,--> mvn package ,等到项目打包成功,在该项目文件位置找到target 下的 demo.war,拷贝到tomcat8.5/webapps目录下。
2、访问路径:localhost:8080/${打包文件名}/请求url
3、如何在访问时 去掉war包名?
3.1、 Tomcat的默认根目录是ROOT,实际上ROOT这个项目在实际生产环境是没有用的,所以我们可以用我们的项目覆盖ROOT项目
操作过程:
1.删除ROOT下所有文件及文件夹
2.把我们项目的war包解压后,项目目录下的所有文件和子目录都拷贝到ROOT目录下即可
或者有更狠的一招:直接删掉ROOT目录,然后把我们的项目打包名称改成ROOT.war,放到webapps下就行
3.2、Tomcat本身可以配置虚拟目录。方法就是在Server.xml中<Engine><Host>节点下加入Context信息。如我们可以配置<Context path="/abc" docBase="D:appabc" ... />,那我们可以通过地址 http://localhost:8080/abc 来访问我们放在D:app下面的abc项目。我们可以把这个path="/abc"修改为path=""。意思就是把abc映射到根目录,访问路径就会变成 http://localhost:8080/ 。
操作过程:
按照配置虚拟目录的方式,在<Engine><Host>下添加一个Context节点,具体配置如下:
㈤ linux 查看tomcat 在哪个文件夹
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
㈥ linux下安装tomcat的默认安装目录在哪
以Linux
分支
Ubuntu
Server
为例。
一、相关目录及作用说明
/etc/tomcat6
-
全局配置
/usr/share/tomcat6/
-
程序主目录
/usr/share/tomcat6/conf/Catalina/localhost/
-
本机部署的
Catalina
配置
/var/lib/tomcat6/
-
工作主目录
/var/lib/tomcat6/webapps
-
(应用文件实际存放于此)
/var/lib/tomcat6/work
-
动态工作目录(动态编译的
.jsp
存放于此)
二、添加管理用户
在
/etc/tomcat6
下是
tomcat
的全局配置,这里需要修改
tomcat-users.xml
a.
添加角色名
<role
rolename="manager"/>
<role
rolename="admin"/>
b.
添加用户
<user
username="admin"
password="admin"
roles="admin,manager"/>
这样在重启
tomcat
后,才可以用
admin
登录到
manager
页面。
三、启动/停止命令
很多时候需要手动启动/停止
tomcat,/usr/share/tomcat6
是
tomcat
的主程序目录。
/usr/share/tomcat6/bin/startup.sh
/usr/share/tomcat6/bin/shutdown.sh
这两个便是启动和停止
tomcat
服务的脚本。
次次启动的话,此处有可能需要手动创建
conf
和
logs
目录:
#cd
/usr/share/tomcat6
#mkdir
conf
#mkdir
logs
如果要非
root
身份启动
tomcat,则需要修改
logs
目录权限:
#chmod
a+rw
logs