你所说的其实是一种架构
Linux + Apache整合Tomcat + Mysql + JSP:
Linux: OS
Apache: Web Server
Tomcat: Servlet Container
Mysql: DB
JSP: Script优点:免费,开源,服务器性能比较稳定,适合于中小型商业网站等轻量级应用。
缺点:配置比较复杂,在集群方面表现不尽如人意,可扩展性等也不太好。另外可供参考的一些架构:
UNIX/Linux + Oracle/DB2/SQLServer + Websphere/Weblogic/JBoss + J2EE Related tech
Linux + Apache整合Tomcat + Mysql + JSP:
Linux: OS
Apache: Web Server
Tomcat: Servlet Container
Mysql: DB
JSP: Script优点:免费,开源,服务器性能比较稳定,适合于中小型商业网站等轻量级应用。
缺点:配置比较复杂,在集群方面表现不尽如人意,可扩展性等也不太好。另外可供参考的一些架构:
UNIX/Linux + Oracle/DB2/SQLServer + Websphere/Weblogic/JBoss + J2EE Related tech
应用服务器可以用LINUX+APACHE+RESIN,数据库自选
Apache: 使用的最广泛的Web服务器,实际上Websphere也内置了Apache。
Tomcat: 4.1以后的版本还算稳定,JBoss也内置了Tomcat作为JSP/Servlet容器。
Mysql: 缺点是不支持事务,不支持视图等关键数据库特性。优点是查询速度快,适合于做更新比较少的应用。PostgreSQL其实也不错。
如果不是太复杂的商业应用,推荐使用struts框架,有利于系统扩展,应用的比较成熟。