安装suse10,oracle,jdk,tomcat及其相关设置

由于前一段时间安装了suse的linux作为系统的服务器,过了一段时间后很不幸地发生了硬盘有坏道的情况导致不能启动系统,修复后也不能进入,幸好,数据还有备份的了,一开始的时候打算修复后就OK了,可惜不行,就重新更换一个新硬盘然后一切都重新安装吧,为了以后方便,我先写下安装的过程:

1,SUSE

    首先你必须要有一张SUSE10的DVD安装盘,如果没有就上网下载一个刻录成DVD。用光驱启动你的电脑,进行到安装界面,按提示一步步设置就可以了。到了选择格式及安装软件时,(按网上所说的,读写速度快的是reiserfs,但由于这个格式的在windows下用一个叫explore2fs的软件打开时并不能读取到数据,是因为这个软件只支持ext2,3这两种格式的。故我选择的是ext3,慢是慢点(已经证实是慢了的),但基于以后如果出现问题数据安全的问题,还是用ext3好了。)由于作为服务器用的,所以就将所有的软件选上,此时最重要的是c/c++开发及oracle数据库包这两个选项,一定要选上!然后再在语言里增加一个次要的语言为英语,主要的当然系中文了。呵呵,完成后就开始安装。耐心等待安装完成,估计时间为半个小时左右吧!
   安装完成自动重启,再进行到后续操作的界面,一路下一步,到了系统用户时就选择etc/passed这个选项,然后设置你的用户名及密码,再到了分析你的系统界面时就将防火墙禁了,(如果不禁的话,后面连接数据库时是连不上的。)再点击网络接口那里,设置你的IP地址及网关,DNS等,设置完后,一路点击完成。再等待进入登录界面的出现。此时,SUSE10已经安装完成了。先用root用户登录系统。

2,JDK,TOMCAT
    将你的JDK文件复制到root/bin目录下,然后双击文件,选择最左边的那个在“终端里运行”,此时会出现一个终端窗口,按回车一直跳到出现空白行时,输入yes后回车,此时请等待解压完成,完成后,会在窗口下出现一个新的文件夹,再将这个文件夹剪切到/usr目录下,再用gedit打开/etc/profile,设置java的运行环境,在最底下一行里输入:

export JAVA_HOME=/usr/jdk1.6.0_06   #jdk1.6.0_06是你刚剪切那个文件夹名称
export PATH=$PATH:$JAVA_HOME/bin 
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar  


再打开一个终端,输入:source /etc/profile ,使设置生效。再输入javac -version看看是否出现java的版本号。如果出现的话就说明java环境已经安装好了。

有时候输入java -version还是之前旧的版本号,这里因为旧版本没删除,或者删除的时候没删成功。这个也好办,将/usr/bin/java重新链接到/usr/java/jdk1.6.0_06/下就可以了:
sudo ln -fs /usr/jdk1.6.0_06/bin/java /usr/bin/java

   -f表示强制  -s表示符号链接,有的也叫软连接。
   
    TOMCAT就更简单了,直接下载一个for linux的tomcat,解压后放在home目录下就OK了。

3,Oracle10g数据库
    首先你也是要有一张oracle10g的安装盘,没有的话就去下载一个并刻录成光碟。在安装之前,你可以先去下载一个专门用于在suse下安装oracle的设置包,叫orarun.rpm的。也是先将其放在root/bin目录下,然后再双击文件名,选择在终端运行,安装后,就点击计算机->控制中心->用户管理,打开后,在左边有一个集合过滤器的,点击一下选择系统用户,就会看到oracle这个用户,选中该用户,再点击编辑,在窗回里更改一个密码,及将禁止用户登录的勾去掉,再点击细节标签页,将登录壳层改为/bin/bash,接受退出,再点完成保存!
    注销root用户,再用oracle用户登录,登录前将语言更改为英文,因为安装oracle时出现的窗口,如果用中文会出现乱码的。登录后,放入oracle安装盘,鼠标右键点击文件名,解压到oracle目录下,解压完成后,会在opt/oracle目录下多一个database这样的文件夹。进行此文件夹,打开install子文件夹,再用gedit打开oraparam.ini文件,找到:
[Certified Versions]
Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2

这行,将其更改为:
[Certified Versions]
Linux=redhat-3,SuSE-9,SuSE-10,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2

保存退出。
打开终端,进行到database目录下,输入:
./runInstaller

安装ORACLE。在安装时要注意的是,根据你的要求选择数据库字符集,我选择的是最底的那行,unicode utf-8 without 4-bye value utf-8。再选中create database with sample schemas,再设置一下数据库sys管理员密码就可以了,其它的一路按默认即可。直至出现叫你运行两个脚本文件时,先打开终端,切换到root用户,(su -)以root用户去执行这两个脚本文件。执行后等待完成安装。此时oracle已经安装完成。根据提示窗信息,你可以在浏览器里输入http://localhost:1158/em,即可以查看到oracle登录界面。

    注销oracle用户,切换回root用户,用gedit打开/etc/oratab文件,将此文件里最后一个N改为Y。保存退出,再打开/etc/sysconfig/oracle文件,将:
START_ORACLE_DB="no" ,
START_ORACLE_DB_LISTENER="no",
START_ORACLE_DB_EMANAGER="no"
改为yes,此设置为将oracle更改为开机自启动。保存退出。重启一下你的电脑,会发现oracle已经随系统开机时启动了。

你可能感兴趣的:(java,jdk,oracle,tomcat,SuSE)