前言
记录centos8安装java和oracle环境的过程
jdk1.8
软件获取
安装
tar xvf jdk-8u301-linux-x64.tar.gz -C /usr/local/
ln -s /usr/local/jdk1.8.0_301/bin/java /usr/bin/java
vim /etc/profile
JAVA_HOME=/usr/local/jdk1.8.0_301
JRE_HOME=/usr/local/jdk1.8.0_301/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
# 50几行
export JAVA_HOME JRE_HOME CLASSPATH PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
验证
java -version
jps
oracle-19c
centos8安装docker和docker-compose,然后利用docker启动oracle-19c
docker安装
centos8安装docker和docker-compose
创建目录
mkdir -p /data/oracle/oradata/
chmod 777 /data/oracle/oradata/
oracle启动配置
docker-compose.yml
version: '3'
services:
oracle-db:
image: registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c
container_name: oracle-db-19c
ports:
- "1521:1521"
- "5500:5500"
environment:
- ORACLE_SID=ORCLCDB
- ORACLE_PDB=ORCLPDB1
- ORACLE_PWD=ora@123
- ORACLE_EDITION=standard
- ORACLE_CHARACTERSET=AL32UTF8
volumes:
- /data/oracle/oradata:/opt/oracle/oradata
验证
通过sqlplus验证
docker exec -it oracle-db-19c bash
sqlplus / as sysdba
show pdbs;
通过web验证
https://ip:5500/em
评论 (0)