linux怎么安装tomcat服务器,第1张

方法/步骤

1

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

2

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

3

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

4

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

5

载完成后,我们来解压包,输入命令:tar -zxvf apache-tomcat-7061targz -C /usr/local/把文件

解压包 /usr/local/ 目录下,然后输入命令:mv /usr/local/apache-tomcat-7061

/usr/local/tomcat7重命名刚解压出的tomcat目录 apache-tomcat-7061 的名称为 tomcat7

6

入命令:/usr/local/tomcat7 切换到

/usr/local/tomcat7目录下,下面我们来启动tomcat服务,只要进入到tomcat下的bin目录下,找到sartupsh就可以

启动服务了,为了启动服务,我们来输入命令:/bin/startupsh 回车后,你会看到服务启动的状态信息

7

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

8

当你用linux的ip在外部访问时,会发现失败,这是因为默认情况下,linux的防火墙是开启的,并且只允许系统安装好后,特别的几个端口可以外部访

问,后期装的软件,如果需要通过外部端口访问,有两种解决方案:1使用命令:sevice iptables stop

来停止防火墙服务,但是当你启动linux系统时,防火墙又会重新启动;2最根本的解决办法,是在防火墙规则里添加需要外部访问的端口号规则,使用下面

的命令来实现: 首先输入命令:/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

来编辑防火墙规则文件, 接着输入命令:/etc/rcd/initd/iptables save 保存到iptables这个文件

最后输入命令:service iptables restart 来重新启动防火墙服务,使刚添加的规则生效

9

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

10

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

下载JDK,安装好并配置环境变量,source /etc/profile使环境变量生效

 java -version,如果出现java版本继续下一步

下载tomcat解压

cd /usr/local/tomcat/server/bin直接/startupsh运行就好了~

至于tomcat具体配置百度下就有

1、安装tomcat

1)、下载tomcat

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

root@ubuntu:/home/ubuntu/Downloads# cp apache-tomcat-6020targz /home

2)、安装tomcat

tar -zxvf apache-tomcat-6020targz

另一种方案:使用Windows下tomcat,Windows tomcat在linux中同样可以使用。

2、操作tomcat

tomcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然没法访问(网上说可以设置随着服务器开启而开启,有兴趣的朋友可以去尝试下,嘎嘎~~)

1)、查看tomcat(我的tomcat放在/home目录下)

root@ubuntu:~# cd /home

root@ubuntu:/home# ls

apache-tomcat-6018 jdk-6u30-linux-i586bin mytasksh webwar

jdk160_30 ljq ubuntu

root@ubuntu:/home# cd apache-tomcat-6018/

root@ubuntu:/home/apache-tomcat-6018# ls

bin lib logs RELEASE-NOTES temp work

conf LICENSE NOTICE RUNNINGtxt webapps

tomcat目录解析:

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

conf:Tomcat的配置文件,如serverxml(Tomcat服务器配置文件)和webxml(被所有webapps共享的配置文件),密码忘了看 tomcat-usersxml。

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

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

logs:存放日志文件。

temp:JVM用于存放临时文件的目录(javaiotmpdir)。

root@ubuntu:/home/apache-tomcat-6018/bin# /startupsh //启动tomcat

root@ubuntu:/home/apache-tomcat-6018/bin# /shutdownsh //关闭tomcat

root@ubuntu:/home/apache-tomcat-6018/logs# tail -f catalinaout //查看tomcat日志(-f表示会不断打印新的日志出来)

Linux下显示tomcat控制台

$TOMCAT_HOME为tomcat安装目录。在linux如果按$TOMCAT_HOME/bin/startupsh来起动tomcat则得不到像windows一样的控制台效果,查看日志很不方便是不是linux下没有像windows下一样的控制台呢,不是的,只是大家都习惯这样来启动它。在LINUX下如何使启动TOMCAT后像WINDOWS一样呢?,解决办法如下:

root@ubuntu:/home/apache-tomcat-6018/bin# /catalinash run

ctrl+c: 可结束日志打印,但不影响正常应用的运行。

top -c:类似windows的任务管理器。

查看java的进程:ps -ef |grep java

杀死对应id进程:kill -9 pid //-9即force

kill pid: 杀死进程,pid从top -c执行得到(pid为进程编号),注意运行前记得在核对一遍进程编号。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux怎么安装tomcat服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情