oracle云部署
公司最近把一个项目迁移到了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参考文档
2) Oracle JAVA Cloud Service参考文档
http://docs.oracle.com/cloud/latest/jcs_gs/JSCUG/toc.htm
Oracle Cloud控制台登录
打开Firefox浏览器,然后转到Oracle Cloud登录
输入身份与账户密码(都可以免费注册使用一个月的试用期)
根据实际业务需求,创建对应的账户并赋予相应权限,如开发人员、测试人员等
设置中文页面:
创建OpenSSH格式密钥
打开SSH工具(本示例中将使用XShell作为SSH工具)
点击 工具,选择新建用户密钥生成向导
点击下一步
点击下一步
点击下一步
将生成的公钥保存为文件
点击保存,完成
点击关闭
创建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
仪表盘页面,在Database Cloud Service点击右上角 打开服务控制台
选择创建服务
点击下一步
点击下一步
选择数据库版本,这里选择普通企业版
说明:服务名为该虚拟机的名字,公共密钥为上面利用Xshell工具生成的,将保存在本地的导入即可;管理口令为sys/system用户的密码(必须含有大小写数字和特殊字符)
确认后,点击创建
接下来就是经过漫长的等待了,等待
点击
设置访问规则
数据库创建完毕后,需要设置对应的访问规则,访问规则用于控制实例与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控制台后,将会有一个显示与该账号相关的各种云服务的仪表盘呈现在面前
Normal
  0
7.8 磅
  0
  2
false
  false
  false
EN-US
  ZH-CN
  X-NONE
/* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:普通表格;
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.5pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;
	mso-font-kerning:1.0pt;}
1.1 Create Instance - Oracle Java Cloud Service
仪表盘页面,在Java Cloud Service点击右上角 打开服务控制台
选择创建服务
选择下一步
点击下一步
点击下一步
**注意: 如上,Instance Configuration中我们需要导入本地OpenSSH格式公钥。
1) 在Oracle Cloud Service Service Details页面,在Instance Configuration的VM Public Key中点击 Edit
2) 在Public Key input for VM access页面,点击 Update,选择章节3创建的OpenSSH格式公钥,最后点击 Enter
确认无误后,点击创建
**注意:CSCDB创建成功后,该Instance之前的 
在创建成功后的Instances页面,点击新创建成功的Instance
部署Web及JAVA应用到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
输入创建实例时输入的weblogic管理员用户名及密码,然后点击部署然后点击锁定并编辑
点击安装
点击上载文件
Normal
  0
7.8 磅
  0
  2
false
  false
  false
EN-US
  ZH-CN
  X-NONE
/* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:普通表格;
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.5pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;
	mso-font-kerning:1.0pt;}
oracle云部署的更多相关文章
- Python开发入门与实战17-新浪云部署
		
17. 新浪云部署 上一章节我们介绍了如何在本地windows服务器部署python django的网站,本章我们简要说明一下如何把python django工程部署到云服务上. 本章章节我们描述如何 ...
 - 阿里云部署JeecgBoot
		
阿里云部署JeecgBoot 首先贴出官网教程:http://jeecg-boot.mydoc.io/?t=345682 自己在部署的时候遇到了各种各样的问题,其实一步一步的按照官网给出的步骤来是没问 ...
 - 阿里云部署Java开发环境
		
阿里云部署Java网站和微信开发调试心得技巧(上) 本文主要是记录在阿里云服务器从零开始搭建Java执行环境并且部署web project的过程,方面以后查阅. 一.申请阿里云服务器 购买阿里云服务器 ...
 - Oracle安装部署,版本升级,应用补丁快速参考
		
一.Oracle安装部署 1.1 单机环境 1.2 Oracle RAC环境 1.3 Oracle DataGuard环境 1.4 主机双机 1.5 客户端部署 二.Oracle版本升级 2.1 单机 ...
 - 阿里云部署Docker(5)----管理和公布您的镜像
		
出到这节,我在百度搜索了一下"阿里云部署Docker",突然发现怎么会有人跟我写的一样呢?哦,原来是其它博客系统的爬虫来抓取,然后也不会写转载自什么什么的.所以,我最终明确为什么那 ...
 - 四种方案:将OpenStack私有云部署到Hadoop MapReduce环境中
		
摘要:OpenStack与Hadoop被誉为继Linux之后最有可能获得巨大成功的开源项目.这二者如何结合成为更猛的新方案?业内给出两种答案:Hadoop跑在OpenStack上或OpenStack部 ...
 - 基于 SOA 概念 RPC 框架 的 消息中心 云部署 设计 漫谈
		
一.背景 假设有一个系统的最大并发量有2000TPS左右.同时该系统有闲时和忙时,希望可以随时进行拓展和削减服务能力,以节省服务器费用开销. 该系统能提供站内消息.短信.app消息.邮箱的一个消息系统 ...
 - API 开发平台 dreamfactory,参考SAWAGGER,国外厂家,开源,本地与云部署
		
API 开发平台,参考SAWAGGER,国外厂家,本地与云部署:参考 http://swagger.io/commercial-tools/ 1.dreamfactory 梦工厂公司 https: ...
 - Hexo 博客 之 腾讯云部署过程
		
写在前面 Hexo 博客搭好了有差不多两周时间了,这期间走了很多弯路,跳了很多坑.一些坑自己 bing 到了答案,找到了解决方法,一些坑则是自己摸索出来的解决方法.现在准备写几篇关于搭建流程.搭建过程 ...
 
随机推荐
- Django 用ModelForm批量保存form表单(非常实用的方法) mfor_verity项目
			
1.先看一下 Model 非常多 from django.db import models from users.models import UserProfile # Create your mod ...
 - Hdu1163 Eddy's digitai Roots(九余数定理)
			
题目大意: 给定一个正整数,根据一定的规则求出该数的“数根”,其规则如下: 例如给定 数字 24,将24的各个位上的数字“分离”,分别得到数字 2 和 4,而2+4=6: 因为 6 < 10,所 ...
 - biicode:一个现代的 C 依赖管理器
			
因为经营原因,公司已经倒闭了. Biicode (just the company) post-mortemPosted on August 11, 2015 by biicode TeamThis ...
 - 工厂模式——(Head first设计模式4)
			
所谓工厂,肯定是和生产有关.工厂模式主要包括工厂方法模式和抽象工厂模式,有些人把简单工厂也作为一种模式,在本文我分别讨论简单工厂模式,工厂方法模式,抽象工厂模式.这些模式中同样也和生产有关.接下来,我 ...
 - web应用中文乱码问题的原因分析
			
为了让使用Java语言编写的程序能在各种语言的平台下运行,Java在其内部使用Unicode字符集来表示字符,这样就存在Unicode字符集和本地字符集进行转换的过程.当在Java中读取字符数据的时候 ...
 - Spring Boot 日志记录 SLF4J
			
Spring Boot 日志记录 SLF4J 2016年01月12日 09:25:28 阅读数:54086 在开发中打印内容,使用 System.out.println() 和 Log4j 应当是人人 ...
 - UML总结---UML九种图关系说明
			
UML中包括九种图:用例图.类图.对象图.状态图.时序图.协作图.活动图.组件图.配置图. 1)用例图(Use Case Diagram) 它是UML中最简单也是最复杂的一种图.说它简单是因为它采用了 ...
 - 转00600异常解决方案:ORA-00600: 内部错误代码, 参数: [19004], [], [], [], [], []
			
<问题描述> ORACLE 10.1 OR 10.2中所有平台都存在该问题. <问题现象> 在进行多表关联复杂查询时出现 ORA-00600: 内部错误代码, 参数: [190 ...
 - 有关JSP隐式对象,以下( )描述正确。
			
A.隐式对象是WEB容器加载的一组类的实例,可以直接在JSP页面使用 B.不能通过config对象获取ServletContext对象 C.response对象通过sendRedirect方法实现重定 ...
 - nodejs基础 -- EventEmitter
			
var events = require('events'); nodejs所有的异步I/O操作在完成时都会发送一个事件到事件队列 nodejs里面的许多对象都会分发事件,如: 一个net.Serve ...