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 到了答案,找到了解决方法,一些坑则是自己摸索出来的解决方法.现在准备写几篇关于搭建流程.搭建过程 ...
随机推荐
- JAVA-JSP指令元素之page指令
相关资料:<21天学通Java Web开发> 结果总结:1.page设定JSP页面全局属性,作用于整个JSP页面,包括静态包含的文件2.<%@ page 属性1="属性值1 ...
- docker探索-Win10 Docker 安装使用(一)
本文转自:http://blog.csdn.net/shi1451042748/article/details/52996046 1.前言 Docker最近推出了可以运行在Win10稳定版本,让我们赶 ...
- dubbox2.8.4例子教程二
简介 上篇博客写了个dubbox生产者,也用HttpClient代码测试了rest服务,下面记录dubbox消费者工程 一.工程结构 一.Simple.java package bhz.ent ...
- Gradle 庖丁解牛(构建生命周期核心托付对象创建源代码浅析)
[工匠若水 http://blog.csdn.net/yanbober 未经同意严禁转载,请尊重作者劳动成果.私信联系我] 1 背景 上一篇<Gradle 庖丁解牛(构建源头源代码浅析)> ...
- iOS runtime探究(二): 从runtime開始深入理解OC消息转发机制
你要知道的runtime都在这里 转载请注明出处 http://blog.csdn.net/u014205968/article/details/67639289 本文主要解说runtime相关知识, ...
- 风雪之隅(Laruence PHP开发组成员, Zend兼职顾问, Yaf, Yar, Yac, Opcache等项目作者、维护者.)
http://www.laruence.com/?from=inf&wvr=5&loc=infblog
- c# 终止线程
最近在弄一个等待窗口,使用了线程去调用form.在结束线程这边碰到了些问题.调用: thread.Abort();thread.Join();老被ThreadAbortException异常抛出困扰. ...
- Tomcat性能优化之(一) 启动GZIP压缩
Tomcat性能优化之(一) 启动GZIP压缩 1:设置TOMCAT启用GZIP压缩,通过浏览器HTTP访问对应的资源会根据配置进行压缩. <Connector port="8080& ...
- Java学习理解路线图
信息来自知乎网友 学习截图:来自开源力量
- CentOS安装redmine 2后的简单配置
CentOS5.4安装redmine详细步骤 http://blog.csdn.net/leekwen/article/details/8516832 <<<<输出日志的配置& ...