1、当我们学习到java web(动态的)也就是jsp的时候我们会用到服务器!
- Apache(开源软件),优点:简单、速度快、性能稳定、并可做代理服务器!
- IIS (Inter信息服务的意思),微软主推!能够利用Windows Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。
- GFEGoogle的web服务器 ,用户数量激增。目前紧逼iis
- Nginx 不仅是一个小巧且高效的HTTP服务器,也可以做一个高效的负载均衡反向代理,通过它接受用户的请求并分发到多个Mongrel进程可以极大提高Rails应用的并发能力。
- Lighttpd 由德国人 Jan Kneschke 领导开发的,基于BSD许可的开源WEB服务器软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销,CPU占用率低,效能好,以及丰富的模块等特点。Lighttpd 是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。
2、因为Apache是开源的!所以我们一般都使用它!下面来叙述一下apache与Tomcat的区别:
- Apache是一个web服务器环境程序,只支持静态页面!
- 如果在Apache环境下运行JSP的话就需要使用一个解释器来执行jsp网页,这个解释器就是Tomcat!
- 如果需要链接数据库的话,就要jdk来提供链接数据库的驱动,所以一般整合之后的web服务器平台需要对Tomcat配置环境变量!
3、先对Jdk进行环境变量的配置!
- 新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径)
- 编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
- 配置好之后去cmd命令进行验证即可!
4、去Tomcat官网下载Tomcat
- 新建->变量名"CATALINA_HOME",变量值" "(即Tomcat的安装路径)
- 在path路径下加上%CATALINA_HOME%\bin;
- 打开命令符输入startup即可验证!启动Tomcat 后可以在浏览器中输入:localhost:8080,出现有个猫的界面,就表明成功了!