ubuntuJAVA环境安装步骤.doc_第1页
ubuntuJAVA环境安装步骤.doc_第2页
ubuntuJAVA环境安装步骤.doc_第3页
ubuntuJAVA环境安装步骤.doc_第4页
ubuntuJAVA环境安装步骤.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一部分,ubuntu下安装JDK1.6首先,从中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中然后,在shell中执行:代码:sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin修改bin文件权限,使其可执行然后,执行代码:sudo /usr/lib/jvm/java/jdk1.6.0_12.bin将会出现字幕,持续按回车键,直至屏幕显示要求输入yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_12目录。此时,jdk已安装完毕,下面进行配置执行代码:sudo vi /etc/environment在environment中修改,出现如下部分引用:PATH.:/usr/lib/jvm/java/jdk1.6.0_12/binCLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/libJAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12执行代码:sudo source /home/ghoul/.bashrc此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。执行代码:update-alternatives -install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300update-alternatives -install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300通过这一步将我们安装的jdk加入java选单。然后执行代码:update-alternatives -config java通过这一步选择系统默认的jdk这样,再在shell中输入代码:java -version时,就会显示系统使用的java是sun的java。第二部分,安装Tomcat6.01.下载/download-60.cgi 下载Linux的版本放在 homealex下面alex是我的用户名我下载的以下版本(6.0.18)Core: * tar.gz (pgp, md5)2.安装代码:$ sudo tar zxvf apache-tomcat-6.0.18.tar.gz$ sudo cp -R apache-tomcat-6.0.18 /opt3.设置添加用户名和密码:代码:sudo gedit /opt/apache-tomcat-6.0.18/conf/tomcat-users.xml引用:设置环境变量:使用代码:$ sudo gedit /opt/apache-tomcat-6.0.18/bin/startup.sh$ sudo gedit /opt/apache-tomcat-6.0.18/bin/shutdown.sh编辑startup.sh和shutdown.sh,在文件的开头处添加以下环境变量:引用:#set java environmentJAVA_HOME=/home/alex/jdk1.6.0_12JRE_HOME=/home/alex/jdk1.6.0_12/jreCLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH# set tomcat environmentTOMCAT_HOME = /opt/apache-tomcat-6.0.184.启动和关闭Tomcat启动代码:$ sudo /opt/apache-tomcat-6.0.18/bin/startup.sh关闭代码:$ sudo /opt/apache-tomcat-6.0.18/bin/shutdown.sh -TOMCAT那些.sh文件都不是可执行文件,于是找到命令:将所有的.sh可执行chmod +x *.sh -确保在/etc/environment文件中有:(这一步不是很确定是否需要) 引用:CLASSPATH=/usr/lib/j2sdk1.5-sun/lib JAVA_HOME=/usr/lib/j2sdk1.5-sun -1.JAVA环境安装: 这一步比较关键,设置不好,连接tomcat时会有异常 配置JAVA环境变量:代码:sudo gedit /etc/environment将下面一行放到顶部安装浏览器的JAVA Plugin(可选):代码:sudo apt-get install sun-java6-plugin如果显示没有设置JAVA_HOME环境变量,下面列出解决办法执行代码:sudo vi /usr/share/tomcat5/apache-tomcat-5.5.27/bin/catalina.sh修改catalina.sh文件,在文件开头注释后插入引用:JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12然后执行代码:sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/startup.sh这样,就可以成功启动tomcat.第三部分,ubuntu下安装oracle 11g安装步骤:第一步:修改X server 的默认设置,点菜单的System - Administration - Login Window(系统管理登录窗口),选择“Security(安全)”选项卡,取消“Deny TCP connections to the Xserver(拒绝TCP连接到X服务器)”的勾,重启Xserver(或者重启系统)。-以上若没有找到,可不用设置-然后在终端输入: xhost +第二步:安装必要的个工具:终端输入:sudo apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm第三步:修改一些Ubuntu的/bin/sh的默认连接:终端输入:rootzhanghc-Ubuntu:# cd /binrootzhanghc-Ubuntu:/bin# ls -l /bin/shlrwxrwxrwx 1 root root 4 2008-04-28 19:59 /bin/sh - dashrootzhanghc-Ubuntu:/bin# ln -sf bash /bin/shrootzhanghc-Ubuntu:/bin# ls -l /bin/shlrwxrwxrwx 1 root root 4 2008-05-01 22:51 /bin/sh - bash第四步:增加用户和组:终端输入:rootzhanghc-Ubuntu:/bin# cd rootrootzhanghc-Ubuntu:# addgroup oinstallrootzhanghc-Ubuntu:# addgroup dbarootzhanghc-Ubuntu:# addgroup nobodyrootzhanghc-Ubuntu:# usermod -g nobody nobodyrootzhanghc-Ubuntu:# useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oraclerootzhanghc-Ubuntu:# mkdir /home/oraclerootzhanghc-Ubuntu:# chown -R oracle:dba /home/oraclerootzhanghc-Ubuntu:# ln -s /usr/bin/awk /bin/awkrootzhanghc-Ubuntu:# ln -s /usr/bin/rpm /bin/rpmrootzhanghc-Ubuntu:# ln -s /usr/bin/basename /bin/basenamerootzhanghc-Ubuntu:# mkdir /etc/rc.drootzhanghc-Ubuntu:# for i in 0 1 2 3 4 5 6 S ; do ln -s /etc/rc$i.d /etc/rc.d/rc$i.d ; donerootzhanghc-Ubuntu:# mkdir -p /u01/app/oraclerootzhanghc-Ubuntu:# chown -R oracle:dba /u01第八步:系统默认值:(1)增加下面这些到/etc/sysctl.conf文件的末尾:fs.file-max = 65535kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65535net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144(2)增加下面这些到/etc/security/limits.conf文件末尾:oracle soft nproc 2047oracle hard nproc 16383oracle soft nofile 1023oracle hard nofile 65535(3)增加下面这些到/etc/pam.d/login文件末尾:session required /lib/security/pam_limits.sosession required pam_limits.so增加完成后执行下面的命令:sysctl -p第九步:(1)解压源文件:oracle11g的安装包解压到/home/oracle/install/目录(2)更改权限:chown -R oracle:dba install(3)设置DISPLAY参数:export DISPLAY=:0.0 (这里我设置成:0.0,因为网上说这样可以自动查找合适的,安装界面可以启动,但是切换用户到oracle就不能启动了,出现说颜色设置不正常,估计是某些环境为设置,没办法,我只好使用用户oracle登录gdm,可以使用命令gdmflexserver来额外启动一个gdm桌面,然后再安装出现安装界面了)第十步:(1)终端输入:./runInstaller -jreLoc /usr/lib/jvm/java-6-sun/jre/。(2)图形安装界面出现。(3)忽略预检中的错误和警告。(4)选Create a Database来安装数据库。(原文是通过netca建立监听,dbca建库,我第一次也是这样做的,dbca建库时会报错,因为ubutunbu 不支持RPM包)。安装过程中出现了一个makefile的错误,某个库文件没有编译过去,但是还可以继续安装,估计以后使用会出问题;另外在安装的最后会有个配置环节等很久,只有一个广告框,不要以为出问题了(5)完成后。终端输入:/u01/app/oracle/product/11.1.0/db_1/root.sh退出OUI第十一步:修改配置文件:/etc/profileexport ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1export PATH=$PATH:/u01/app/oracle/product/11.1.0/db_1/bin第十二步:(1)建立启动脚本:在/u01/app/oracle/product/11.1.0/db_1/bin下建立文件:oracledb,内容:#!/bin/bash# /etc/init.d/oracledb# Run-level Startup script for the Oracle Listener and Instances# It relies on the information on /etc/oratabexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1export ORACLE_OWNR=oracleexport PATH=$PATH:$ORACLE_HOME/binif ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME thenecho Oracle startup: cannot startexit 1ficase $1 instart)# Oracle listener and instance startupecho -n Starting Oracle: su $ORACLE_OWNR -c $ORACLE_HOME/bin/lsnrctl startsu $ORACLE_OWNR -c $ORACLE_HOME/bin/dbstart $ORACLE_HOMEtouch /var/lock/oracleecho OK;stop)# Oracle listener and instance shutdownecho -n Shutdown Oracle: su $ORACLE_OWNR -c $ORACLE_HOME/bin/lsnrctl stopsu $ORACLE_OWNR -c $ORACLE_HOME/bin/dbshut $ORACLE_HOMErm -f /var/lock/oracleecho OK;reload|restart)$0 stop$0 start;*)echo Usage: basename $0 start|stop|restart|reloadexit 1esacexit 0为了可以方便使用oracle数据库的命令,最好在oracl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论