Исходный проект https://github.com/matthewbaldwin/vagrant-xe11g
-
Установка VizrtualBox
-
Установка Vagrant
-
Установка плагина для доступа по SSH 1. Загружаем Putty 2. Добавляем путь к Putty в переменную PATH 3. Загружаем плагин для Vagrant 4. Устанавливаем плагин
vagrant plugin install vagrant-multi-putty
Если в момент запуска Vagrant возникают ошибки, то необходимо удалить файл %USERPROFILE%.vagrant.d\plugins.json и повторно установить плагин.
-
Установка Puppet
-
Скачиваем в папку oracle\software дистрибутив Oracle XE 11g oracle-xe-11.2.0-1.0.x86_64.rpm
-
Аккаунты
-
OS: root:vagrant, vagrant:vagrant
-
DBA: oracle:oracle
-
Использование
-
Vagrant
Если путь к ПО содержать кириллические названия папок, то перед выполнение первой команды необходимо установить подходящую кодировку консоли
chcp 1251
1. Запуск
```
vagrant up
```
2. Останов
```
vagrant halt
```
- Доступ к Oracle с хоста
1. http://localhost:8080/apex
Workspace: Internal
User Name: admin
Password: oracle
2. Клиент
Hostname: localhost
Sid: XE
Installing Oracle XE 11g
-
on CentOS
http://tuhrig.de/3-ways-of-installing-oracle-xe-11g-on-ubuntu/
https://github.com/matthewbaldwin/vagrant-xe11g -
on Ubuntu
https://technology.amis.nl/2014/07/29/fastest-way-to-a-virtual-machine-with-jdeveloper-12-1-3-and-oracle-database-xe-11gr2-on-ubuntu-linux-64-bit/
или
https://technology.amis.nl/2014/06/26/provisioning-an-oracle-11g-database-virtualbox-vm-with-vagrant-and-puppet-for-dummies/