00.44

CEK KEASLIAN WINDOWS
  • Kebanyakan pengguna komputer di Indonesia menggunakan ms-windows sebagai sistem operasi komputer. Tetapi satu hal yang mungkin tidak begitu disadari pengguna windows, yaitu bahwa produk ms-windows merupakan salah satu produk microsoft yang dilindungi oleh UU HAKI. Penggunaannya harus disertai lisensi resmi, baik OEM, OLP, ataupun FPP.Permasalahannya adalah, tidak semua pengguna komputer menyadari apakah sistem operasi windows yang mereka gunakan berlisensi atau tidak karena kebanyakan sistem operasi windows sudah ter-install pada saat melakukan pembelian komputer.

  • Seperti dijelaskan pada situsnya microsoft, ada dua cara yang dapat dilakukan untuk mengetahui/mengenali keaslian windows. Pertama, melakukan aktivasi bagi yang telah membeli sistem operasi windows untuk di-install di komputer nya. Kedua, mem-validasi sistem operasi windows yang sudah ter-install di komputernya.1. Aktivasi Produk Microsoft (MPA)MPA yang dalam bahasa aslinya yaitu Microsoft Product Activation merupakan teknologi anti pembajakan yang dirancang microsoft untuk melakukan verifikasi validitas produk sehingga satu bentuk pembajakan yang dikenal sebagai penyalinan biasa dapat segera dihentikan. Penyalinan biasa (copy) sebagai salah bentuk pembajakan yaitu menggunakan satu lisensi tunggal untuk pemasangan produk tak berlisensi di banyak komputer. Misalnya, pengguna membeli sistem operasi windows dan menginstalnya pada komputer. Kemudian, windows tersebut juga dipinjamkan ke temannya untuk diinstall ke komputer lainnya. Instalasi yang kedua ini tidak sah, dan MPA dirancang untuk mencegahnya.MPA, atau yang lebih dikenal dengan aktivasi, tidak sulit untuk dilakukan. Pada waktu membeli sistem operasi windows, biasanya disertakan pula tata cara melakukan aktivasi yang dapat melalui internet atau lewat telepon.Aktivasi melalui internet lebih praktis karena pertukaran informasi (sertifikat digital) berlangsung di antara sistem microsoft dengan PC yang sudah terinstall windows tersebut. Sedangkan aktivasi lewat telepon, microsoft akan memberikan pertanyaan singkat sebelum kemudian memberikan ID konfirmasi 42 digit kepada pengguna.2. Validasi sistem operasi windowsValidasi sistem operasi windows dilakukan dengan memanfaatkan
  • fasilitas internet, dengan tujuan untuk melakukan pengecekan apakah sistem opearasi windows yang terinstall di komputer sesuai dengan lisensi atau tidak (klik di sini).Pada dasarnya, prinsip dasar kedua cara tersebut sama saja yaitu sistem akan melakukan pengecekan apakah sistem operasi windows yang digunakan sudah sesuai dengan lisensi nya atau tidak. Biasanya jika hasil pengecekan menunjukan bahwa sistem operasi windows yang digunakan tidak valid (tidak sah), pada layar tampilan windows yang digunakan akan "ditempelkan" box informasi berisi tulisan bahwa windows yang digunakan tidak asli, yang tidak bisa dihilangkan kecuali windowsnya di install ulang.

21.49

Instal Apache (Apache22) dan PHP 5 Pada FreeBSD


