tommcat是web容器,是纯java编写的,所以在与平台无关,能够在任何平台上运行。java
https://tomcat.apache.org/
在上面的网址中,下载tomcat,tomcat须要和jdk版本相对应。
好比:jdk1.6应下载tomcat6,jdk1.8应选择tomcat8。
windows下载zip包,linux下载tar包,建议不要下载安装文件,由于安装文件的tomcat看不到启动、运行时控制台的输出,不利于开发者使用。linux
解压刚才下载的安装包,目录结构以下。web
在windows中,双击bin目录下的startup.bat文件便可。
启动成功后,打开http://localhost:8080便可看到界面。apache
经过修改配置文件能够修改服务运行的端口号。
若是须要让tomcat运行多个服务,只须要复制server.xml文件中的<Service>元素,并修改相应的参数,即可以实现一个tomcat运行多个服务。windows
如图所示,tomcat有三个控制台,一个是server status控制台,一个是tomcat manager,一个是tomcat administration。status用来监控服务器的状态,而manager控制台能够部署、监控web应用,所以一般只须要使用manager控制台便可。
经过tomcat-users添加用户以及角色。
例如:tomcat
<tomcat-users> <role rolename="manager-gui"/> <user username="manager" password="manager" roles="manager-gui"/> </tomcat-users>
这样,就能够经过该用户名和密码进入manager控制台。服务器
注意:经过webapps下的WEBINF目录下的web.xml查看登录manager控制台须要的角色权限。app