天生我材必有用,千金散尽还复来

为什么选择tomcat作为web服务器

tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。

因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

如何安装配置tomcat


在配置tomcat前要确保已经配置好jdk的环境变量。(%JAVA_HOME%)

下载Tomcat的压缩包,解压。


下载地址link(http://tomcat.apache.org),然后选择自己需要的版本。

下载完成后直接解压。在win环境下直接打来bin目录。双击startuo.bat就可以用行了。出现以下的界面。

到这的时候tomcat 就已经跑起来了。
接下来看一下这些目录的作用。

 bin:目录存放一些启动运行Tomcat的可执行程序和相关内容。     
 conf:存放关于Tomcat服务器的全局配置。      
 lib:目录存放Tomcat运行或者站点运行所需的jar包,
 		所有在此Tomcat上的站点共享这些jar包。      

 logs: 存放日志文件

 temp:  存放临时文件

 wabapps:目录是默认的站点根目录,可以更改。      

 work:目录用于在服务器运行时过度资源,简单来说,
 		就是存储jsp、servlet翻译、编译后的结果。      

此时在浏览器中输入link http://localhost:8080/ 就出现以下页面。

那么此时如何进入管理者界面呢?



要想获得管理界面的用户名和密码就得配置bin目录下的tomcat-user.xml文件。打开此文件。照着他给的模板配置。
下面是我配置好的。

<role rolename="manager-gui"/>  <!-- 角色标签 -->
<role rolename="admin-gui"/>
<!-- manager-gui 是管理应用的, amdin-gui 是管理虚拟主机的 -->
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>

保存好,重启tomcat,打开 http://localhost:8080.按照自己写好的账号密码直接登录。
剩下就是web文件的部署。有两种方法,1,控制台部署;2,自己手动修改server.xml文件部署.
这是控制台部署的,登陆后拉下点,就能看到了。
关于tomcat的安装就到这了。