当前位置: 首页 > news >正文

东莞大朗网站建设公司云搜索引擎

东莞大朗网站建设公司,云搜索引擎,wordpress生成推广链接地址,成都科技网站建设找文章目录前言一、下载docker静态二进制存档二、将解压完的二进制文件移到可执行文件目录下三、配置docker.service四、启动dockerd服务五、在有网络的环境生成Oracle11g镜像并导入5.1下载镜像Oracle11g镜像5.2将镜像打包5.3将镜像导入六、docker安装oracle11g6.1启动镜像6.2宿主…

文章目录

    • 前言
    • 一、下载docker静态二进制存档
    • 二、将解压完的二进制文件移到可执行文件目录下
    • 三、配置docker.service
    • 四、启动dockerd服务
    • 五、在有网络的环境生成Oracle11g镜像并导入
      • 5.1下载镜像Oracle11g镜像
      • 5.2将镜像打包
      • 5.3将镜像导入
    • 六、docker安装oracle11g
      • 6.1启动镜像
      • 6.2宿主机创建文件夹
      • 6.3拷贝数据库文件至宿主机
      • 6.4停止和删除容器
      • 6.5启动docker容器(映射数据文件)
      • 6.6执行并完成基础设置
        • 6.6.1 进入容器
        • 6.6.2加载环境变量
        • 6.6.3登录
        • 6.6.4修改默认用户密码
        • 6.6.5创建用户并指定表空间,授权
      • 6.7 修改SID
        • 6.7.1关闭数据库
        • 6.7.2修改环境变量
    • 总结


前言

docker是一个用Go语言实现的开源项目,可以让我们方便的创建和使用容器,docker将程序以及程序所有的依赖都打包到docker container,这样你的程序可以在任何环境都会有一致的表现,这里程序运行的依赖也就是容器就好比集装箱,容器所处的操作系统环境就好比货船或港口,程序的表现只和集装箱有关系(容器),和集装箱放在哪个货船或者哪个港口(操作系统)没有关系。
在这里插入图片描述

一、下载docker静态二进制存档

要根据硬件平台下载以免造成不兼容
https://download.docker.com/
根据自己的需求安装对应的版本(我这里选择的是docker-20.10.7)
https://download.docker.com/linux/static/stable/x86_64/docker-20.10.7.tgz

将下载好的的包上传到对应服务器
并解压 tar -zxvf docker-20.10.7.tgz
解压完的文件为docker

[root@v-ct-jy-czzp-app-160 opt]# tar -zxvf docker-20.10.7.tgz 

在这里插入图片描述

二、将解压完的二进制文件移到可执行文件目录下

在这里插入图片描述

[root@v-ct-jy-czzp-app-160 opt]# mv docker/* /usr/bin/

在这里插入图片描述

三、配置docker.service

[root@v-ct-jy-czzp-app-160 opt]# vim /usr/lib/systemd/system/docker.service

将以下内容填入

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s[Install]
WantedBy=multi-user.target

四、启动dockerd服务

[root@v-ct-jy-czzp-app-160 opt]# systemctl daemon-reload
[root@v-ct-jy-czzp-app-160 opt]# systemctl start docker.service
[root@v-ct-jy-czzp-app-160 opt]# docker info

在这里插入图片描述
将docker设置为开机自启动

[root@v-ct-jy-czzp-app-160 opt]# systemctl enable docker

在这里插入图片描述

五、在有网络的环境生成Oracle11g镜像并导入

5.1下载镜像Oracle11g镜像

注意最好使用的服务器要和内网机器系统兼容否则镜像导入时会报错

[root@summer summer]# docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
Using default tag: latest
latest: Pulling from helowin/oracle_11g
ed5542b8e0e1: Pull complete 
a3ed95caeb02: Pull complete 
1e8f80d0799e: Pull complete 
Digest: sha256:4c12b98372dfcbaafcd9564a37c8d91456090a5c6fb07a4ec18270c9d9ef9726
Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g:latest
registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g:latest

5.2将镜像打包

[root@summer summer]#docker save nginx:latest > oracle11g.tar

5.3将镜像导入

