公司最近把一个项目迁移到了oracle云中,现在整理步骤如下:

Application deployment on Oracle DCS JCS

前言

在本文档中,将会指导您从头开始创建一个新的Oracle Database Cloud Service Instance(DCS)及Oracle JAVA Cloud Service Instance(JCS),并且,本文档中还会指导你如何将现有的Web/JAVA应用部署到Oracle PaaS(JCS + DCS)环境。

1. DCS

OS Version:Oracle Linux 6.4 - 64bit

DB Version:DB11.2.0.4 For Linux-64bit 以及 DB12.1.0.2 For Linux64-bit(根据自己需要选择)

2. JCS

OS Version:Oracle Linux 6.4 - 64bit

Oracle Weblogic Server Version: 64bit

Oracle Weblogic Server 11g(11.1.1.7)        JDK Version:Java SE 6

Oracle Weblogic Server 12c(12.1.3.0.5)       JDK Version:Java SE 7

1)        Oracle Database Cloud Service参考文档

http://docs.oracle.com/cloud/latest/dbcs_dbaas/CSDBI/GUID-8F431574-D82A-45A0-8637-7605E2333381.htm#CSDBI3331

2)        Oracle JAVA Cloud Service参考文档

http://docs.oracle.com/cloud/latest/jcs_gs/JSCUG/toc.htm

 

Oracle Cloud控制台登录

 打开Firefox浏览器,然后转到Oracle Cloud登录

https://cloud.oracle.com

输入身份与账户密码(都可以免费注册使用一个月的试用期)

oracle云部署

根据实际业务需求,创建对应的账户并赋予相应权限,如开发人员、测试人员等

设置中文页面:

oracle云部署

创建OpenSSH格式密钥

 打开SSH工具(本示例中将使用XShell作为SSH工具)

点击 工具,选择新建用户密钥生成向导

oracle云部署

oracle云部署

点击下一步

oracle云部署

点击下一步

oracle云部署

点击下一步

oracle云部署

将生成的公钥保存为文件

oracle云部署

点击保存,完成

oracle云部署

点击关闭

创建Database Cloud Service

在本节中,您将学会如何从头开始创建一个新的Oracle Cloud Service Instance(DCS)。

 Oracle Database Cloud Service概述

数据库即服务提供的专用虚拟机包含预配置且不间断运行的 Oracle Database 12c 或 11g 实例。而数据库即服务提供的通用型大内存计算模型可将 Oracle 数据库的全部功能提供给任何类型的应用程序,无论部署生产负载还是部署开发与测试。企业可以在多个版本中进行选择,包括标准版 1、企业版(不含数据库选件)、企业高性能版(包含大部分数据库选件)、企业极致性能版(包含所有数据库选件)。

企业若想在云中使用功能齐 备的Oracle 数据库,同时还拥有完全管控权(如对操作系统和 SYSDBA 的 root 访问权),则数据库即服务是理想之选。数据库即服务提供的高级云工具可简化数据库管理,包括一键式自动备份及按时间点恢复、一键式补丁升级,以及一键式升 级。数据库即服务还支持广泛的连接和访问方式,包括通过 SSH、SQL*Net、JDBC、Web、HTTPS 和其他驱动程序访问典型管理任务和网络的一整套 CLI(命令行界面)。同时,它也支持 Oracle Application Express、SQL Developer、Data Pump、SQL*Plus 等开发和管理工具。

数据库即服务包括:可以快速轻松地创建新数据库实例的供应向导、用以备份和恢复数据库实例及相关配置和系统文件的高级云工具、用于数据库自动修补的实用程序、提供 Oracle 数据库的有关信息并对数据库进行各种控制的本地监视应用程序。

登录到仪表盘界面,选择Oracle Database Cloud Service

oracle云部署

 仪表盘页面,在Database Cloud Service点击右上角 打开服务控制台

oracle云部署

选择创建服务

oracle云部署

点击下一步

oracle云部署

点击下一步

oracle云部署

选择数据库版本,这里选择普通企业版

oracle云部署

说明:服务名为该虚拟机的名字,公共密钥为上面利用Xshell工具生成的,将保存在本地的导入即可;管理口令为sys/system用户的密码(必须含有大小写数字和特殊字符)

oracle云部署

确认后,点击创建

oracle云部署

接下来就是经过漫长的等待了,等待oracle云部署变成oracle云部署

 点击oracle云部署查看节点Public IP、端口号、实例名及PDB名等相关信息

oracle云部署

 设置访问规则

     数据库创建完毕后,需要设置对应的访问规则,访问规则用于控制实例与Internet之间的网络访问,如:数据库监听、DB Console、DB express等访问端口及规则。只有激活协议对应的端口后,客户端方可以访问相应资源。在此页上, 您可以创建,查看,更新和删除访问规则。

 

 

创建Java Cloud Service(weblogic)

      在本节中,您将学会如何从头开始创建一个新的Oracle Cloud Service Instance:Oracle Java Cloud Service - Virtual Image以及Oracle Java Cloud Service。

以自己账号登陆Oracle Cloud控制台后,将会有一个显示与该账号相关的各种云服务的仪表盘呈现在面前

oracle云部署

1.1     Create Instance - Oracle Java Cloud Service

 

仪表盘页面,在Java Cloud Service点击右上角 打开服务控制台

oracle云部署

选择创建服务

oracle云部署

选择下一步

oracle云部署

点击下一步

oracle云部署

点击下一步

oracle云部署

 

 

 **注意: 如上,Instance Configuration中我们需要导入本地OpenSSH格式公钥。

 

1)        在Oracle Cloud Service Service Details页面,在Instance Configuration的VM Public Key中点击 Edit

oracle云部署

2)        在Public Key input for VM access页面,点击 Update,选择章节3创建的OpenSSH格式公钥,最后点击 Enter

oracle云部署

确认无误后,点击创建

oracle云部署

**注意:CSCDB创建成功后,该Instance之前的 oracle云部署图标,也将会为oracle云部署 图标所替代。

在创建成功后的Instances页面,点击新创建成功的Instance

oracle云部署

部署WebJAVA应用到Oracle Java Cloud Service - virtual image

 友情提示:部署应用包之前请核对JDK版本是否与JCS一致,另如应用包未在weblogic部署过,请使用装了weblogic plugin的开发工具重新编译打包,以保部署快捷稳妥。

 点击instance页面instance最右侧小图标,在弹出菜单里选择Open Weblogic server Console登陆到Oracle Java Cloud Service - virtual image的Oracle Weblogic Server Console

 oracle云部署

 

oracle云部署

 

输入创建实例时输入的weblogic管理员用户名及密码,然后点击部署然后点击锁定并编辑

oracle云部署

点击安装

oracle云部署

点击上载文件

oracle云部署

 

 

相关文章:

  • 2021-09-20
  • 2021-07-09
  • 2021-05-20
  • 2021-11-19
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-03
  • 2021-04-19
  • 2022-12-23
  • 2022-12-23
  • 2021-06-18
  • 2021-09-02
  • 2021-12-10
相关资源
相似解决方案