Linux环境部署:JDK6、Tomcat6安装与Oracle11g中文乱码解决

4星 · 超过85%的资源 需积分: 31 14 下载量 127 浏览量 更新于2024-09-14 收藏 1KB TXT 举报
本文档详细介绍了在Linux系统上部署Java J2EE环境的过程,包括安装配置JDK 6、Tomcat 6以及解决Oracle 11g数据库中的中文乱码问题。作者通过自己的实践,从Linux ISO镜像的下载、安装,到Oracle 11g的设置,再到JDK和Tomcat的部署,提供了完整的步骤。 首先,针对Oracle 11g中文显示乱码的问题,可以检查数据库的字符集设置。通过SQL*Plus以SYSDBA身份登录,运行`SELECT * FROM V$NLS_PARAMETERS;`来查看当前的NLS参数。如果发现字符集不支持中文,需要修改数据库字符集。尝试执行`ALTER DATABASE CHARACTER SET AL32UTF8;`命令,但可能会遇到错误提示,因为新的字符集必须包含旧字符集的所有字符。在这种情况下,可以使用`ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF8;`命令,然后重启数据库。 对于JDK 6的安装,首先要赋予下载的jdk6.bin文件执行权限,使用`chmod 777 jdk6.bin`命令。然后执行安装脚本`./jdk6.bin`。安装完成后,需要设置环境变量。编辑`/etc/profile`文件,添加JAVA_HOME、CLASSPATH和PATH,确保JDK的路径正确。同时,为了使改动生效,需要运行`source /etc/profile`。为了在每次登录时自动加载这些设置,还应在`~/.bashrc`文件中添加相同的环境变量。 接着,配置Tomcat 6。设置TOMCAT_HOME环境变量,并在`/etc/profile`或`~/.bashrc`中添加相关路径。注意,还需要在Tomcat的服务器配置文件中,如`server.xml`,配置数据源连接到Oracle数据库。如果要在web应用中自动部署,还需配置`context.xml`文件。 至于Tomcat的启动和停止,可以使用`/home/oracle/tomcat6/bin/startup.sh`和`/home/oracle/tomcat6/bin/shutdown.sh`脚本。为了方便管理,可以创建系统服务,将这些脚本绑定到系统服务管理命令。 这个过程涵盖了Linux操作系统的基本操作,Oracle数据库的字符集调整,JDK的安装与环境配置,以及Tomcat服务器的部署。这些都是在Linux环境中搭建Java Web应用的基础步骤,对于开发者和系统管理员来说是必备的技能。