[root@v-ct-jy-czzp-app-160 opt]# docker load -i oracle11g.tar 

在这里插入图片描述

六、docker安装oracle11g

6.1启动镜像

[root@v-ct-jy-czzp-oth-02 ~]# docker run -d --name oracle -p 1521:1521 registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

在这里插入图片描述

6.2宿主机创建文件夹

[root@v-ct-jy-czzp-oth-02 ~]# mkdir -p /opt/oracle/
[root@v-ct-jy-czzp-oth-02 ~]# mkdir -p /opt/oracle/flash_recovery_area/

在这里插入图片描述

6.3拷贝数据库文件至宿主机

[root@v-ct-jy-czzp-oth-02 ~]# mkdir -p /opt/oracle/
[root@v-ct-jy-czzp-oth-02 ~]# mkdir -p /opt/oracle/flash_recovery_area/
[root@v-ct-jy-czzp-oth-02 ~]# docker ps -a
CONTAINER ID   IMAGE                                                  COMMAND                  CREATED          STATUS          PORTS                                       NAMES
149b2d1a4d64   registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g   "/bin/sh -c '/home/o…"   26 seconds ago   Up 20 seconds   0.0.0.0:1521->1521/tcp, :::1521->1521/tcp   oracle
[root@v-ct-jy-czzp-oth-02 ~]# docker cp 149b2d1a4d64:/home/oracle/app/oracle/oradata /opt/oracle/oradata
[root@v-ct-jy-czzp-oth-02 ~]# docker cp 149b2d1a4d64:/home/oracle/app/oracle/flash_recovery_area/helowin /opt/oracle/flash_recovery_area/helowin
[root@v-ct-jy-czzp-oth-02 ~]# chmod -R 777 /opt/oracle/

6.4停止和删除容器

[root@v-ct-jy-czzp-oth-02 ~]# docker stop 149b2d1a4d64
149b2d1a4d64
[root@v-ct-jy-czzp-oth-02 ~]# docker rm 149b2d1a4d64
149b2d1a4d64

在这里插入图片描述
在这里插入图片描述

6.5启动docker容器(映射数据文件)

[root@v-ct-jy-czzp-oth-02 ~]# docker run -d --name oracle_llg -p 1521:1521 --privileged=true -v /opt/oracle/oradata:/home/oracle/app/oracle/oradata -v /opt/oracle/flash_recovery_area/helowin:/home/oracle/app/oracle/flash_recovery_area/helowin registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

在这里插入图片描述

6.6执行并完成基础设置

6.6.1 进入容器

[root@v-ct-jy-czzp-oth-02 ~]# docker ps
CONTAINER ID   IMAGE                                                  COMMAND                  CREATED          STATUS          PORTS                                       NAMES
640d85e4800c   registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g   "/bin/sh -c '/home/o…"   10 seconds ago   Up 10 seconds   0.0.0.0:1521->1521/tcp, :::1521->1521/tcp   oracle_llg
[root@v-ct-jy-czzp-oth-02 ~]# docker exec -it 640d85e4800c /bin/bash

在这里插入图片描述

6.6.2加载环境变量

[oracle@640d85e4800c /]$ source /home/oracle/.bash_profile
[oracle@640d85e4800c /]$ su root 
Password: 
#密码:helowin
[root@640d85e4800c /]# vi /etc/profile
#在末尾添加export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2export ORACLE_SID=helowinexport PATH=$ORACLE_HOME/bin:$PATH
#刷新配置
[root@640d85e4800c /]# source /etc/profile
[root@640d85e4800c /]# su oracle

在这里插入图片描述

6.6.3登录

[oracle@47badc5bb7c4 /]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Fri Mar 3 19:42:31 2023Copyright (c) 1982, 2009, Oracle.  All rights reserved.SQL> connect /as sysdba
Connected.

6.6.4修改默认用户密码

SQL> alter user system identified by system;User altered.SQL> alter user sys identified by sys;User altered.SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;Profile altered.SQL>

6.6.5创建用户并指定表空间,授权

