前瞻
作为一个运维人员,考虑到将来的职业规划,觉得是要学习一下数据库了,本篇教程应该是相称详细的,我会从假造机搭建,网络配置,到数据库安装一体化纪录并解释每一步的用处。在后续也会发布Oracle、MySQL、PostgreSQL数据库相干教程。(主要是自己刚开始学习,也想找个地方纪录一下)本次固然说是以Oracle数据库的角度来搭建的,但是全部数据库都是一样的,只需要把oracle的主机名或者是假造机名称 改为对应的数据库名称就行了(如果还是不懂的话,可以私信我)。话不多说,让我们进入知识的海洋。
1.Vmware假造机安装操纵系统
官方下载地址:
https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html
安装好假造机之后我们还需要一个镜像我这里用的是OracleLinux 7,如果想用centos7或者redhat都可以。如果没有可以私信我。
下载好了就点击新建假造机
自界说安装
点击稍后安装操纵系统(不然可能会有问题)
这里我装的是oracle linux7的(大家根据自己需要装的操纵系统选择)
给假造机定名,假造机文件放的路径不要有中文
给处理器分配
分配内存 给4g
网络类型选择桥接网络
下一步
下一步
下一步
给磁盘大小100G
下一步
完成
打开编辑假造机设置
选择镜像
优化性能
开启假造机
选择简体中文
语言支持添加一个英文
软件选择选择带GUI的服务器(不然数据库装不上)附加选项根据我的勾选(不能少)
磁盘分区
先勾选100G的磁盘,选择我要配置分区。完成
先选择尺度分区。点击自动创建
将挂载点改为/opt/oracle (生产环境不发起如许设置,自己当地训练可以,官方文档是如许的)
完成-----接受更改
网络和主机名
修改主机名---应用----打开网络开关
点击配置根据自己的情况填写保存
安全计谋 关闭
点击开始安装 设置root密码
如果安装的超过1700那就证明没问题 。如果低于1600那就肯定是软件选择少了
重启
接受许可---完成配置
进到页面后选择英文
键盘跳过
位置关闭
时区选择中国上海
跳过
用户名 我这里就xbc吧
密码有要求的 可以跟我一样 Passw0d123
第一步部署Oracle数据库的假造机就安装成功了!!!
2.安装数据库的预备工作
我们需要本机与假造机服务器搭建一个共享目次,以此方便安装数据库(如许的好处避免了文件传输工具上传慢的情况发生)
可以先下载远程毗连服务器的工具,因为在假造机上直接操纵很不方便,所以很多运维工程师用的都是远程毗连的工具来操纵linux服务器这里给大家举例:
Xshell:
官方地址:XSHELL - NetSarang Websitehttps://www.xshell.com/zh/xshell/MobaXterm_Portable:
官方地址:MobaXterm free Xserver and tabbed SSH client for WindowsFree X server for Windows with tabbed SSH terminal, telnet, RDP, VNC, Xdmcp, Mosh and X11-forwarding. Portable or installer version.https://mobaxterm.mobatek.net/Secure:
Download - SecureCRT 6.7.5https://www.vandyke.com/download/securecrt/6.7/index.htmlWindTerm(完全开源):
GitHub - kingToolbox/WindTerm: A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal. - GitHub - kingToolbox/WindTerm: A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.https://github.com/kingToolbox/WindTerm
1.需要先将当地windows服务器上的文件夹共享
选择一个文件夹,右击属性—共享—高级共享—共享此文件夹
2.在Windows上查看共享
- C:\Users\****>net share
- 共享名 资源 注解
- -------------------------------------------------------------------------------
- IPC$ 远程 IPC
- ADMIN$ C:\Windows 远程管理
- share I:\vm\share
- Users C:\Users
复制代码 3.如安在linux上挂载共享文件夹
- [root@oracle60 ~]# df -h
- Filesystem Size Used Avail Use% Mounted on
- devtmpfs 1.8G 0 1.8G 0% /dev
- tmpfs 1.8G 0 1.8G 0% /dev/shm
- tmpfs 1.8G 9.7M 1.8G 1% /run
- tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
- /dev/sda2 50G 8.7G 42G 18% /
- /dev/sda3 46G 33M 46G 1% /opt/oracle
- /dev/sda1 1014M 221M 794M 22% /boot
- tmpfs 368M 40K 368M 1% /run/user/1000
- /dev/sr0 4.5G 4.5G 0 100% /run/media/xbc/OL-7.8 Server.x86_64
- tmpfs 368M 0 368M 0% /run/user/0
- [root@oracle60 ~]# mkdir /mnt/share
- [root@oracle60 ~]# mount -t cifs -o username=Administrator,password=123123 //192.168.1.4/share /mnt/share
- [root@oracle60 ~]# df -h
- Filesystem Size Used Avail Use% Mounted on
- devtmpfs 1.8G 0 1.8G 0% /dev
- tmpfs 1.8G 0 1.8G 0% /dev/shm
- tmpfs 1.8G 9.7M 1.8G 1% /run
- tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
- /dev/sda2 50G 8.7G 42G 18% /
- /dev/sda3 46G 33M 46G 1% /opt/oracle
- /dev/sda1 1014M 221M 794M 22% /boot
- tmpfs 368M 40K 368M 1% /run/user/1000
- /dev/sr0 4.5G 4.5G 0 100% /run/media/xbc/OL-7.8 Server.x86_64
- tmpfs 368M 0 368M 0% /run/user/0
- //192.168.1.4/share 695G 306G 390G 44% /mnt/share
复制代码 配置hosts echo "192.168.1.60 oracle60">> /etc/hosts 关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service 创建用户,组,目次,权限 groupadd dba useradd oracle passwd oracle mkdir -p /oracle/app/oracle chown -R oracle:dba /oracle chmod -R 775 /oracle
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |