tomcat安装及配置教程?苹果电脑tomcat安装及配置教程
在这个信息爆炸的时代,了解tomcat安装及配置教程和苹果电脑tomcat安装及配置教程的重要性不言而喻。本文将为您带来全面的解读,助您在这个领域中游刃有余。
Tomcat服务器的安装与配置
Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
让我们一起学习下这个“汤姆猫”的安装过程哈哈
Tomcat的安装可以说是非常简单的,我们选择直接下载已编译的软件包,就不自己编译安装了。安装Tomcat前必须先安装 JDK。大家可以去 oracle官网获取最新的JDK,从 Apache官网获取Tomcat。
首先我们先解压JDK和Tomcat的软件包。建议将软件安装包,源码包等放到/usr/local/src目录中,方便管理。# tar xf jdk-8u31-linux-x64.tar.gz# tar xf apache-tomcat-8.0.17.tar.gz然后将解压后的JDK和Tomcat移动到/usr/local/中去,并将Tomcat命名为Tomcat8# mv jdk1.8.0_31//usr/local/# mv apache-tomcat-8.0.17/usr/local/tomcat8
接下来就是配置JDK的环境变量了,让系统认识JDK在哪里。我选用的做法是在/etc/profile.d/中添加脚本。# vim/etc/profile.d/jdk1.8.sh添加以下内容: JAVA_HOME=/usr/local/jdk1.8.0_31/JAVA_BIN=/usr/local/jdk1.8.0_31/bin/JRE_HOME=/usr/local/jdk1.8.0_31/jre/JRE_BIN=/usr/local/jdk1.8.0_31/jre/bin/CLASSPATH=/usr/local/jdk1.8.0_31/jre/lib:/usr/local/jdk1.8.0_31/lib:/usr/local/jdk1.8.0_31/jre/lib/charsets.jarPATH=$PATH:$JAVA_BIN:$JRE_BINexport JAVA_HOME JAVA_BIN JRE_HOME JRE_BIN PATH CLASSPATH
之后保存退出vim编辑器,并给脚本文件添加可执行权限,然后加载此脚本。# chmod+x/etc/profile.d/jdk1.8.sh# source/etc/profile.d/jdk1.8.sh环境变量添加成功后输入命令 java就会显示出一串这个命令的用法接下来我们就可以进行下一步配置Tomcat了
我们进入到 Tomcat的安装目录下看看。其中 bin就是各脚本的路径了,我们可以看到连 Windows的 bat批处理脚本也在其中,也就是说只要你的Windows主机安装好JDK后也是可以使用这个 Tomcat软件包的。 Tomcat的配置文件为 conf中的 server.xml。其中的 webapps就是发布网站的根目录。我们再看看 lib下的文件,发现都是以 jar为后缀的文件,根本不是以 so结尾的库文件,原来Tomcat跨平台的原因在这里啊。jar文件是交给 JVM虚拟机执行的,只要安装了 JDK的平台都可以运行。
好啦接下来我们就该把 Tomcat启动起来试试了,执行/usr/local/tomcat8/bin下的 startup.sh脚本。#/usr/local/tomcat8/bin/startup.sh它会列出一些使用的变量及路径,只要最后显示 Tomcat started就证明启动成功了。Tomcat默认监听的是 8080端口,我们可以 netstat看一下。注意,它启动的是一个叫做 java的进程。# netstat-anpt| grep"java"我们看到监听的还有 8005和 8009端口,这些都有其他用处,只有 8080才是提供 HTTP服务的端口
记得要关闭 iptables或者清空 iptables规则,如果你会编写 iptables豁免规则那最好不过了。对了 SElinux也顺手关闭了吧!这里只讲解如何临时关闭 iptables和 SElinux。我这里就手懒了,只清空了 iptables规则:# iptables-F如果想关闭iptables服务:# service iptables stop临时关闭SElinux:# setenforce 0
接下来当然是用浏览器访问下我们的站点看看效果啦,因为端口默认不是80,我们就必须指定端口了。在浏览器输入 http://服务器的IP地址:8080如果出现了如下图所示的页面就证明成功了。
相信聪明的你已经看到 Tomcat的 bin目录下有个 shutdown.sh了吧,不要误会成这是关机脚本,这只是关闭 Tomcat服务的脚本。咦!还有个 configtest.sh脚本,这个难道是配置文件的检查脚本?我们用这些脚本不就可以自己写个 Tomcat的服务控制脚本了嘛。确实如此,但是 Tomcat已经为我们提供了个服务控制脚本,就是那个 catalina.sh,遗憾的是这个脚本需要我们修改的地方不少,而且还没有 restart选项。我决定还是自己写个把。下图为自带服务控制脚本支持的参数
终于写完了,一个拥有{ start| stop| status| restart| test}可以添加到开机自启的 Tomcat服务控制脚本,代码如下:#!/bin/bash## chkconfig: 235 80 20# description: Tomcat server# Source function library../etc/rc.d/init.d/functions JAVA_HOME=/usr/local/jdk1.8.0_31# JAVA_HOME CATALINA_HOME=/usr/local/tomcat8# TOMCAT_HOME export JAVA_HOME CATALINA_HOME start(){ echo"Starting Tomcat..."$CATALINA_HOME/bin/startup.sh if [$?-eq 0 ]; then touch/var/lock/tomcat fi} stop(){ echo"Stopping Tomcat..."$CATALINA_HOME/bin/shutdown.sh if [$?-eq 0 ]; then rm-rf/var/lock/tomcat fi} restart(){ stop start} status(){ if [-e/var/lock/tomcat ]; then echo"Running..." else echo"Stopped..." fi} case$1 in start) start;; stop) stop;; status) status;; restart) restart;; test)/usr/local/tomcat8/bin/configtest.sh;;*) echo"Usage: tomcat{start|stop|status|restart|test}";; esac
把脚本复制到/etc/init.d/tomcat然后添加可执行权限,然后试试添加到开机自启动吧!# chkconfig--add tomcat取消开机自启:# chkconfig--del tomcat
现在我们再简单的看下 Tomcat的配置文件/usr/local/tomcat8/conf/server.xml这是用XML可扩展标记语言作为的配置文件其中 Connector port="8080"....../这项就是设置web服务的监听端口添加 Host....../Host标签就可以添加多个虚拟主机 Host标签中 name="localhost"指定主机名,可以随意修改 appBase="webapps"这个就是网站根目录了,默认是 Tomcat安装目录下的webapps
好了 Tomcat就到这里了。如果觉得有用记得点收藏哦!如果想获取更多Linux教程,也可以进我的经验中心获取,欢迎一起交流 Linux知识
Apache Tomcat 6.0安装配置图文详细教程
Tomcat 6.0怎么安装配置?本篇文章集合了网上很多零散的经验加上自己的多次实践整合而成,主要教会WEB开发初学者如何正确使用Tomcat,这里只介绍免安装版的Tomcat,至于安装版的实在没啥好说的,那个不停点下一步就行了。本人安装的是6.0.39版本,其他版本大同小异,不过如果你真正从事开发,你会发现很少用最新版的,新版的往往不稳定bug很多。现在使用Tomcat 6.0版本应仍占大多数,网上很多教程几乎是6.0之前的,现在6.0中的最新版是6.0.45,有兴趣的朋友们就来了解下本文为大家带来的Apache Tomcat 6.0安装配置图文详细教程吧。
工具/原料
下载这几个东西:JDK6.0或JDK7.0,Tomcat6.0
JDK下载地址:32位下载或64位下载(根据自己的系统下载)
Tomcat6.0的安装与配置
1、安装JDK,双击exe安装包
2、点下一步,可以更改安装目录,如果C盘容量不是很紧张的话,默认就好了。再点下一步就开始安装了~~
3、安装好后,配置环境变量:计算机右击属性高级系统设置设置环境变量
4、新建系统变量
变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0(这个是你安装JDK时的路径,按照实际情况改成你自己的目录)
然后确定
5、然后在系统变量里找到Classpath,没有的话新建一个。(不区分大小写)
把这个路径添加到变量值的最前面.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注意:最前面有一个点号和分号
6、然后在系统变量里找到PATH,没有的话新建一个。(不区分大小写)
把这个路径添加到变量值里面%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
注意,最好添加到最前面
7、检验JDK是否安装并配置成功
快捷键WIN+R:输入cmd,打开命令提示符
输入java-version,回车
输入javac-version,回车
如果出现如下信息,则安装和配置成功!
8、至此,可以安装Tomcat了。下载好压缩包后,直接解压至某一目录下,目录中不能包含中文,上面安装JDK的时候也是。解压后如下所示:
9、将此文件夹拷贝到你常用的根目录下,我这里以E盘为例。这样就算安装好了!
10、接下来开始配置环境变量,打开环境变量同上操作,不在赘述。
然后新建三个系统变量:
TOMCAT_HOME=E:\tomcat-6.0.39
CATALINA_HOME=E:\tomcat-6.0.39
CATALINA_BASE=E:\tomcat-6.0.39
11、在Classpath中最后添加%TOMCAT_HOME%\lib\servlet-api.jar;
在PAth中最前添加%CATALINA_HOME%\bin;
注意:前后顺序不影响
12、至此,配置工作完成!打开bin文件夹,双击startup.bat
它会自动打开如下控制台界面。
不要关闭控制台界面,打开浏览器,输入http://localhost:8080
出现Tomcat的网页,证明安装并配置成功!
最后关闭控制台,关闭控制台即关闭Tomcat服务
13、注意:如果双击startup.bat时出现闪退,有三种可能
1.注册表有以前的Tomcat文件残留
2.配置不正确,重新配置一遍!
3.版本冲突,刚上手的话最好不要装很多个Tomcat,装一个就够了!如果非要装多个,要去service.bat里修改服务名称使其不同名才可以。
注册表文件残留的解决方法:
1.打开注册表编辑器,WIN+R输入regedit回车
2.定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services,删除该目录下所有包含Tomcat的东西,然后重复步骤8,重新安装Tomcat
14、如果有安装Oracle数据库,改一下Tomcat的端口号,Oracle会占用8080端口。
不管有没有装Oracle,最好要把端口号改掉。
进入E:\tomcat-6.0.39\conf,打开server.xml文件,找到这句话
Connector port=8080 protocol=HTTP/1.1 connectionTimeout=20000 redirectPort=8443/
把8080改成8088,保存并关闭
15、重复步骤12,发现必须输入http://localhost:8088/才可以出现刚才的界面
16、
大家发现每次都要去bin目录下双击startup.bat文件才能打开Tomcat服务,很不爽,而且就算锁定到任务栏上,每次出现黑黑的控制台而且还不能关闭(一关闭就退出服务),还是不爽。总觉得缺少点什么没错!还差将其注册为Windows本地服务!我们平时的服务都是在windows本地的,可以设置随开机启动或手动启动什么的。下一节我要介绍怎么把免安装版的Tomcat注册为Windows本地服务。
大家发现每次都要去bin目录下双击startup.bat文件才能打开Tomcat服务,很不爽,而且就算锁定到任务栏上,每次出现黑黑的控制台而且还不能关闭(一关闭就退出服务),还是不爽。总觉得缺少点什么没错!还差将其注册为Windows本地服务!我们平时的服务都是在windows本地的,可以设置随开机启动或手动启动什么的。下一节我要介绍怎么把免安装版的Tomcat注册为Windows本地服务。
方法/步骤2
1、将Tomcat注册为Windows本地服务:
打开命令提示符输入cd/d E:\tomcat-6.0.39\bin转到Tomcat的bin目录
2、安装服务:service.bat install回车安装成功
当安装成功后,双击打开bin目录下的tomcatxw.exe,启动服务!
这时候就可以把tomcatxw.exe放到桌面上了,这个比bat文件看起来舒服多了!
移除服务:service.bat remove回车移除成功
当移除成功后,双击打开bin目录下的tomcatxw.exe,会报错!
3、注意,如果点击Start按钮后没有切换到Stop,则先把服务移除掉,然后用管理员身份打开命令提示符:
开始所有程序附件右击命令提示符以管理员身份运行
接下来重复步骤2即可。
我们还可以打开系统服务查看:WIN+R输入services.msc回车找到Tomcat服务,从这里也可以启动和停止。
tomcat安装教程
Tomcat安装及配置教程:
品牌型号:华硕UX30K723A
系统版本:win7
软件版本:tomcat、eclipse
1、tomcat是符合java ee标准的最小的web server,它可以完成大部分的小型系统的开发,并且提供支持,tomcat最大的分水岭是tomcat4.1之后,而在tomcat5.5之后也发生了一些改变,到今天使用的tomcat8。
首先从tomcat官网上下载tomcat服务器,下载之前要保证jdk可以正常使用,tomcat是需要jdk的支持的。
2、从tomcat下载路径下载免安装版tomcat服务器。
3、打开E:\apache-tomcat-8.5.12\conf目录下的server.xml,在这个文件中可以修改tomcat的端口:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"/>
如果要想新的配置起作用,需要重启tomcat服务器。
4、在tomcat安装目录的bin下使用startup.bat命令启动tomcat。
5、但是以上的这些配置离开发还是比较远,所以下面最为重要的进行虚拟目录的配置。虚拟目录可以说是项目保存的路径,而虚拟目录在磁盘上也就是一个文件夹,不过这个文件夹的组成有一些要求,必须存在一个WEB-INF目录,里面必须有有一个web.xml文件。修改server.xml文件。
6、里面的两个属性作用如下:
path:标识浏览器输入的路径名称;docBase:标识对应的磁盘上的目录名称。
如果要想新的配置起作用,需要重启tomcat服务器。这样才能加载新的配置。
如果在日后的开发之中,发现程序没有任何的错误,而且每次修改之后也没有任何新的问题产生,就有可能是tomcat不编译了,那么此时建议关闭tomcat,而后删除work目录中的内容。
文章到此结束,如果本次分享的tomcat安装及配置教程和苹果电脑tomcat安装及配置教程的问题解决了您的问题,那么我们由衷的感到高兴!