摘要:针对现在 Web 技术的广泛应用, JAVA 由于其平台无关性被广泛的应用在各种平台上 . 本文探讨了怎样在 Unix(Linux) 系统下搭建 JAVA 的基本 Web 开发平台。
关键词: Unix ; Linux ; JSP ; Mysql
引言
随着 Internet 技术的飞速发展,越来越多的企业采用 Internet 协议标准和 Web 技术来构筑企业内部网—— Intranet ,以实现信息发布与数据共享。信息经济正在挑战今天的企业,而 Web 应用相对于传统信息处理技术有着巨大的优点,从而使企业正在把他们的信息经济建立在 Internet 和 WWW 上。
自从 Web 的产生到现在,经过短短几年的发展, Web 技术已从最初简单的文档浏览发展到当今复杂电子商务的应用,其间经历了静态文档、动态交互页面两个阶段。第一阶段的 Web 技术,主要是用于简单静态 Web 页面的浏览。在这一阶段, Web 页面只能包含一些不变的信息内容,基本满足了建立 Web 的初衷,实现了信息资源的共享。随着 Internet 的发展,第一阶段的 Web 技术无法满足人们进一步的要求,继而 Web 技术进入了其发展的第二阶段:动态交互页面阶段。 Web 数据库技术是本阶段最主要的核心技术,人们需要通过它发表意见、查询数据甚至进行网上购物,这就迫切需要 Web 与数据库的互连。将 Web 技术与数据技术相结合,开发动态的 Web 数据库应用,已成为当今 Web 技术的主要应用。 Web 与数据库互联技术主要有 cgi 技术, 各种 Web 服务器 API ( ISAPI , NSAPI )技术,服务器端 Script 解释语言 ASP 和 PHP 等,如图 1 所示。

图 -Web 与数据库互联结构图
JAVA 语言是一种面向对象和平台无关的编程语言,具有简单性、面向对象性、动态性、分布性、可移植性、多进程性、平台无关性、高性能、健壮性和安全性等特点。因此 JAVA 是在 Web 技术的有很大的优势。随着 Internet 的发展 JAVA 的开发也越来越多。对于刚开始开发 Web 应用的人往往都是在 Windows 平台下开发的。应为很少接触其他的平台。所以在 Windows 下开发 JAVA Web 应用大家都比较熟悉一点,而在 Unix ( Linux )下开发 JAVA 就很少了,大家也相对陌生一点。我要讲的就是怎么在 Unix ( Linux )环境下搭建 JAVA 的开发环境。这也要得益于 JAVA 的一次编写随处之行的优点。
1 环境的搭建
要使用 JAVA 开发 Web 应用,必需要 JAVA 的运行环境,还有开发环境。当然 Web 开发少不了数据库。 Web 程序要运行也少不了 Web 服务器。
这里我们选用 JAVA 运行环境: J2SDk1.4
数据库: Mysql 4.0.15
Web 服务器: Tomcat 4.1.18
1.1 JAVA 的运行环境
首先要搭建的是 JAVA 的运行环境。到 Sun 公司 http://java.sun.com/j2se/1.4.2/download.html 免费下载 j2sdk-1_4_2_05-linux-i586.bin 然后拷贝到安装目录
执行二进制文件即可解压缩文件:
[root@localhost jdk]#./ j2sdk-1_4_2_05-linux-i586.bin
解压缩完成之后就可以在当前目录下面找到 j2sdk1.4.2_05 目录
为了方便可以做一个简单的连接到这个目录
[root@localhost jdk]#ln –s j2sdk1.4.2_05 jdk
然后加入环境变量






