CentOS 7 下載地址:http://mirrors.opencas.cn/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1511.iso
一、安裝系統
1、本次使用的是Vmware,將CentOS安裝在虛擬機裡以下是虛擬機的配置,點擊完成
2、選擇Test this media & install Centos 7 & 也可直接選擇install Centos 7 按回車
3、選擇最小安裝
4、點進網絡和主機名進行,勾選,可用時,自動連接到這個網絡,否則需要手動用命令行聯網,聯網命令ifup 網卡名、ifdown 網卡名,查看網卡信息ifconfig
4、然後點擊開始安裝
二、安裝netstat
為了可以使用putty連接機器,,以及可以使用netstat命令,因為putty可以方便的復制命令,特此安裝net-tools此處自行腦補
1、虛擬機設置光驅連接,掛載剛才的centos安裝iso
2、查看光驅,ls -l /dev |grep cdrom,光驅的名字是cdrom
3、掛載光驅,mount /dev/cdrom /mnt/cdrom/
4、進入光驅,並復制相應的文件到/mnt
5、安裝net-tools 命令: rpm -ivh net-tools-2.0-0.17.20131004git.el7.x86_64.rpm
6、現在可使用網卡的一些命令了,查看當前機器的ip,命令:ifconfig
三、安裝java
1、更新系統yum update
2、查看CentOS自帶JDK是否已安裝。命令:yum list installed |grep java
3、若有自帶安裝的JDK,如何卸載CentOS系統自帶Java環境?
◆卸載JDK相關文件輸入:yum -y remove java-1.7.0-openjdk*
◆卸載tzdata-java輸入:yum -y remove tzdata-java.noarch
4、查看yum庫中的Java安裝包 命令:yum -y list java*
5、使用yum安裝Java環境,命令:yum -y install java-1.8.0-openjdk*
四、安裝oracle安裝過程依賴項
命令: yum -y install binutils compat-libstdc++ compat-libstdc++-33 elfutils-libelf-devel gcc gcc-c++ glibc-devel glibc-headers ksh libaio-devel libstdc++-devel make sysstat unixODBC-devel binutils-* compat-libstdc++* elfutils-libelf* glibc* gcc-* libaio* libgcc* libstdc++* make* sysstat* unixODBC* wget unzip
五、創建oracle用戶及用戶組
安裝組 groupadd oinstall 管理組 groupadd dba 運行用戶 useradd -g oinstall -G dba oracle 設置密碼 passwd oracle
六、用SFTP將oracle的兩個壓縮包上傳至/data目錄下,解壓oracle安裝文件
1、用SFT將oracle的兩個壓縮包上傳至/data目錄下
2、命令:cd /data
3、命令:ls
4、解壓文件:
unzip linuxamd64_12102_database_1of2.zip
unzip linuxamd64_12102_database_2of2.zip
七、安裝目錄准備
mkdir -p /data/oracle
chown -R oracle:oinstall /data/oracle/
chmod -R 775 /data/oracle/
八、上傳文件db_install.rsp netca.rsp dbca.rsp
九、靜默安裝數據庫
su oracle
cd /data/database
ls
./runInstaller -silent -ignoreSysPrereqs -ignorePrereq -responseFile ~/db_install.rsp
十、配置Net Listener
su oracle
cd /data/oracle/product/12.1.0/dbhome_1/bin
./netca -silent -responseFile ~/netca.rsp
十一、DBCA配置實例