tomcat在linux下的安装(tomcat部署)

各位老铁们好,相信很多人对tomcat在linux下的安装都不是特别的了解,因此呢,今天就来为大家分享下关于tomcat在linux下的安装以及tomcat部署的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

linux下安装tomcat的默认安装目录在哪

Ubuntu的tomcat安装包,解压后,就是安装目录

从官网下载tomcat,保存在/home目录下。

# cp apache-tomcat-6.0.20.tar.gz/home

# cd/home

#tar-zxvf apache-tomcat-6.0.20.tar.gz

# ls

apache-tomcat-6.0.18 jdk-6u30-linux-i586.bin mytask.sh web.war

jdk1.6.0_30 ljq ubuntu

# cd apache-tomcat-6.0.18/

# ls

bin lib logs RELEASE-NOTES temp work

conf LICENSE NOTICE RUNNING.txt webapps

tomcat目录解析:

bin:存放启动和关闭Tomcat的可执行脚本。

conf:Tomcat的配置文件,如server.xml(Tomcat服务器配置文件)和web.xml(被所有webapps共享的配置文件),密码忘了看 tomcat-users.xml。

webapps:存放web applications,用户自己需要部署的应用程序也放到此目录。

work:tomcat运行时生成的临时文件,包括jsp编译后产生的class文件等。

logs:存放日志文件。

temp:JVM用于存放临时文件的目录(java.io.tmpdir)。

/home/apache-tomcat-6.0.18/bin#./startup.sh//启动tomcat

/home/apache-tomcat-6.0.18/bin#./shutdown.sh//关闭tomcat

/home/apache-tomcat-6.0.18/logs# tail-f catalina.out//查看tomcat日志(-f表示会不断打印新的日志出来)

怎么在linux下安装tomcat

安装Jdk

由于Tomcat需要JDK的支持,所以在安装Tomcat之前需要先安装JDK。假如安装了JDK则跳过该步,直接看安装Tomcat7。

首先打开Java SE的官网,选择屏幕中下方的Java SE 7u65 JDK下载。

然后根据自己的linux系统选择相应的版本,比如我的ubuntu是x64的,所以我选择jdk-7u65-linux-x64.tar.gz下载。

如果用户操作的是linux图形化界面,直接打开浏览器下载即可。

假如是像我等这样,操作着终端,只能苦逼的使用wget命令进行下载了。

这里需要注意,官网上需要做一个选择。只有同意后才能够进行下载。这里将下载的命令写出来,大家直接复制即可。或者是通过获取Cookie来进行修改。

wget--no-cookie--header"Cookie: s_cc=true; oraclelicense=accept-securebackup-cookie; s_nr=1407131063040; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html; s_sq=%5B%5BB%5D%5D"

下载下来以后,我们将其移到我们创建的一个目录中。

mv/alidata/download/jdk-7u65-linux-x64.tar.gz/alidata/server

然后进行解压

tar-zxvf/alidata/server/jdk-7u65-linux-x64.tar.gz

解压以后,我们需要编辑profile文件,相当于Windows中配置JDK那样设置环境变量。

输入vi/etc/profile进行编辑。

配置成功后,需要关闭终端,重新进入,输入java-version,如果出现如下内容,则证明JDK安装成功。

安装Tomcat 7

首先同样我们需要将Tomcat 7下载下来。打开Tomcat的官网。

我们选择左边的Tomcat 7下载

选择tar.gz下载方式,复制下载地址,在linux终端中输入:

wget-c下载地址

进行下载。

下载下来以后,同样,复制到/alidata/server目录中,该目录存放有jdk,tomcat等服务。

mv/alidata/download/apache-tomcat-7.0.54.tar.gz/alidata/server

然后进行解压

tar-zxvf/alidata/server/apache-tomcat-7.0.54.tar.gz

当解压成功以后,我们直接进入到tomcat bin目录中。

输入./startup.sh启动Tomcat,假如显示Tomcat started,则表明启动成功。

输入地址,假如能够成功的访问到Tomcat的默认界面表示成功.

Tomcat的默认端口为8080

linux 怎么安装tomcat

方法/步骤

首先我们来下载tomcat,因为之前我安装的是 jdk 1.7的版本,所以这里我下载的也是对应的tomcat 7,官方下载网址是:,点击 Download链接,打开下面的页面;

在上面打开的页面中,打开到已经编译过的 tar.gz包,说明看,下图;

在tar.gz包的链接上右键,在弹出的菜单中选择“复制链接地址”(大多浏览器上都有类似的功能);

通过上面的操作,我们获取到了,tomcat的下载地址,下面我们来用终端下载 tomcat:输入命令:wget

下载完成后,我们来解压包,输入命令:tar-zxvf apache-tomcat-7.0.61.tar.gz-C/usr/local/把文件解压包/usr/local/目录下,然后输入命令:mv/usr/local/apache-tomcat-7.0.61/usr/local/tomcat7重命名刚解压出的tomcat目录 apache-tomcat-7.0.61的名称为 tomcat7

输入命令:/usr/local/tomcat7切换到/usr/local/tomcat7目录下,下面我们来启动tomcat服务,只要进入到tomcat下的bin目录下,找到sartup.sh就可以启动服务了,为了启动服务,我们来输入命令:./bin/startup.sh回车后,你会看到服务启动的状态信息

tomcat默认启动端口号是:8080,当你在虚拟机的linux系统里面,输入,你会发现访问成功;

而当你用linux的ip在外部访问时,会发现失败,这是因为默认情况下,linux的防火墙是开启的,并且只允许系统安装好后,特别的几个端口可以外部访问,后期装的软件,如果需要通过外部端口访问,有两种解决方案:1.使用命令:sevice iptables stop来停止防火墙服务,但是当你启动linux系统时,防火墙又会重新启动;2.最根本的解决办法,是在防火墙规则里添加需要外部访问的端口号规则,使用下面的命令来实现:首先输入命令:/sbin/iptables-I INPUT-p tcp--dport 8080-j ACCEPT来编辑防火墙规则文件,接着输入命令:/etc/rc.d/init.d/iptables save保存到iptables这个文件最后输入命令:service iptables restart来重新启动防火墙服务,使刚添加的规则生效

配置完成并生效后,可以使用命令:/etc/init.d/iptables status来查看当前8080端口是否添加成功;

防火墙规则添加好了,你再用在外部的浏览器使用 的格式来访问tomcat,就会发现成功了。

阅读剩余
THE END