在linux7.1上安装jdk+tomcat+oracle9i笔记

  • Post category:Linux

下面是在Linux 7.1上安装JDK、Tomcat和Oracle 9i的完整攻略。该过程繁琐,需仔细阅读并按照步骤逐一操作。

步骤一:安装JDK

  1. 下载对应版本的JDK,比如jdk-8u221-linux-x64.tar.gz,建议下载jdk官网提供的最新版。

  2. 将JDK文件复制到Linux系统中,比如可以把它直接复制到/root目录下。

  3. 在Linux命令行中输入以下命令,解压JDK文件:

tar -zxvf jdk-8u221-linux-x64.tar.gz
  1. 将JDK所在的bin目录添加到系统环境变量中,使得系统能够找到JDK命令。在~/.bashrc文件中添加以下内容。
export JAVA_HOME=/root/jdk1.8.0_221
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

示例:查看JDK版本,输入以下命令:

java -version

步骤二:安装Tomcat

  1. 下载对应版本的Tomcat,比如apache-tomcat-7.0.92.tar.gz,建议下载官网提供的最新版。

  2. 将Tomcat文件复制到Linux系统中,比如可以把它直接复制到/root目录下。

  3. 在Linux命令行中输入以下命令,解压Tomcat文件:

tar -zxvf apache-tomcat-7.0.92.tar.gz
  1. 修改Tomcat的端口号,打开Tomcat的配置文件 $CATALINA_BASE/conf/server.xml,找到 ,将port参数修改为其他未被占用的端口号。

示例:启动Tomcat,在Linux命令行中进入tomcat/bin目录,输入以下命令:

./startup.sh

步骤三:安装Oracle 9i

  1. 安装依赖库,输入以下命令:
yum install libaio-devel compat-libstdc++-33 glibc-devel libXext libXtst libX11
  1. 创建sys、system两个用户和oinstall用户组,输入以下命令:
groupadd oinstall
useradd -g oinstall -m -d /home/oracle oracle
passwd oracle
useradd -g oinstall -d /home/oracle -s /bin/bash oracle
passwd oracle
  1. 配置内核参数,输入以下命令:
vim /etc/sysctl.conf

在最后添加以下内容:

kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

执行以下命令使内核参数生效:

sysctl -p
  1. 修改Linux系统的资源限制,输入以下命令:
vim /etc/security/limits.conf

在最后添加以下内容:

oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
  1. 在安装光盘目录的database目录下找到runInstaller文件,切换到oracle用户,执行以下命令:
xhost +
su - oracle
./runInstaller
  1. 按照安装向导进行安装,注意选择要安装的组件,其中包括Oracle 9i、Oracle Developer Suite、Apache Web Server等。

  2. 安装完成后,打开$ORACLE_HOME/bin目录,输入以下命令启动数据库:

./dbstart

示例:连接Oracle数据库,输入以下命令:

sqlplus sys/oracle as sysdba

以上是在Linux 7.1上安装JDK、Tomcat和Oracle 9i的完整攻略,其中还包含了两个示例操作,来帮助读者更好地理解和掌握步骤。