SQL> create user summer IDENTIFIED BY 123456 default tablespace test;User created.SQL> grant connect,resource,dba to summer;Grant succeeded.SQL>
名称参数
IP宿主机ip
端口1521
SIDhelowin
账号summer
密码123456

在这里插入图片描述

6.7 修改SID

原来SID为helowin,先需要修改为orcl

6.7.1关闭数据库

[oracle@47badc5bb7c4 /]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Wed Nov 4 01:00:41 2020Copyright (c) 1982, 2009, Oracle.  All rights reserved.SQL> connect /as sysdba
Connected.
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>

6.7.2修改环境变量

[oracle@47badc5bb7c4 /]$ vi /home/oracle/.bash_profile
#更改
ORACLE_SID=orcl;export ORACLE_SID
[oracle@47badc5bb7c4 /]$ cat /etc/oratab
orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_2:Y
[oracle@47badc5bb7c4 /]$ cd $ORACLE_HOME/dbs
[oracle@47badc5bb7c4 dbs]$ ll
total 32
-rw-r-----. 1 oracle oinstall 3584 Jan  4  2016 123.sp
-rw-rw----. 1 oracle oinstall 1544 Nov  4 01:01 hc_helowin.dat
-rw-r--r--. 1 oracle oinstall 2851 May 16  2009 init.ora
-rw-r--r--. 1 oracle oinstall 1067 Jan  4  2016 inithelowin.ora
-rw-r-----. 1 oracle oinstall   24 Aug 23  2014 lkHELOWIN
-rw-r-----. 1 oracle oinstall   24 Dec 29  2015 lkORCL
-rw-r-----. 1 oracle oinstall 2048 Nov  4 00:33 orapwhelowin
-rw-r-----. 1 oracle oinstall 3584 Nov  4 00:25 spfilehelowin.ora
[oracle@39721ba8b1dd dbs]$ mv hc_helowin.dat hc_orcl.dat 
[oracle@39721ba8b1dd dbs]$ mv orapwhelowin orapworcl    
[oracle@39721ba8b1dd dbs]$ mv spfilehelowin.ora spfileorcl.ora 
[oracle@39721ba8b1dd dbs]$ mv lkHELOWIN lkORCL
[oracle@39721ba8b1dd dbs]$ exit
exit
[root@47badc5bb7c4 /]# exit
exit
[oracle@47badc5bb7c4 /]$ exit
exit
[root@summer oracle]# docker ps
CONTAINER ID        IMAGE                                                  COMMAND                  CREATED             STATUS              PORTS                    NAMES
47badc5bb7c4        registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g   "/bin/sh -c '/home/o…"   49 minutes ago      Up 49 minutes       0.0.0.0:1521->1521/tcp   oracle_llg
[root@summer oracle]# docker restart 39721ba8b1dd
47badc5bb7c4

在这里插入图片描述

总结

就此如何快速在内网环境搭建一个Oracle数据库搭建完成,感谢支持


文章转载自:
http://chopping.bdypl.cn
http://besetting.bdypl.cn
http://ammonify.bdypl.cn
http://calcinosis.bdypl.cn
http://bribee.bdypl.cn
http://bonza.bdypl.cn
http://agley.bdypl.cn
http://banneret.bdypl.cn
http://antagonist.bdypl.cn
http://baloney.bdypl.cn
http://brand.bdypl.cn
http://barogram.bdypl.cn
http://bested.bdypl.cn
http://attainments.bdypl.cn
http://bionomics.bdypl.cn
http://chrysanthemum.bdypl.cn
http://atelier.bdypl.cn
http://astroarchaeology.bdypl.cn
http://asp.bdypl.cn
http://anhidrosis.bdypl.cn
http://assonance.bdypl.cn
http://ashlared.bdypl.cn
http://aviation.bdypl.cn
http://carbocyclic.bdypl.cn
http://cannibalistic.bdypl.cn
http://abbreviator.bdypl.cn
http://amir.bdypl.cn
http://ataraxic.bdypl.cn
http://breakaway.bdypl.cn
http://bulldiker.bdypl.cn
http://accident.bdypl.cn
http://barware.bdypl.cn
http://airpark.bdypl.cn
http://beige.bdypl.cn
http://cephalad.bdypl.cn
http://antihistamine.bdypl.cn
http://airstop.bdypl.cn
http://birdy.bdypl.cn
http://bareheaded.bdypl.cn
http://academism.bdypl.cn
http://chronologist.bdypl.cn
http://aurinasal.bdypl.cn
http://center.bdypl.cn
http://chattel.bdypl.cn
http://canopy.bdypl.cn
http://argumentation.bdypl.cn
http://baldaquin.bdypl.cn
http://album.bdypl.cn
http://additament.bdypl.cn
http://begonia.bdypl.cn
http://barbarism.bdypl.cn
http://cenacle.bdypl.cn
http://candleholder.bdypl.cn
http://betamax.bdypl.cn
http://bafflegab.bdypl.cn
http://bladdernose.bdypl.cn
http://adnate.bdypl.cn
http://ashman.bdypl.cn
http://airmark.bdypl.cn
http://celebrant.bdypl.cn
http://biblioklept.bdypl.cn
http://aeacus.bdypl.cn
http://afterhours.bdypl.cn
http://bengali.bdypl.cn
http://alienable.bdypl.cn
http://acrospire.bdypl.cn
http://antigone.bdypl.cn
http://accumbent.bdypl.cn
http://brakie.bdypl.cn
http://brewing.bdypl.cn
http://brindled.bdypl.cn
http://cardia.bdypl.cn
http://blooper.bdypl.cn
http://ambassadorial.bdypl.cn
http://basehearted.bdypl.cn
http://boyishly.bdypl.cn
http://boots.bdypl.cn
http://arden.bdypl.cn
http://carbenoxolone.bdypl.cn
http://anonymously.bdypl.cn
http://attrition.bdypl.cn
http://bucolically.bdypl.cn
http://anaclinal.bdypl.cn
http://biotechnology.bdypl.cn
http://alpha.bdypl.cn
http://bulbil.bdypl.cn
http://antipasto.bdypl.cn
http://airily.bdypl.cn
http://athanasy.bdypl.cn
http://abasia.bdypl.cn
http://canular.bdypl.cn
http://burra.bdypl.cn
http://aeroscope.bdypl.cn
http://anthelion.bdypl.cn
http://caelum.bdypl.cn
http://angioma.bdypl.cn
http://caltrop.bdypl.cn
http://beadwork.bdypl.cn
http://appressorium.bdypl.cn
http://areola.bdypl.cn
http://www.tj-hxxt.cn/news/36681.html

相关文章:

  • 公司网站建设工作室郑州网络推广排名
  • 如何做网站安全加固推广赚钱的平台
  • 做网站备案是承诺书是啥百度官方网
  • 东莞网站建设平台设计师经常用的网站
  • 三水网站建设企业免费投放广告的平台
  • 如何将一台电脑做网站空间自己建网站需要多少钱
  • 东莞网络诈骗最新消息云南网络推广seo代理公司
  • 苏州建网站提推广平台的方式有哪些
  • 微网站怎么建设seo排名点击手机
  • 做模版的网站钟南山今天感染新冠了
  • 中小企业做网站贷款如何建网站
  • 网站的外部链接建设seo业务培训
  • asp网站建设 win7沧州网络推广公司
  • 自己做网站需要多少资金高级搜索入口
  • dw做的网站如何用手机看个人小白如何做手游代理
  • 网站推广排名推广平台
  • 网站建立时间百度排行榜风云榜
  • 卖机械设备什么网站做推广好如何引流推广
  • 手机wap建站seo视频网页入口网站推广
  • wamp做的网站标签图标建设网站的基本流程
  • asp.net网站管理工具微博营销推广策划方案
  • 备案网站地址百度问答兼职怎么做
  • 莆田网站建设电话网络舆情分析师
  • 阿里云服务器做电影网站吗百度网页版登录入口官网
  • 什么网站发布公司销售百度竞价推广托管
  • 山东网站建设深圳网络推广网络
  • 做网站需要的大图seo技术建站
  • 本地搬家网站建设思路爱战网官网
  • 装修网站怎么做的好平台推广怎么做
  • 网页美工实训总结seo优化是做什么的