Kusprayitna Blogs

Hidup untuk berbagi ilmu :: IT Linux Windows Database Oracle PHP OpenSource

WordPress Spam Protection with SpamKarma

Posted by kusprayitna on 26th August 2008

Ada beberapa cara untuk melindungi blogs kususnya wordpress. Dengan source program di publish berarti bisa memberitahu orang-orang yang senang dengan ketidak senangan orang lain memanfaatkan celah-celah yang ada dalam aplikasi.

Salah satu celah wordpress yaitu setiap pengunjung dimungkinkan untuk menulis komentar ke suatu halaman blog. Komentar disatu sisi memberikan kesenangan bagi penulis yang berarti ada yang membaca dan memberi respon atas tulisan penulis. Akan tetapi dilain sisi pengunjung yang tidak bertanggung jawab bisa menulis komentar juga ke halaman blog tersebut, tetapi sisinya tidak sesuai yang diharapkan penulis, misalnya komentar yang tidak terbaca, komentar yang isinya malah iklan, dll.

Metode Captcha
Yaitu menggunakan prinsip bahwa orang dapat menbaca text yang tersusun secara acak (susunan & bentuknya) sedangkan komputer secara otomatis akan tidak bisa membaca tulisan tersebut.  Sebelum mengirim (submit) pengunjung harus menuliskan tulisan dalam gambar yang teracak tersebut.

 

Misalnya dapat digunakan reCaptcha, download di http://recaptcha.net/plugins/wordpress/

Metode Spamkarma
Pengembangan dari Captcha, yang menggunakan prinsip bahwa user untuk menulis text teracak seperti captcha itu membuat ke tidak nyamanan, sehingga dibuat mekanisme yang berbeda, yaitu :

  1. Tidak ada perubahan yang kelihatan disisi user
  2. Mekanisme otomatis, misalnya akan terdeteksi sebagai spam jika
    - jika pesan tidak terbaca 
    - jika terdapat link yang lain
    - masuk dalam black list
    - ada content sex, dll 

Bisa dilihat di http://unknowngenius.com/blog/wordpress/spam-karma/

Untuk di staff.uii.ac.id yang dipasang yaitu Spamkarma 2.

Untuk mengaktifkan spam karma ini, user blogs harus mengaktifkan sendiri melalui menu Plugins dan klik activate pada baris Spam Karma.

Untuk mengatur atau melihat hasil kerja Spam karma bisa dilihat di menu Settings + Spam karma.

Semoga hari-hari semakin menyenangkan ngeBlogs dibantu dengan Spam karma.

Posted in Application, Wordpress, Wordpress MU | No Comments »

Konfigurasi WordPressMu

Posted by kusprayitna on 26th August 2008

Setelah berhasil melakukan instalasi maka diperlukan konfigurasi WordPressMu agar berjalan dengan muluusss (harapannya).

Perbedaannya dengan WordPress (bukan Mu) yaitu adanya menu Site Admin untuk melakukan manajemen user Blogs.

Dalam menu Site Admin yang dapat dilakukan yaitu :

  1. Blogs
    Untuk melakukan penambahan blogs user
     
  2. Users
    Untuk melakukan penambahan user (antara user dan blogs dibedakan).
     
  3. Themes
    Untuk menentukan themes apa saja yang bisa dipakai oleh user Blogs. User blogs tidak bisa upload theme sendiri-sendiri, mereka hanya bisa memakai theme yang sudah diijinkan oleh admin
     
  4. Options
    Beberapa ketentuan yang diarus di WordPressMu, antara lain :
    - Boleh registrasi mandiri tidak
    - Notifikasi melalui email
    - Nama-nama subdomain yang tidak boleh dipakai
    - Batasan alamat email user yang bisa mendaftarkan blogs secara mandiri
    - Jenis & ukuran dokumen yang boleh di upload
    - Plugins diaktifkan atau tidak
     
  5. Upgrade
    Untuk melakukan upgrade seluruh subdomain secara bersamaan 
     
  6. Admin CSS
    ganti CSS theme admin 

Posted in Application, Wordpress MU | No Comments »

Instalasi WordPressMu

Posted by kusprayitna on 26th August 2008

WordPress adalah aplikasi berbasis internet yang bersifat open source dan sangat mudah untuk didapatkan dan dioperasionalisasikan. Untuk source programnya bisa diperoleh di http://wordpress.org

Aplikasi ini cocok untuk website ang bersifat pribadi khusunya berupa blog, akan tetapi tidak menghilangkan kemungkinan diubah menjadi website yang lebih banyak fiturnya dengan cara menggunakan theme yang sesuai, misalnya ada theme untuk majalah, news, dll.

Untuk Blog perguruan tinggi seperti UII yang memberikan fasilitas blog kepada seluruh staffnya yang jumlahnya bisa lebih dari 1000an orang, maka wordpress mempunyai produk yang sama tetapi dispesifikkan untuk multi user (Mu) yang disebut dengan WordPressMu, lihat websitenya di http://mu.wordpress.org/

Tahapan instalasinya yaitu :

  1. Siapkan hosting
    dipakai alamat subdomain http://staff.uii.ac.id
    web admin memakai cpanel
  2. Download source programnya di http://mu.wordpress.org/download/
    Didapatkan url berikut : http://mu.wordpress.org/latest.zip
  3. Upload file ke staff.uii.ac.id memakai file manager di cpanel
  4. Extract hasil downoad extract file ke folder www atau pubic_html
  5. Buat database MySQL di server melalui cpanel, nama DB yaitu staff_www
  6. Konfigurasi melalui web browser di http://staff.uii.ac.id
    Masukkan variabel database, user dan password sama dengan user yang dipakai  di cpanel.
  7. Tentukan  alamat blog staff apakah sebagai subdomain atau sebagai direktori
    misalnya 1. prayitna.staff.uii.ac.id atau 2. staff.uii.ac.id/prayitna  --> pilih opsi 1
  8. Menambah alamat dns server:  *.staff.uii.ac.id IN 14400 202.162.37.164
    Saya coba lewat manajemen domain di cpanel ternyata tidak bisa, akhirnya lewat admin hostingnya minta ditambahkan subdomain tersebut.
  9. Cek seting dns dengan cara ping ke prayitna.staff.uii.ac.id  --> harus berhasil !
  10. Ubah atribut server aliast di virtual host apache, didepannya ditambah *
    lagi lagi saya tidak bisa rubah langsung lewat cpanel, minta tolong admin hostingnya untuk merubah ini.
  11. Mestinya hasilnya akan seperti ini:
  12. <VirtualHost 202.162.37.164:80>
    ServerName staff.uii.ac.id
    ServerAlias *.staff.uii.ac.id
    DocumentRoot /home/staff/public_html
    ServerAdmin webmaster@staff.uii.ac.id
    ...
    </VirtualHost>
  13. Uji hasil instalasi melalui web browser

Posted in Application, cpanel, Wordpress MU | 13 Comments »