Tomcat是Apache软件基金会(ApacheSoftwareF艺皱麾酪oundation)的Jakarta项目中的一个核心剐疫柩缓项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat5支持最新的Servlet2.4和JSP2.0规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
工具/原料
Tomcat
方法/步骤
1、先到官网http://tomcat.apache.org/下载Tomcat,选择自己想要的版本这里是9.0installer版
2、下载完后点击安装,下一步.选项中可全部勾上,下一步
3、端口可默认,用户名密码设置为自己易记的,以后需要用
4、安装了jdk的,软件会自动检测jdk路径(未安装jdk的,需提前安装),一般可直接下一步.
5、安装改为意向路径,或默认下一步.
6、若无报错,安装完成后ctr+alt+del打开任务管理器,点到服务栏,若看到Tomcat服务正在运行则表示Tomcat已安装成功.若有Tomcat服务但并未运行,可右键点击服务手动启动
7、最后可到浏览器输入地址http://localhost:8080/或者http://127.0.0.1:8080/并转入,若看到下面界面,则Tomcat安装基本完成.
8、点击hostmannger输入先前设置的用户及密码登录,即可对Tomcat进行管理
9、如安装时出现如下错误,或安装完成后手动遏捍街熘启动服务失败则可能原因是注册表或服务有冲突表明之前你可能有安装过类似软件如Tomcat的其他版本或整合了Tomcat的套装软件,你可以点忽略或重试.若你非醐肛们亲要解决此类错误,可将之前安装的类似软件卸载(请勿直接删除软件安装文件夹,以免造成软件已删注册表仍存在)并查看是否残余相关注册表信息及相关服务
10、同时按住Win+r打开运行诶受祗错输入regedit.exe通常在HKEY_LOCAL_MACHINE->SOFTWARE栏下能找到我们安装软件的注册表信息如下面的App锾攒揉敫ach/Tomcat点击右键删除可直接删除其注册表信息以上报错的可能是服务已存在或端口冲突(但若先前没有改端口,一般不会有这种情况)在HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services能找到我们安装软件的服务,若我们可以找到Tomcat相关服务右键将其删除即可
11、也可按Win+R输入cmd进入终端输入scdeleteTomcat9(曾经安装的版本)可删除存在的服务若服务不存在则表示删除完成
12、然后重启后再次安装,理论上就能解决安装报错的问题(不重启直接安装,报错时选择重试即可.忽略也可成功安装,但不建议)如若仍未解决,如安装成功后服务不能成功启动或启动一次后第二次会启动失败,则卸载重装,安装时将http端口改为如8081再试试.如果仅仅是安装教程到这里就结束了体验简单web开发可继续看下去
13、打开Tomcat安装目录,可看到如下目录文件,大家可简单了解其用处这里是D:\ProgramFiles(x86)\ApacheSoftwareFoundation\Tomcat9.0
14、接下来配置虚拟目录虚拟目录:就是将其他文件夹也可以设置为WEB项目的发布目录例如:我们在这里将F盘下的Demo目录设置为虚拟目录,注意大小写。如我们F盘下新建Demo文件夹,把WEB-INF文件夹放进Demo里,WEB-INF文件夹下应该有一个web.xml配置文件;
15、Tomcat安装目录下的config文件夹,找到server.xml文件,陴查哉厥右键记事本打开编辑;找到</host>(可直接点编辑查找</host>荑樊综鲶,节省时间)在</host>前加上如下语句:<Contextpath=“/demo”docBase=“F:\deskback\Demo”/>(注意大小写)
16、Tomcat安装目录下的config文件夹,打开里面的web.xml文件;Listings下的属性值false改为true,注意大小写
17、将Tomcat安装目录下->webapps->ROOT目录下的WEB-INF文件夹复制到刚创建的demo目录下,并在demo目录下创建(其实也可以在ROOTdemo目录,再在demo目录下创建)helloworld.html文件或hello.jsp(可创建文本再改后缀为.jsp)
18、右键打开方式选择记事本编辑输入如helloworld!然后再浏览器输入http://localhost:8081/demo/hello1.htm转入结果如下图,则你的web开发之路就开始了