- OS X 10.9.2
- Vagrant 1.5.2
- CentOS 6.4 64bit
- Oracle Database XE 11.2
-
-
Save usutani/10335082 to your computer and use it in GitHub Desktop.
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
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
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
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%';
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
vagrant box add centos64 https://github.com/2creatives/vagrant-centos/releases/download/v0.1.0/centos64-x86_64-20131030.box
vagrant up centos64
vagrant ssh