1. Instalasi ApacheInstalasi Apache saya lakukan melalui pkg_add. Pada tutorial ini saya memberikan contoh bila kita memilih server mirror/lokal untuk mendapatkan package daripada langsung mengambilnya dari situs utama FreeBSD. Dalam contoh berikut saya menggunakan server lokal di ITB misalnya.Gunakan perintah ini (kita login sebagai root)untuk mensetting lokasi default dari package:# setenv PACKAGESITE ftp://ftp.itb.ac.id/pub/FreeBSD/ports/i386/packages-6.2-release/Latest/atau:# setenv PACKAGESITE ftp://ftp.itb.ac.id/pub/FreeBSD/ports/i386/packages-6-stable/Latest/Perbedaan kedua perintah di atas adalah pada jenis package, yaitu package yang ada pada release FreeBSD 6.2 atau kita akan menggunakan package golongan stable untuk distribusi umum FreeBSD 6. Beberapa jenis package ada yang masuk pada kedua tempat tersebut, tapi sebagian ada yang hanya pada satu tempat diantara keduanya. Jadi kalau misalnya kita telah mengeset lokasi package misalnya dengan perintah pertama, maka kita bisa menggantinya dengan melakukan setenv ulang tentunya dengan parameter lokasi package yang berbeda, seperti pada perintah kedua. Kalau menggunakan shell seperti bash, maka syntax perintah di atas perlu diubah sbb:# export PACKAGESITE=ftp://ftp.itb.ac.id/pub/FreeBSD/ports/i386/packages-6.2-release/Latest/atau# export PACKAGESITE=ftp://ftp.itb.ac.id/pub/FreeBSD/ports/i386/packages-6-stable/Latest/Selanjutnya install package:# pkg_add -r apache22Gunakan semua option secara default kalau anda tidak mengetahui fungsi option-option yang disertakan. Cara instalasi dengan pkg_add ini dipilih karena instalasi jadi lebih cepat (apache22 sudah dicompile, tanpa perlu compile sendiri). Pada beberapa package kita perlu melakukan kompilasi sendiri dari source jika ada parameter2 konfigurasi yang perlu disertakan pada waktu kompilasi. Tapi jika anda ingin melakukan kompilasi, mungkin untuk mencegah kemungkinan masalah kompatibilitas, maka anda dapat menginstall package tersebut dari ports collection:# cd /usr/ports/www/apache22/# make config# make install cleanSetelah instalasi berhasil, apache perlu diaktifkan secara default ketika booting. Edit file /etc/rc.conf:# ee /etc/rc.confMasukkan baris berikut:apache22_enable="YES"Edit file httpd.conf:# ee /usr/local/etc/apache22/httpd.confUbah variabel-variabel seperti berikut:Listen 10.1.1.30:80ServerName example.com:80ServerAdmin admin@example.comVariable di atas perlu diganti sesuai dengan sistem yang akan dipakai. Dalam hal ini, nama host adalah example.com dengan alamat IP 10.1.1.30, port yang digunakan adalah port 80 accf_http_load="YES" dan email admin adalah admin@example.com.Kemudian ganti semua parameter /usr/local/www/apache22 dengan /usr/local/www/ karena pada apache22 default instalasi diubah dari versi2 sebelumnya. Hal ini sifatnya optional. Jika anda mengubahnya, maka anda perlu memindahkan semua isi direktori /usr/local/www/apache22 yang sebenarnya ke direktori /usr/local/www/. Jadi, keluar dari editor, lalu lakukan perintah berikut:# mv /usr/local/www/apache22/* /usr/local/wwwSetting secara umum selesai, anda dapat menguji syntax httpd.conf anda:# apachectl configtestBeberapa perintah apache yang perlu anda coba:# apachectl start# apachectl restart# apachectl graceful# apachectl stopKadang-kadang apache tidak bisa dijalankan. Perlu anda cek dengan perintah2 berikut:# tail /var/log/messages# tail /var/log/httpd-error.logBeberapa error yang sering terjadi, diantaranya keluar pesan seperti berikut:[warn] (2)No such file or directory: Failed to enable the 'httpready' Accept FilterIni berarti anda perlu melakukan load kernel module yang bernama accf_http. Caranya:# kldload accf_httpAgar setiap kali booting, kernel module ini di-load secara otomatis, maka anda perlu membuat file /boot/loader.conf:# ee /boot/loader.conf