Apa sih itu Roc@t
ROC@T merupakan produk dari PT. Sigma Cipta Utama (http://scu.co.id) dibuat untuk membantu Anda dalam pengelolaan pencarian dan peminjaman pada lokasi penyimpanan data katalog di perusahaan Anda agar lebih efisien dalam pencarian, pendistribusian dan pemeliharaannya. Hal ini memungkinkan untuk membuat index dari data yang disimpan pada banyak unit penyimpanan asset menjadi katalog yang secara sentral dikelola dari data fisik yang didistribusikan. Aplikasi ini juga termasuk sistem pemesanan. Sistem pemesanan adalah fasilitas yang membantu pengguna untuk memesan beberapa item dari catatan yang ditunjukkan pada laporan
Apa aja sih yang dibutuhkan :
-
Web Server (Apache)
-
Oracle Database atau InstantClient jika database Oraclenya terpisah
-
PHP
Langkah Instalasi di sistem operasi RedHat Enterprise Linux 5
1. Compile Apache
Buka console/terminal untuk memulai installasi
Pindah ke direktori dimana file aplikasi disimpan
Ekstract file Apache dengan mengetikkan
tar -xvf httpd-[versi aplikasi].tar.gz
Pindah ke dalam folder aplikasi Apache dengan mengetikkan perintah
cd httpd-[versi aplikasi]/
Compile aplikasi dengan mengetikkan perintah
./configure –enable-so
make
make install
2. Install Oracle InstantClient
Buka console/terminal untuk memulai installasi
Pindah ke direktori dimana file aplikasi disimpan
Install aplikasi dengan mengetikkan perintah
rpm -ivh oracle-instantclient-basic-11.1.0.1-1.i386.rpm
PATH instantclient di : /usr/lib/oracle/11.1.0.1/client/
Set Environment Variables:
export LD_LIBRARY_PATH=/usr/lib/oracle/11.1.0.1/client/:$PATH
export ORACLE_HOME=/usr/lib/oracle/11.1.0.1/client/
export PATH=$ORACLE_HOME/bin:$PATH
tambah baris diatas ke /etc/rc.local sehingga variabel tetap efektif walaupun setelah reboot
3. Compile PHP
Buka console/terminal untuk memulai installasi
Pindah ke direktori dimana file aplikasi disimpan
Ekstract file PHP dengan mengetikkan
tar -xvf php-[versi aplikasi].tar.gz
Pindah ke dalam folder aplikasi PHP dengan mengetikkan perintah
cd php-[versi aplikasi]/
Compile aplikasi dengan mengetikkan perintah
./configure –with-apxs2=/usr/local/apache2/bin/apxs –enable-debug –with-zlib-dir=/usr/ local/lib –enable-dba –enable-dbase –with-regex –with-pear –with- oci8=instantclient,/usr/lib/oracle/11.1.0.1/client/lib/
make
make install
Jika Anda terhubung ke database Oracle Anda harus mendefinisikan service dalam file yang bernama tnsnames.ora. Buat file tnsnames.ora di direktori /etc/
Contoh tnsnames.ora :
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
(SERVER = DEDICATED)
)
)
Setting variabel TNS_ADMIN untuk mencari variabel tnsnames.ora :
export TNS_ADMIN=/etc/
dan tambah baris diatas pada /etc/rc.local
Done