Instalasi Aplikasi ITDB di Ubuntu Server 14.04 LTS
Menyimak komentar dari posting Aplikasi Manajemen Aset IT Berbasis Open Source: ITDB, saya akan mencoba mendokumentasikan langkah-langkah instalasi dari aplikasi ITDB pada sistem operasi Ubuntu Server.
Server Ubuntu 14.04 LTS
Untuk persiapan awal, pastikan web server Apache dan PHP sudah terinstal dan berjalan dengan baik. Seperti yang diterangkan di websitenya ITDB, aplikasi ini meminta persyaratan minimum sebagai berikut:
Server Ubuntu 14.04 LTS
Untuk persiapan awal, pastikan web server Apache dan PHP sudah terinstal dan berjalan dengan baik. Seperti yang diterangkan di websitenya ITDB, aplikasi ini meminta persyaratan minimum sebagai berikut:
- Apache 2.2 on a posix system (linux, solaris, etc) (apache 2.0 may also work)
- PHP > 5.2.x
- PHP SQlite PDO, SQlite >3.6.14.1
- Cek versi Apache dan PHP pada sistem, jika masih belum memenuhi persyaratan diatas, lakukan update dan upgrade dengan perintah: apt-get update && apt-get upgrade.
# dpkg -l apache2
Output: apache2 2.4.7-1ubunt i386 Apache HTTP Server# php -v
Output: PHP 5.5.9-1ubuntu4.6 - Berikutnya instal database SQLite dan modul php5-sqlite:
# apt-get install sqlite
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libsqlite0 sqlite3 ..... dst.
# apt-get install php5-sqlite
# /etc/init.d/apache2 restart - Download aplikasi ITDB, versi terakhir (saat tulisan ini dibuat) adalah versi 1.14, dapat di cek di website http://www.sivann.gr/software/itdb/:
# wget https://github.com/sivann/itdb/archive/1.14.zip
- Unzip paket diatas (instal paket unzip jika belum tersedia di sistem):
#apt-get install unzip# unzip 1.14.zip
- Maka akan terbentuk direktori baru bernama [itdb-1.14]. Ubah menjadi direktori [itdb] atau terserah anda:
# mv itdb-1.14 itdb
- Berikutnya pindahkan direktori itdb ke root direktori web server. Pada sistem saya berada di direktori: /var/www/html:
# mv itdb/ /var/www/html/
- Ubah kepemilikan file dari root (user/grup sistem) menjadi www-data (user/grup apache2). Tambahan -R (recursive) memerintahkan bahwa kepemilikan berubah mulai dari awal induk direktori sampai ke anak direktori dan file didalam direktori [itdb]:
# chown -R www-data:www-data /var/www/html/itdb/
Berikutnya ubah nama database pure.db ke itdb.db di direktori [itdb/data] serta ubah hak akses filenya:
# cd /var/www/html/itdb/
# mv data/pure.db data/itdb.db
# chmod 777 data/itdb.db
- Ubah hak akses direktori [itdb/data] dan [itdb/translations]:
# chmod 755 -R data/
# chmod 755 translations/ - Buat direktori (jika belum ada) [files] dibawah direktori [data] dan ubah hak kepemilikan dan akses:
# mkdir data/files
# chown www-data:www-data -R itdb/data/files/
# chmod u+w itdb/data/files/
- Berikutnya buka aplikasi itdb menggunakan browser: http://alamat-ip/itdb. Sebagai contoh milik saya di http://jakarta.lib.ugm.ac.id/itdb. Login user dan password adalah admin/admin. Kemudian ubah password admin pada menu User. Ada beberapa pertanyaan mengenai cara setting mata uang (currency) rupiah pada aplikasi ITDB. Dikarenakan rupiah belum memiliki kode html sendiri (http://symbologic.info/currency.htm), maka perlu mengakali pada file 'itdb/php/settings.php'. Tambahkan baris sebagai berikut:
<select name='currency'>
<?php if ($settings['currency']=="Rp") $s="SELECTED"; else $s="" ?>
<option <?php echo $s?> title='Rupiah' value='<?php echo htmlentities("$IDR");?>'>$IDR</option>
<?php if ($settings['currency']=="€") $s="SELECTED"; else $s="" ?>
<option <?php echo $s?> title='Euro' value='<?php echo htmlentities("€");?>'>€</option>'Mengkali' Rupiah Halaman awal aplikasi ITDB Halaman setelah login
Maaf mas mau nanya
BalasHapuskalau untuk windows 7 bisa gak mas?
Silahkan dibaca pada bagian komentar di sesi: http://budiarto82.blogspot.com/2013/01/aplikasi-manajemen-aset-it-berbasis.html
HapusNot Found
BalasHapusThe requested URL /itdb was not found on this server.
Apache/2.2.22 (Ubuntu) Server at 192.168.1.85 Port 80
maksud kenapa nya
mohon pencerahannya, tks
Kalau dari pesa erorr-nya kemungkinan server apache nya tidak jalan atau web root nya bukan di var/www/html.
HapusCara upgrade ke v1.22 gmana ya..
BalasHapusCara upgrade ke v1.22 gmana ya..
BalasHapusUntuk Windows, Mas kalo untuk upgare versi yg lebih baru apakah, langkah2nya sama atau ada yang harus di rbah lagi.
BalasHapuskalo mau ubah jadi bahasa indo bisa bantu? cari file indo di translation ga ada.
BalasHapus