如何在linux下安装tomcat服务器

如何在linux下安装tomcat服务器,第1张

系统环境:centos68 64位

1、本站下载tomcat7 linux版安装包,或是在官网下载。

2、查看系统是否安装java ,命令 java -version,如果没有官网下载jdk。

3、上传文件到tmp目录下载。可以在本站下载winscp上传文件。

4、输入命令rpm -ivh jdk-8u151参考下图,进行安装。

5、安装完成后输入java -version 查看。

具体参考:网页链接

自己试很少在linux上操作的,最近买了亿速云的香港云,有了自己的linux环境,就稍微在这个上面试试手。系统是centos72 64bit的,所有的设置都是亿速云给的镜像的默认设置,我什么也没做。直接先把jdk-7u79-linux-x64targz、apache-tomcat-7047targz的包通过Xshell 5和Xftp 5上传然后解压,在这个前提下进行的。本文的目的就是启动tomcat后就直接启动,然后成功后通过服务器ip+端口访问,看到tomcat默认的首页。涉及到的可能都是很基础的东西,但是自己不是很熟悉,所以都在此记录一番。

1解压jdktargz指令

2打开系统相关配置文件

3添加JAVA_HOME、PATH、CLASSPATH至刚刚的配置文件中(:wq保存退出)

4、测试配置

如果本来就有修改后重新应用

5、解压tomcat(同理),并修改/conf/serverxml的8080为80(只是我不想加端口,刚刚好80端口也是闲着),在tomcat目录下执行指令启动tomcat(带日志的启动,Ctrl+C可退出日志)。

6、外网测试tomcat是否正常启动

(这一块要保证服务器是端口开放的,如果环境不同比如有linux有开启防火墙等,本文只是记录最简单的成功的一次操作,具体失败要先看环境因素,此处不做描述)

7、其他相关操作

当然如上其实就已经成功了,但是实际中可能我们还需要关闭。有人说最好不要shutdown,用kill的方式,具体我也不是太清楚,目前没有深究,就用kill的方式去关闭。

查看进程:

Linux服务器的部署,配置,搭建步骤:

1准备:

11 jdk18:jdk-8u11-linux-x64targz。

tomcat:apache-tomcat-8039-windows-x64zip。

12 先安装个18的jdk,注意是linux for jdk,要不然可不行。

然后新建一个java文件夹在根目录的(这里的根目录要通过cd 再接/usr/进入,而不是home/xxx,可以通过pwd查看当前所在路径)/usr/下,用来放置解压后的jdk文件,这里因为后缀名是targz所以直接用tar -xf 命令解压。

2配置:

21 配置JDK的环境变量:到/etc/文件夹找到profile文件,通过文件编辑命令vi profile在文件的末尾加上变量参数:

JAVA_HOME=/usr/java/jdk180_11

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=:$JAVA_HOME/jre/lib/rtjar:$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar

22 把下好的tomcat解压到自定义的一个文件夹里了,我的是home/pengyy/tomcat/下,到config文件里修改一下端口号,vi命令编辑serverxml,里面后来启动的时候8005那个端口有冲突,我直接改了8088,然后又把http请求的端口改成了8001,OK,tomcat配置完成,没什么过多的步骤。

23 将一个完成的web项目打成war包,放在tomcat下的webapps里解压。

24 进入到tomcat下的bin目录,输入命令启动:/startsh,终止命令/shutdownsh。

可以查看日志,去tomcat的logs目录底下查看catalinaout日志文件,可以通过cat查看文件命令,也可以tail -f(倒数多少行可以为数字) catalinaout来查看。

如果端口号被占用,可以用命令lsof -i:端口号 来查看端口号被占用的进程号,或者停止该进程,或者修改tomcat的端口号都可以。

而当你不确定是否终止了哪个项目的时候,可以通过输入命令ps -ef|grep java来查看一下是否有在运行的项目,通过kill -9 进程号就可以干掉哪个正在运行的项目了。

最后通过ifconfig或者ip命令获取虚拟机的Ip地址,在主机上通过ip+端口号+项目根路径的方式访问即可。

Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。

Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整,如Apache Web服务器(举例来说,Tomcat没有大量的选择性模块)。不过,Tomcat是自由的开源软件,而且有许多高手致力于其发展。

在安装Tomcat之前需要安装j2sdk(Java 2 Software Development Kit),也就是JDK

◆1、安装JDK的步骤如下:

1)下载j2sdk ,如jdk-6u1-linux-i586-rpmbin

2)在终端中转到jdk-6u1-linux-i586-rpmbin所在的目录,输入命令

#chmod +755 jdk-6u1-linux-i586-rpmbin;//添加执行的权限。

3)执行命令

#/jdk-6u1-linux-i586-rpmbin;//生成jdk-6u1-linux-i586rpm的文件。

4)执行命令

#chmod +755 jdk-6u1-linux-i586rpm;//给jdk-6u1-linux-i586rpm添加执行的权限。

5)执行命令

#rpm –ivh jdk-6u1-linux-i586rpm ; //安装jdk。

6)安装界面会出现授权协议,按Enter键接受,把jdk安装在/usr/java/jdk160_01。

7)设置环境变量,在 /etc/profile中加入如下内容(可以使用vi进行编辑profile):

JAVA_HOME=/usr/java/jdk160_01

CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export PATH CLASSPATH JAVA_HOME

8)在终端执行命令java –version,jdk的版本为jdk160_01则表示jdk已成功安装。

◆2、安装Tomcat

1)下载apache-tomcat-6010targz

2)#tar -zxvf apache-tomcat-6010targz ;//解压

3)#cp -R apache-tomcat-6010 /usr/local/tomcat ;//拷贝apache-tomcat-6010到/usr/local/下并重命名为tomcat

4) /usr/local/tomcat/bin/startupsh; //启动tomcat

显示 Using CATALINA_BASE: /usr/local/tomcat

Using CATALINA_HOME: /usr/local/tomcat

Using CATALINA_TEMDIR: /usr/local/tomcat/temp

Using JAVA_HOME: /usr/java/jdk160_01

到此tomcat已经安装完成,现在使用浏览器访问 http://localhost:8080,出现tomcat默认页面,说明已经安装成功。

  1、搭建telnet服务器。

 2、搭建DHCP服务器。

 3、搭建DNS服务器。

 4、搭建sendmail服务器

 5、搭建FTP服务器。

 6、搭建web服务器安装apachetomcat。

 7、搭建samba服务器。

 首先是到官网下载tomcat,选择你需要的版本下载安装即可,相信能搭建服务的对安装肯定很熟了,不熟悉的同学自己百度或者google吧,网上有很多。我主要讲一下配置过程。

tomcat安装好后首先要对它进行配置文件的修改。首先修改的是Connector port,见下图。把链接端口修改该成一个没有被系统或者其他软件占用的可用端口即可。这个端口支持http协议连接

再修改关闭tomcat的设置选项。shutdown  port,顾名思义,关闭tomcat的端口。详见下图的红色框内的内容

修改AJP port。这个设置支持AJP协议,如果不许要可以直接注释掉该行的注释内容。具体内容参考内容。你以为这就修改完了?错了,还有一个端口需要修改,那就是用于远程调试的端口。

还要修改bin目录下的catalinash文件中的JPDA_ADDRESS端口,该端口用于远程调试。详细内容见下图。

其实所有的软件服务都一样,都是修改配置文件的过程。正确的配置一个服务只要了解各个配置的含义,就能轻松搞定服务搭建了。

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

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情