Linux环境部署:JDK6、Tomcat6安装与Oracle11g中文乱码解决
4星 · 超过85%的资源 需积分: 31 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应用的基础步骤,对于开发者和系统管理员来说是必备的技能。
2015-06-23 上传
2020-09-10 上传
2013-10-23 上传
点击了解资源详情
2012-12-28 上传
点击了解资源详情
2017-06-02 上传
2024-06-01 上传
2024-05-06 上传
AlexChu_Android
- 粉丝: 9
- 资源: 11
最新资源
- STC12C5A60S2单片机A/D采样在OLED做一个简易的电压表
- api.woopms:免费的开源酒店物业管理系统
- terraform-azurerm-iq3-agw-内部-https
- JavaWeb期刊管理系统_课程设计附课设报告.zip
- pixelflut-client
- structurizr-dot:使用structurizr库生成图的示例
- UIScrollView-InfiniteScroll:UIScrollView∞滚动类别
- drupal-ping:这提供了一个_ping.php文件,该文件可在负载均衡器中用于检查实例是否正常
- butterfly-admin:基于 amis 并适配 butterfly 的后台模板
- 能力
- SaveReload-crx插件
- auraforce
- email-admin:这个 api 为每个 uesr 创建一个随机电子邮件
- wallabag:wallabag是一个可自我托管的应用程序,用于保存网页:保存和分类文章。 以后再阅读。 自由地
- LaraOngkir:Laravel Ongkir使用RajaOngkir api支票邮政费jne,pos,tiki
- workshop_asp_net_core_mvc