Linux Oracle可以装在WMware虚拟机上
原创Linux Oracle可以装在VMware虚拟机上
随着虚拟化技术的逐步进步,越来越多的企业和个人起始使用虚拟机来节约资源利用率、简化运维工作以及进行实验和开发。VMware作为虚拟化领域的领导者,其VMware Workstation和VMware Fusion等虚拟机软件已经广泛应用于各种操作系统上。本文将介绍怎样在VMware虚拟机上安装Linux Oracle数据库,以供开发者或测试人员使用。
一、准备工作
在起始安装之前,我们需要做好以下准备工作:
- 一台物理服务器或个人电脑,硬件配置需满足VMware运行要求。
- VMware Workstation或VMware Fusion软件,确保已安装最新版本。
- Linux操作系统安装镜像,如CentOS、Ubuntu等。
- Oracle数据库安装包,如Oracle Database 12c、18c等。
二、创建虚拟机
1. 打开VMware Workstation或VMware Fusion,点击“创建新的虚拟机”。
2. 选择“自定义(高级)”,然后点击“下一步”。
3. 选择“典型”或“自定义”安装,然后点击“下一步”。
4. 选择操作系统类型,如Linux,然后选择具体版本,如CentOS 7 x64。点击“下一步”。
5. 输入虚拟机名称,如OracleVM,选择虚拟机存储位置,然后点击“下一步”。
6. 分配内存,建议分配至少4GB内存,点击“下一步”。
7. 创建新虚拟硬盘,选择“将虚拟硬盘存储为单个文件”或“将虚拟硬盘存储为多个文件”,然后点击“下一步”。
8. 设置虚拟硬盘大小,建议至少60GB,点击“下一步”。
9. 点击“完成”,完成虚拟机创建。
三、安装Linux操作系统
1. 双击虚拟机,选择“启动此虚拟机”。
2. 按照提示操作,选择语言、键盘布局等,然后点击“下一步”。
3. 选择安装类型,如“自定义(高级)”,然后点击“下一步”。
4. 选择要安装的磁盘分区,如将整个硬盘划分为一个分区,然后点击“下一步”。
5. 设置文件系统类型,如ext4,然后点击“下一步”。
6. 设置用户和密码,然后点击“下一步”。
7. 按照提示完成安装,直到安装完成。
四、安装Oracle数据库
1. 下载Oracle数据库安装包,解压到虚拟机中。
2. 以root用户登录虚拟机。
3. 设置Oracle用户和组。
groupadd oinstall
groupadd dba
useradd -m -G oinstall,dba oracle
passwd oracle
4. 设置环境变量。
echo "export ORACLE_HOME=/u01/app/oracle/product/18.3.0/dbhome_1" >> /home/oracle/.bash_profile
echo "export PATH=$PATH:$ORACLE_HOME/bin" >> /home/oracle/.bash_profile
echo "export LD_LIBRARY_PATH=$ORACLE_HOME/lib" >> /home/oracle/.bash_profile
echo "export TNS_ADMIN=$ORACLE_HOME/network/admin" >> /home/oracle/.bash_profile
source /home/oracle/.bash_profile
5. 安装Oracle数据库。
cd /u01/app/oracle/product/18.3.0/dbhome_1
./runInstaller
6. 按照提示操作,完成Oracle数据库安装。
五、配置Oracle数据库
1. 创建Oracle数据库。
sqlplus / as sysdba
CREATE DATABASE testdb
LOGGING
DATAFILE '/u01/oradata/orclcdmp/testdb.dbf' SIZE 500M
RECOVERY FILE_SIZE 500M
NOMAXSIZE
CHARACTER SET AL32UTF8
NATIONAL CHARACTER SET AL16UTF16;
2. 启动数据库。
sqlplus / as sysdba
shutdown immediate;
startup
3. 创建用户和权限。
sqlplus / as sysdba
CREATE USER user1 IDENTIFIED BY password