Sejarah ConfTool

tutorial install conftool


ConfTool adalah aplikasi berbasi web yang digunakan untuk acara konferensi baik dari akademik dan non-akademik. Dapat dilihat dari web conftool bahwa ada lebih dari 3.000 acara yang menggunakan baik dari akademik dan non-akademik, untuk melihat daftar konferensi bisa mengunjungi langsung web ConfTool. Untuk saat ini ConfTool tersedia 2 versi yaitu Standard Version VSIS ConfTool dan Professional Version ConfTool Pro.  Pada tutorial kali ini yang digunakan adalah Standard Version 1.8.18. Jika anda ingin menggunkan Standard Version VSIS ConfTool ada beberapa ketentuan yang harus dipenuhi yaitu untuk acara non-komersial jika acara ini diselenggarakan oleh penyelenggara akademik, non-profesional, dan non-reguler. Jumlah peserta tidak lebih dari 150 peserta, biaya moderat dan diskon siswa. Jika anda ingin menggunakan ConfTool bisa langsung reques melalui email requests@conftool.net. Perlu di ingat bahwa VSIS ConfTool adalah sistem sumber terbuka/bersama, tetapi BUKAN freeware! Hak cipta dimiliki oleh Harald Weinreich dan VSIS, Universitas Hamburg. 

Persyaratan System

Apache 2.0 atau yang lebih baru
PHP Versi 5.4 (php modul : curl dan mbstring)
MariaDB (yang disarankan) atau MySQL Versi 5 (yang lebih baru)
Akses SMTP dan DNS

Langkah Instalasi

1. Download conftool dari link yang di kirim di email
2. Ekstrak conftool ke lokasi web server 
tar -xzvf conftool.standard.1.8.18.tar.gz
3. Buat konfigurasi virtual host
Alias /conftool "/home/conftool/htdocs/"
<Directory "/home/conftool/htdocs">
   Require all granted  # Use this if you are using Apache 2.4
   #Order deny,allow    # Use these two lines instead if
   #Allow from all      # you are using Apache 2.2 or below
   Options Includes FollowSymLinks
   DirectoryIndex index.php
   php_value include_path ".:/home/conftool/etc"

   AllowOverride All

   # The following php parameters have to be set here or in php.ini (preferred!)
   # php_value works only in Apache 2!
   # 15min timeout is usually enough - otherwise some functions like bulk mails may be cancelled by a timeout message...
   php_value max_execution_time 900
   # For security reasons:
  php_value register_globals off
   # If you have problems downloading files with IE and SSL, please try the following settings:
   php_value session.cache_limiter public
   php_value session.cache_expire 5
</Directory>

4. Pada baris ketiga setelah # Use this if you are using Apache 2.4, bisa di hapus saja atau di enter
5. Tes dengan membuka info.php, untuk lokasi ada di htdocs/info.ph_ . Silakan bisa di ubah namanya menjadi info.php, kemudian cek pada browser www.yourdomain.org/conftool/info.php
ConfTool Cek Sistem
6. Untuk alasan keamanan silakan setelah selesai instalasi file info.php bisa di hapus.
7. Buat database, user dan password untuk database conftool
8. Kemudian membuat table sesuai dengan yang sudah disediakan ConfTool, untuk sql ada di folder install, untuk perintah di bawah sesuaikan dengan username dan password database anda.
mysql conference -u confuser -pconfpass < install/initdb.sql
Kemudian menyimpan data default di databse
mysql conference -u confuser -pconfpass < install/defaultdata.sql
9. Kemudian buka alias yang dibuat, misal www.yourdomain.org/conftool/
10. Jika terjadi error ketika dibuka browser cek direktori conftool etc/conftool.conf.php
error conftool lokasi direktori


11. Kemduian edit bagian $ctconf['paths/prefix'] = '/home/conftool/; 
Edit bagian direktori /home/conftool/, sesuaikan dengan direktori lokasi aplikasi conftool anda.
12. Jika Ketika di buka muncul error seperti ini, maka edit file etc/conftool.conf.php dan sesuaikan dengan username password yang telah dibuat untuk conftool
error conftool database


13. Jika berhasil maka tampilan seperti di bawah ini
Berhasil install conftool

Sekian tutorial dari saya semoga bermafaat, jika ada pertanyaan atau tutorial yang ingin di tulis silakan bisa menghubungi melalui halaman kontak