JAVA网站制作之疾速教您Apache + Tomcat + SSL的设置
JAVA是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由升阳(SunMicrosystems)公司的詹姆斯·高斯林(JamesGosling)等人于1990年代初开发。apache我的运转情况:Windows2003ServerSP4+J2SDK1.5.0+Apache2.0.54+Tomcat5.5.9筹办软件:
1、安装Apache2.0.54
2、Tomcat5.5.14
3、Jk2毗连器(mod_jk2.so)
一:设置Apache和tomcat
Apache安装在d:Apache2下,监听端口80;
Tomcat在D:Tomcat51下,监听端口8080;
二者都以windows2000服务举行安装。
将mod_jk2.so复制到d:Apache2modules目次下:
1.编纂d:Apache2confhttpd.conf文件,在LoadModule那一段代码中增加:
LoadModulejk2_modulemodules/mod_jk2.so
2.将AddDefaultCharsetISO-8859-1改成AddDefaultCharsetGB2312使Apache主动撑持中文显现;
3.在“假造主机设置代码段”中增加:(此段设置能够依据你的实践情形举行修正)
<VirtualHost*:80>ServerAdminlinvsfen◎163.comDocumentRoot"d:/Tomcat51/webapps/jsp-examplesServerNamelocalhostErrorLoglogs/error_logCustomLoglogs/access_logcommon</VirtualHost>
编写workers2.properties文件并到场d:Apache2conf目次,内容以下:
#Usuallycommentedoutonproductionenvironmentsfile=”D:/Apache2/logs/error.log”level=ERROR#Providethebasicconfigneededfile=D:/Apache2/conf/workers2.propertiesdebug=1#ProvidethelocationofshmfileontheApachewebserverfile=D:/Apache2/conf/jk2.shmsize=1000000port=8009host=localhost#definetheworkerchannel=channel.socket:localhost:8009#MaptheTomcatexampleswebapptotheWebserverurispace
编写一个jsp文件(sessiontest.jsp),放在d:Tomcat51webappsjsp-examples下;从头启动今后,启动apache和tomcat,会见http://localhost/jsp-examples/sessiontest.jsp能够会见。
下一页
你对java乐观有点盲目。java的关键就是在服务器上表现优异,而且它提供了整个开发所需要的工具。应该是说,看哪天。net有没有机会赶上java。 当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢? 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想) Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台 设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧 象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。 其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。 如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言 其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。 科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。 关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。 你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。 你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。 当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢? 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
页:
[1]