阿里云服务器部署Oracle11g 图文教程

本文涉及的产品
云服务器 ECS,每月免费额度280元 3个月
云服务器ECS,u1 2核4GB 1个月
简介:


阿里云如何安装部署Oracle11g呢,云计算时代提供了更方便可靠的IAAS,PAAS和SAAS平台。将已有或正在研发的项目迁移到云计算平台,和传统的服务器部署还是有区别的,今天分享如何在阿里云服务器部署Oracle11g


环境准备:


1. 云服务器,必须得在这个服务器基础上才能建站。


点我领取阿里云2000元代金券,(阿里云优惠券的作用:购买阿里云产品,最后支付结算的时候,阿里云优惠券可抵扣一部分费用。

选包年包月,建议业务量较多的的,数据库要一直在线的,选包年包月。


地域选择:和你的应用服务器,最好是在同一个可用区(访问速度最快),也可以同一地域,不同可用区,用于多机房部署的情况。


CPU内存: 根据实际需要选择,建议1核2G内存起步,2核4G内存性能更佳。


image


系统镜像:不用多说,首选CentOS 7.4 64位
存储:如果SSD云盘和高效云盘成本差的不多的话, 选SSD云盘,否则选高效云盘也可以。能便宜一点点,Oracle会单独使用SSD云盘来存储。


image


网络:选择你自己建的虚拟网络和虚拟交换机。 不清楚的话按系统提示默认配置。交换机会分给你对应的网段和IP。以便主机互通互联
公网IP: 设置为不分配,可以随后通过动态EIP来选一个自己的公网IP


image


然后下一步设置完密码即可,这样ECS云主机就建好了。
接下来申请一个弹性公网IP来访问服务器,申请完IP后,点后面的绑定,绑定到刚才申请的ECS上面,这样该IP就不用钱了。
image


接下来我们来申请数据盘 ,打开数据-云盘页面, 申请一个和你ECS主机一个可用区的云盘。 记得一定要选SSD云盘。申请完之后,点后面的挂载到刚申请的ECS主机里面


云盘大小,根据自己的业务量来定,尽量创建多个SSD云盘来给Oracle使用,而不是选一个很大容量的单个SSD盘。


原因:单个大容量云SSD盘,读写速度为250M/s , 如果选多个,就可以进行速度叠加了, 性能更好。 尤其对于分区表存储,性能效果非常明显


image


通过ssh登陆到ECS服务器上面,执行基本操作。


分区数据盘。 使用 fdisk /dev/vdb (/vdc /vdd)依次格式化自己挂载的新数据盘。一般格式化为1个分区即可,不要去弄多个分区。


格式化数据盘。使用 mkfs.ext4 /dev/vdb1 (vdc1 vdd1) 依次格式化为ext4格式。


挂载数据盘


mkdir /vsdata 新建目录
mount /dev/sdb1 /vsdata 挂载目录
echo "/dev/sdb1 /vsdata ext4 defaults 1 2" >> /etc/fstab 开机自动挂载


新建SWAP分区。 阿里云服务器默认不启用swap分区,安装Oracle又必须要这个分区。那我们就来创建一个。


dd if=/dev/zero of=/mnt/swap bs=1M count=1024 大小是 bs*count的值 , 当前我们创建1G的swap空间。其实这部分空间也基本用不到,


格式化swap分区 mkswap /mnt/swap


启用swap分区 swapon /mnt/swap


开机自动启动 echo "/mnt/swap swap swap defaults 0 0" >> /etc/fstab


阿里云ECS的策略是对swap的使用率是0%,可以根据实际情况来调整使用频率参数。如果内存够大的话,建议还是不要使用swap


点我领取阿里云2000元代金券,(阿里云优惠券的作用:购买阿里云产品,最后支付结算的时候,阿里云优惠券可抵扣一部分费用。

vim /etc/sysctl.conf


vm.swappiness=10


sysctl -p


添加Oracle的主机名到Hosts,确保ping主机名可以正常访问


echo "192.168.0.191 oracle" >> /etc/hosts


到此为止主机环境已经全部配置完成。


Oracle一键安装:


通过ssh登陆到ECS服务器上面,执行一键安装脚本


curl https://code.aliyun.com/xilo/repo/raw/master/shell/oracle/11.2.0.4/oracle_config.sh | sh


该脚本为本人编写,可直接查看内容并 一键执行安装。


默认安装为 /opt/oracle ,也可以单独执行路径参数 ,如 oracle_config.sh /home/oracle 这样就安装到你指定的目录下了


脚本内容主要为 1. 安装支持包 2.添加oracle用户及组 (root切换oracle不需要密码,所以未设置密码) 3. 修改内核及网络参数 4.添加oracle环境变量


下载 Oracle静默安装模板


wget https://code.aliyun.com/xilo/repo/raw/master/shell/oracle/11.2.0.4/db_install.rsp


下载后,如果需要,可以修改对应的参数配置


ORACLE_HOSTNAME=oracle #对应之前设置的hosts主机名


安装路径为 /opt/oracle 如果自己修改了自定义路径,可以批量替换里面的 /opt/oracle 为你实际的路径。 默认可以不用理会


oracle.install.db.config.starterdb.SID=orcl # SID为默认的orcl 也可以根据你的喜好自行修改


oracle.install.db.config.starterdb.memoryLimit=512 # Oracle可用的系统内存, 一般设置为总内存的 80%。


oracle.install.db.config.starterdb.password.ALL # DBA的密码,8位长度+大小写


oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=/vsdata/oracle/oradata #数据目录 ,修改为刚才ECS新增的SSD云盘


oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=/vsdata/oracle/fast_recovery_area #闪回目录 ,修改为刚才ECS新增的SSD云盘


上传Oracle11.2.0.4的安装包到ECS服务器 p13390677_112040_Linux-x86-64_1of7.zip p13390677_112040_Linux-x86-64_2of7.zip


安装解压缩软件 yum install -y unzip


解压缩 unzip p13390677_112040_Linux-x86-64_1of7.zip unzip p13390677_112040_Linux-x86-64_2of7.zip


记得给挂载进来的数据目录授权。 chown -R oracle:oinstall /vsdata


然后进入解压缩出来的 database目录,切换到Oracle用户执行。 su oracle


./runInstaller -silent -ignoreSysPrereqs -showProgress -responseFile /opt/db_install.rsp 开始命令行安装


image


安装完后,切换到root 执行配置脚本即可



  1. /opt/app/oracle/oraInventory/orainstRoot.sh
  2. /opt/app/oracle/product/11.2.0.1/db_1/root.sh

配置Oracle自动启动,这部分也可以放到一键脚本里面,因为每个人的要求不一样,所以单独提出来,根据需要配置。


1. vi /etc/oratab 将 oracle的:N 改为 :Y


2. vi /etc/rc.d/rc.local 增加


su oracle -lc "/opt/oracle/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start"
su oracle -lc "/opt/oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbstart"


  1. 授予可执行权限 chmod +x /etc/rc.d/rc.local
    到此为止,Oracle快速安装全部完成。

整体在有ECS服务器的前提下,配置好Oracle的密码参数即可快速安装。当然一键安装脚本也支持实体机和开发服务器安装。
这种部署Oracle的阿里云服务器,可以选择1核2g的配置,测试用选择突发性能实例t5,点我查看t5规格性能。长期用选择共享型机型,稳定性和性价比较高。大家可以去看看。


点我领取阿里云2000元代金券,(阿里云优惠券的作用:购买阿里云产品,最后支付结算的时候,阿里云优惠券可抵扣一部分费用。
相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1天前
|
Linux 网络安全 文件存储
如何本地部署Jellyfin影音服务器并实现在公网访问
如何本地部署Jellyfin影音服务器并实现在公网访问
|
1天前
|
弹性计算 Ubuntu Linux
幻兽帕鲁(Palworld)搭建教程:2024年阿里云如何创建帕鲁服务器,详细步骤
对于热爱《幻兽帕鲁》的玩家们来说,与好友一同在游戏中捕捉、培养神奇的“帕鲁”生物,无疑增添了更多乐趣。但如何实现与好友的联机畅玩呢?今天,就为大家带来极简部署《幻兽帕鲁》专属服务器的方法——仅需轻点三次鼠标,3秒轻松开服!
14 0
|
1天前
|
弹性计算
阿里云幻兽帕鲁(Palworld)专用服务器搭建,2024帕鲁联机服务器部署详细步骤
近期,《幻兽帕鲁》这款游戏在游戏圈中引起了不小的轰动,尤其是其联机对战模式,为玩家们带来了前所未有的游戏体验。但是,想要与众多好友一同畅玩,却时常受到服务器卡顿、延迟高等问题的困扰。那么,如何解决这一问题呢?
|
2天前
|
弹性计算 搜索推荐 数据安全/隐私保护
2024年阿里云幻兽帕鲁/Palworld服务器搭建全攻略:保姆级教程,手把手教你搭建
随着游戏界的不断发展,越来越多的玩家开始追求个性化的游戏体验。《幻兽帕鲁》作为近期备受瞩目的游戏,其独特的玩法和丰富的内容吸引了大量粉丝。为了满足玩家们对于专属服务器的需求,阿里云特别推出了针对《幻兽帕鲁》的全程自动化服务器搭建服务。
|
2天前
|
弹性计算 安全 数据安全/隐私保护
从零开始:2024年新手自建幻兽帕鲁/Palworld服务器图文教程,轻松上手
对于《幻兽帕鲁》的忠实玩家们来说,与好友一起联机探险无疑是增添游戏乐趣的重要方式。但如何快速且高效地搭建一个稳定的联机服务器呢?今天,就为大家带来一篇详尽的教程,让你轻松学会自建《幻兽帕鲁》服务器的方法。
|
2天前
|
弹性计算 Ubuntu Windows
2024年部署幻兽帕鲁/Palworld服务器多少钱?阿里云帕鲁主机优惠价格解析
对于热爱《幻兽帕鲁》的玩家们来说,一个稳定、高效的游戏服务器是畅享游戏乐趣的关键。那么,搭建一个这样的服务器需要多少钱呢?别担心,阿里云已经为大家准备了超值的幻兽帕鲁Palworld游戏服务器!
|
2天前
|
弹性计算
2024年阿里云幻兽帕鲁/Palworld服务器搭建,详细图文教程来了!
随着《幻兽帕鲁》这款开放世界生存制作游戏的风靡,无数玩家已沉浸在收集、战斗与建造的乐趣中。由Pocketpair开发的这款游戏,不仅为玩家提供了广阔的探索空间,还带来了与好友联机的全新体验。然而,许多玩家在享受联机对战时,却时常遭遇服务器卡顿、延迟高等问题,严重影响了游戏体验。
|
数据采集 SQL 弹性计算
使用云服务器ECS部署了自己的第一个爬虫
云服务器部署爬虫爬取网站最新通告并推送
使用云服务器ECS部署了自己的第一个爬虫
|
1天前
|
弹性计算 大数据 测试技术
阿里云服务器多少钱_阿里云服务器租用价格表,2024年月付及年付租用优惠价格表
2024年阿里云服务器租用价格现已公布!用户现在可以通过官方活动选择租用云服务器,月付选项涵盖1个月到9个月,而年付则可选择1年到3年或1年到5年的租期。对于云服务器ECS,我们提供经济型e实例和u1实例,其中2核2G配置、搭配3M固定带宽的e实例仅需99元一年。而u1实例则提供2核4G配置、5M固定带宽和80G ESSD Entry盘,优惠价格仅为199元一年。对于轻量应用服务器,我们提供多种配置选择。2核2G配置、3M带宽的轻量服务器一年仅需61元。如果您需要更高的性能,2核4G配置、4M带宽的轻量服务器一年只需165元。此外,我们还提供2核4G配置的服务器,用户可以享受3个月仅需30元
|
1天前
|
机器学习/深度学习 存储 弹性计算
阿里云GPU服务器价格多少钱?2024年阿里云GPU服务器价格配置及性能测评
2024年阿里云GPU服务器是一款高性能的计算服务器,基于GPU应用的计算服务,多适用于视频解码、图形渲染、深度学习、科学计算等应用场景。阿里云GPU服务器具有超强的计算能力、网络性能出色、购买方式灵活、高性能实例存储等特点。 阿里云提供了多种配置的GPU服务器,包括gn6v、gn6i、vgn6i-vws和gn6e等,这些服务器配备了不同型号的GPU计算卡、不同规格的内存和存储空间,可以满足不同用户的计算需求。同时,阿里云还为新用户提供了特惠价格,包年购买更是低至3折起,使得用户可以更加经济地购买到高性能的GPU服务器。
17 0

热门文章

最新文章

推荐镜像

更多