Menginstal Ajax Chat di web server sekolah

Ajax Chat adalah aplikasi chatting basis web. Dengan menginstall aplikasi Ajax chat, pengguna di jaringan lokal (intranet) dapat melakukan chatting menggunakan browser mereka tanpa harus ada koneksi keluar (internet).

Dengan aplikasi yang berjalan di browser artinya semua komputer atau gadget lain dengan sistem operasi apapun bisa bergabung.

Ajax chat membutuhkan webserver yang telah dilengkapi PHP dan MySQL. Bagi yang belum membuat webserver untuk kebutuhan diatas silahkan baca artikel “Membuat web server sekolah dengan XAMPP

Ada dua aplikasi open source yang menggunakan nama ajax chat. Pertama di situs https://blueimp.net/ajax/, Ajax chat memliki tampilan interface sederhana dan prosedur instalasi yang sederhana pula.

Ajax chat yang lain berada di domain ajaxchat.org, memili interface yang cukup menarik, sayang pengembangan terakhir dilakukan tahun 2006.

Jadi yang akan dijelaskan disini adalah ajax chat yang pertama. Meski sederhana ajax chat ini telah dilengkapi translasi bahasa Indonesia jadi barangkali lebih cocok bagi siswa dan guru di sekolah kita.

Bagi yang sudah memiliki CMS forum seperti PHPBB, vBiletting dsb Ajaxchat dapat terintegrasi kedalamnya.

Prosedur Instalasi

  1. Download kode sumber ajax chat disini http://sourceforge.net/projects/ajax-chat/files/ , terdapat beberapa file download lah file ajax_chat-x.x.x.zip (baisanya paling bawah) atau untuk versi terakhir saat tulisan ini dibuat adalah : http://sourceforge.net/projects/ajax-chat/files/ajax-chat/0.8.3/ajax_chat-0.8.3.zip/download
  2. Ekstrak file zip tersebut. lalu pindahkan folder “chat” kedalam web server (../htdocs). Ingat pindahkan folder “chat” yang ada dalam folder “ajax_chat-x.x.x”
  3. Masuk ke folder “chat/lib” lalu edi file “config.php.example” dengan teks editor. Lakukan perubahan seperlunya, lalu simpan file sebagai (save as) “config.php” tanpa example.
  4. Siapkan sebuah database dengan nama “chat”. Bisa dilakukan di “http://phpmyadmin/” lalu ini kotak dialog di bawah “Create new database” dengan “chat” lalu klik tombol “create”
  5. Jalankan file install.php, pada browser ketik “http://localhost/chat/install.php” . Jika berhasil akan muncul “Database tables created successfully – please delete this file (install.php).” Hapuslah file “install.php”
  6. Selesai, silahkan buka ajax chat dengan menuliskan “http://localhost/chat/&#8221; atau “http://<ipaddress>/chat/&#8221; misalnya “http:/192.168.0.3/chat/” dari komputer lain yang terhubung ke jaringan.

Barusan bis ngenalin Internet dan Intranet ke siswa, trus demo penggunaan intranet sekolah pake chat server : ini cuplikannya, sebagian saya sensor …

KUIS ….., yang belum menjawab benar tidak boleh pulang ….

Akhir akhir ini, saya sedang demam ikutan seminar, workshop dsb. Setelah seminar seminggu lalu di Balirung UI, tadi pagi saya mengikuti workshop KTSP untuk SMK Kota Depok.

Awalnya terus terang agak skeptis karena pembicara yang diundang hanya dari kalangan industri perhotelan, otomotif dan waralaba. Makanya saya nulis status di FB “hotel, mobil, depstore…”, malah sudah punya planning kabur saat makan siang, karena tidak ada pembicara yang merepresentasikan bidang keahlian sekolah yang saya wakili. Continue Reading »

Pada tabel yang di upload di onlinetest02.zip ternyata terdapat kesalahan dalam dari struktur tabel soal_1 pada database onlinetest. Ini berakibat munculnya error messege “Unknown column ‘benar’ in ‘field list’” ketika tombol “Selesai” diklik stelah soal selesai dikerjakan.

Kesalahan ini berkaitan dengan penambahan fitur analisis butir soal yang memerlukan field tambahan.

Agar soal cotoh bahwaan tersebut bisa berfungsi jalankan query ini pada MySQL (phpmyadmin: Continue Reading »

Membuat web server sekolah dengan XAMPP

25 thoughts on “Menginstal Ajax Chat di web server sekolah

  1. ipin

    maaf mas,pas saya coba kok g bisa.table untuk ajax_chat_online g da. reporty “Error-Report: Table ‘chat.ajax_chat_online’ doesn’t exist Error-Code: 1146”.
    klo boleh tau field table ajax_chat_online-y apa aja ya…
    buat belajar mas…hehehe..
    klo bisa kirimin ke email dong mas🙂

    regards

    newbie…

    Balas
  2. adi

    XML Parsing Error: not well-formed
    Location: http://localhost/chat/
    Line Number 60, Column 191: ?????????????Portugu￿s (Brasil)Catal�CymraegCeskyDeutsch???????aEnglishEspa�olEestiSuomiFran�aisGalego?????HrvatskiMagyarBahasa IndonesiaItaliano????????????NederlandsNorskPolskiRom�nia???????SlovencinaSlovenskoSrpskiSvenskaT�rk�e???????????? (??)?? (??)

    ni knp ya?

    Balas
  3. Ping balik: Membuat web server sekolah dengan XAMPP « Adi Wirawan

  4. Bono RW

    makasih infonya, aku coba dan waktu mau instal browser keluar seperti ini:
    Parse error: syntax error, unexpected T_IF in /home/kiasi985/public_html/chat/lib/class/AJAXChatMySQLiDataBase.php on line 30
    minta solusinya. terimakasih

    Balas
  5. Syafrizal Man

    ini sangat berguna banget bagi saya yang masih penasaran dengan web server !! oy, bagaimana klu mo bikin web server selain intranet (internet). apakah ada alat tambahan ? sebutkan apa saja.. tolong di tanggapin ya.. (syafrizalputra@rocketmail.com)

    Balas
  6. ari satmoko

    This page contains the following errors:

    error on line 2 at column 1: Extra content at the end of the document
    Below is a rendering of the page up to the first error.

    kok muncul begitu ya? mohon pencerahannya

    Balas
  7. Anonymous

    kenapa ada masalah kaya gini ya
    mohon bantuannya

    XML Parsing Error: junk after document element
    Location: http://localhost:4005/chat/
    Line Number 2, Column 1:Notice: Undefined index: zh-tw in C:\AppServ\www\chat\lib\class\AJAXChatTemplate.php on line 257
    ^

    Balas
  8. supiyan

    thanks gan,, sangat membantu postinganya,,,masih ingin belajar buat aplikasi chatting,,, numpang jawab setelah sudah diinstall cara masuknya : ada di lib/data/users.php dibuka aja gan disitu ada usernya,,,.,,.,.,,

    Balas

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s