linux下配置tomcat
⑴ linux怎么安装tomcat
一、上传Tomcat服务器
二、安装Tomcat服务器
2.1、解压tomcat服务器压缩包
2.2、配置环境变量
tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量
编辑/etc下的profile文件,加上如下内容:
2.3、修改tomcat服务器的启动端口
修改将Tomcat服务器启动时使用的端口,例如改成9999
修改完server.xml文件之后,保存,退出。
三、Tomcat服务器启动和关闭
3.1、启动Tomcat服务器
进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器,如下图所示:
查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看,如下图所示:
访问Tomcat服务器,如下图所示:
可以正常访问了,说明Tomcat服务器已经正常启动成功了。
⑵ 虚拟机中怎么用linux系统安装配置tomcat
(一)、JDK安装tar.gz为解压后就可使用的版本,这里我们将jdk-8u45-linux-i586.tar.gz解压到/usr/local/下。1、解压[root@Tomcat~]#tar-zxvfjdk-8u45-linux-i586.tar.gz2、环境配置[root@Tomcat~]#sudovi/etc/profile#setjavaenvironmentJAVA_HOME=/usr/local/jdk1.8.0CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH=$JAVA_HOME/bin:$PATHexportJAVA_HOMECLASSPATHPATH保存退出[root@Tomcat~]#source/etc/profile使更改的配置立即生效[root@Tomcat~]#java-version查看JDK版本信息,如果显示出1.8.0证明成功(二)、安装Tomcat[root@Tomcat~]#tar-zxvfapache-tomcat-6.0.10.tar.gz//解压[root@Tomcat~]#mvapache-tomcat-6.0.10/usr/local/tomcat//移动apache-tomcat-6.0.10到/usr/local/下并重命名为tomcat[root@Tomcat~]#/usr/local/tomcat/bin/startup.sh//启动tomcat参考:Linux下,简单几步搭建tomcat-/243
⑶ 如何在Linux系统上安装tomcat
下载tomcat
在网络搜索tomcat,看到第一条结果是带有Apache Tomcat - Welcome字样的,点击进入tomcat的官网。
在左侧导航条点击Tomcat 7.0,会进入7.0的下载列表,点击第一个zip,就会开始下载。(更多教程网络搜索:主机侦探)
上传安装包到服务器
使用ftpCute、WinSCP等工具,可以把安装包上传到服务器
路径是/opt。
安装tomcat
用Xshell等Linux远程连接工具访问服务器。
进入/opt目录,指令是cd /opt。
解压安装包,指令是unzip apache-tomcat-7.0.67.zip。
重命名解压后的文件夹,指令是mv apache-tomcat-7.0.67 tomcat。
进入内部文件夹,指令是cd /opt/tomcat/bin。
尝试启动tomcat,指令是sh startup.sh,如果报错Cannot find ./catalina.sh.The file is absent or does not have execute permission.This file is needed to run this program,则表示权限不足。
开启权限,指令是chmod 777 *.sh,然后再次启动tomcat,如果这时候没有报错,那就表示正在启动了。
输入tailf /opt/tomcat/logs/catalina.out,可以查看到tomcat的运行信息,如果看到INFO: Server startup in 1925 ms,则表示tomcat已经启动成功了,按ctrl+c退出该日志。
用指令sh shutdown.sh停止tomcat的运行,继续进行后续操作。
修改tomcat默认端口
tomcat默认的端口是8080,也就是说我们在浏览器访问的时候,需要在域名或IP后面加上:8080,这样不太方便,但是这个可以修改。
打开tomcat配置文件,指令是vi /opt/tomcat/conf/server.xml。
打开之后按i或者a进入编辑模式。
找到8080,改为80。
然后按Esc键,然后按:wq,保存并退出(那个:是需要同时按着shift键才能出来的)。
启动tomcat。
访问
在浏览器输入该服务器的域名或者IP,能看到如下页面,这是tomcat没有部署任何东西的默认页面。
⑷ linux怎么安装tomcat
①:下载tomcat : http://tomcat.apache.org/
②:解压到tomca到linux的目标目录夹下(一般:/usr/local/tomcat)
③:配置环境变量:export
CATALINA_BASE=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
④:设置tomcat的访问权限:chmod +x /usr/local/tomcat
⑤:完成上述操作,进入/usr/local/tomcat/bin目录下,使用./startup 即可启动tomcat
注意:tomcat必须依赖JRE,因此安装Tomcat的时候必须先安装JDK
⑸ 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的安装配置(一)含jdk环境变量配置
自己试很少在linux上操作的,最近买了亿速云的香港云,有了自己的linux环境,就稍微在这个上面试试手。系统是centos7.2 64bit的,所有的设置都是亿速云给的镜像的默认设置,我什么也没做。直接先把jdk-7u79-linux-x64.tar.gz、apache-tomcat-7.0.47.tar.gz的包通过Xshell 5和Xftp 5上传然后解压,在这个前提下进行的。本文的目的就是启动tomcat后就直接启动,然后成功后通过服务器ip+端口访问,看到tomcat默认的首页。涉及到的可能都是很基础的东西,但是自己不是很熟悉,所以都在此记录一番。
1.解压jdk.tar.gz指令
2.打开系统相关配置文件
3.添加JAVA_HOME、PATH、CLASSPATH至刚刚的配置文件中(:wq保存退出)
4、测试配置
如果本来就有修改后重新应用
5、解压tomcat(同理),并修改/conf/server.xml的8080为80(只是我不想加端口,刚刚好80端口也是闲着),在tomcat目录下执行指令启动tomcat(带日志的启动,Ctrl+C可退出日志)。
6、外网测试tomcat是否正常启动
(这一块要保证服务器是端口开放的,如果环境不同比如有linux有开启防火墙等,本文只是记录最简单的成功的一次操作,具体失败要先看环境因素,此处不做描述)
7、其他相关操作
当然如上其实就已经成功了,但是实际中可能我们还需要关闭。有人说最好不要shutdown,用kill的方式,具体我也不是太清楚,目前没有深究,就用kill的方式去关闭。
查看进程:
⑺ Linux下怎么配置Tomcat 7.0
首先这里http://tomcat.apache.org/download-70.cgi下载好tomcat的tar.gz包,放到linux中,比如是/home/tomcat目录下
然后运行tar -xzvf 文件全名 解压就可以了,其余的相关参数配置跟windows下一样(还是不会的话可追问哈)
⑻ linux怎么配置tomcat
下载安装tomcat
[root@master ~]# unzip apache-tomcat-6.0.30.zip
[root@master ~]# mv apache-tomcat-6.0.30/ /usr/local/
[root@master ~]cd /usr/local/
[root@master local]# ln -s /usr/local/apache-tomcat-6.0.30/ /usr/local/tomcat
[root@master local]# cd tomcat/bin/
[root@master bin]#ls
[root@master bin]#vim catalina.sh
添加以下内容:
CATALINA_HOME=/usr/local/apache-tomcat-6.0.30/
[root@master local]#chmod +x *.sh
三.启动tomcat服务器
[root@master tomcat]#/usr/local/tomcat /bin/catalina.sh start
Using CATALINA_BASE: /usr/local/apache-tomcat-6.0.30/
Using CATALINA_HOME: /usr/local/apache-tomcat-6.0.30/
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.30//temp
Using JRE_HOME: /usr/local/jdk1.6.0_05
Using CLASSPATH: /usr/local/apache-tomcat-6.0.30//bin/bootstrap.jar
[root@master logs]# cd /usr/local/tomcat/logs/
[root@master logs]# tail -f catalina.out
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Jul 4, 2011 11:06:57 AM org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080
Jul 4, 2011 11:06:58 AM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Jul 4, 2011 11:06:58 AM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
四.在浏览器中输入
http://localhost:8080/(如果不是本机,则输入对应的ip地址)
测试出现tomcat页面则测试成功
⑼ linux下的tomcat配置环境变量的作用
tomcat的环境变量在运行的时候就自动配上了。《linux就该这么学》
但是我们可以自定义配置环境变更,跟据自己的要求去运行tomcat。