Skip to content

Instantly share code, notes, and snippets.

@usutani
Created April 10, 2014 01:15
Show Gist options
  • Save usutani/10335082 to your computer and use it in GitHub Desktop.
Save usutani/10335082 to your computer and use it in GitHub Desktop.
CentOS 6.4 に Oracle Database XE をインストール
  • OS X 10.9.2
  • Vagrant 1.5.2
  • CentOS 6.4 64bit
  • Oracle Database XE 11.2
@usutani
Copy link
Author

usutani commented Apr 10, 2014

@usutani
Copy link
Author

usutani commented Apr 10, 2014

swap space 1178 MB+
http://kazmax.zpp.jp/linux_beginner/mkswap.html
swapon -s
sudo dd if=/dev/zero of=/swapfile bs=1M count=1200
sudo mkswap /swapfile
sudo swapon /swapfile

vi /etc/fstab

/swapfile  swap   swap    defaults   0 0

@usutani
Copy link
Author

usutani commented Apr 10, 2014

sudo yum install -y glibc binutils gcc libaio
sudo yum install -y bc

unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
cd Disk1/
sudo rpm -hiv oracle-xe-11.2.0-1.0.x86_64.rpm

@usutani
Copy link
Author

usutani commented Apr 10, 2014

cat /u01/app/oracle/product/11.2.0/xe/network/admin/tnsnames.ora

(ADDRESS=(PROTOCOL=TCP)(HOST=vagrant-centos64.vagrantup.com)(PORT=1521))

sudo vi /etc/hosts

vagrant-centos64.vagrantup.com

sudo /etc/init.d/oracle-xe configure
=>oracle

@usutani
Copy link
Author

usutani commented Apr 10, 2014

Optional
sudo passwd oracle
su - oracle
cat /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh >> ~/.bash_profile
source .bash_profile
sqlplus / as sysdba

SQL> select sysdate from dual;
SQL> select parameter, value from nls_database_parameters where parameter like '%CHARACTERSET%';

@usutani
Copy link
Author

usutani commented Apr 10, 2014

vi Vagrantfile

config.vm.network :forwarded_port, guest: 1521, host: 1521
config.vm.network :forwarded_port, guest: 8080, host: 8080

vagrant reload
sqlplus system/oracle@127.0.0.1

http://localhost:8080/apex/apex_admin
admin/oracle

vagrant box add centos64_oracle ../package.box

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment