Instalacja APEX 4.2.2 w 32bit Ubuntu 13.04
Używam na prywatnym laptopie jeszcze 32bitowej wersji Ubuntu i na razie nie przesiadam się na 64bity. To powoduje, że nie mogę skorzystać z 64bitowej wersji Oracle 11 XE, ktory Apexa ma wbudowanego juz w siebie w wersji 4.2. Nie ma tez repozytoriow dla Ubuntu 13.04 z Oraclem 10 xe. Nic nie stoi na przeszkodzie, aby z repo dla starej wersji Ubuntu sciagnac deby z https://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/ :
[ ] oracle-xe-client_10.2.0.1-1.2_i386.deb 25-May-2006 00:18 25M
[ ] oracle-xe-universal_10.2.0.1-1.1_i386.deb 25-May-2006 00:20 250M
Sciagamy oba deby. W katalogu, w ktorym znajduja sie w terminalu wydajemy komendy do zainstalowania bazy, a nastepnie skonfigurowania jej:
sudo dpkg -i *.deb
sudo /etc/init.d/oracle-xe configure
I mamy w tej chwili baze i postawionego Apexa w jakies archaicznej wersji. Sciagamy najnowsza wersje:
http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html
I rozpakowujemy zipa, u mnie w /home/przemk/Pobrane/APEX/
W terminalu ustawiamy zmienne srodowiskowe:
export ORACLE_HOME="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"
export TNS_ADMIN="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/"
export ORACLE_SID="XE"
export PATH=$ORACLE_HOME/bin:$PATH
Przechodzimy w terminalu do katalogu z rozpakowanym nowym Apexem i laczymy sie do bazy i zaczynamy instalacje:
#przemk@toszybka:~/Pobrane/apex$ sqlplus /nolog
#SQL> connect SYS as SYSDBA
#wlasciwa instalacja, zajmuje u mnie kilkadziesiat minut
@apexins.sql SYSAUX SYSAUX TEMP /i/
#instalacja plikow statycznych
@apxldimg.sql /home/przemk/Pobrane/APEX
#Zmiana hasla ADMINa Apexa
#@apxchpwd.sql
I juz, zainstalowane. Wchodzimy na http://localhost:8080/apex i logujemy sie na konto admina, zakladamy workspace, uzytkownikow i mozna smigac.
Jesli ktos chce pobawic sie Apexem nie instalujac go lokalnie to mozna wejsc na strone apex.oracle.com i bezplatnie zalozyc konto treningowe o pojemnosci 25MB.