These are -some of- the notes I made when installing Oracle Apex 4.0.2 in a RedHat Linux environment (scenario 4 of my previous post).
## Mount folder located in filesystem in VM
[ ~]# su - root [root@a005 ~]# mkdir /mnt/vmshare [root@a005 ~]# mount -t vboxsf vmshare /mnt/vmshare
## Wat is mounted?
[root@a ~]# mount /dev/sda1 on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0") /dev/sda3 on /home type ext4 (rw) /dev/sda5 on /tmp type ext4 (rw) /dev/sda6 on /var type ext4 (rw) /dev/sdb1 on /app type ext3 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) vmshare on /mnt/vmshare type vboxsf (rw)
## Empty /tmp directory after failed install
[root@a005 ~]# rm -r -f /tmp
## Installation Oracle
sh-4.1$ cd /mnt/vmshare sh-4.1$ cd database sh-4.1$ ls doc install response rpm runInstaller sshsetup stage welcome.html sh-4.1$ sh runInstaller Starting Oracle Universal Installer... Checking Temp space: must be greater than 80 MB. Actual 448 MB Passed Checking swap space: must be greater than 150 MB. Actual 1999 MB Passed Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-04-10_10-42-53PM. Please wait ...
## Start SQLPLUS + database
export ORACLE_HOME=/app/oracle/product/rdbms/ora11g export PATH=$ORACLE_HOME/bin:$PATH export ORACLE_SID=orcl sqlplus / as sysdba startup
## Install APEX 4.0
export APEX_HOME=/app/oracle/product/apx/apx40/ mkdir $APEX_HOME cp -r -f /mnt/vm/Oracle/apex/apex_4.0.2/* /app/oracle/product/apx/apx40/ cd /app/oracle/product/apx/apx40/apex sqlplus / as sysdba startup @apxremov @apexins SYSAUX SYSAUX TEMP /i/ @apxchpwd alter user APEX_040000 account unlock; alter user APEX_PUBLIC_USER account unlock; alter user FLOWS_FILES account unlock; alter user APEX_PUBLIC_USER identified by password; alter user APEX_PUBLIC_USER account unlock; sqlplus / as sysdba @apex_epg_config /app/oracle/product/apx/apx40
Finally Assign ACL’s using the PL/SQL procedure provided in the Oracle installation guide.
… and test your install…