Hello world!

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

1 comment July 14, 2008

Install LAMP di Ubuntu Hardy 8.04

Hayo ada yang gak tau kepanjangan dari LAMP??

Lhoo banyak..wekekeke..LAMP kependekan dari Linux Apache Mysql dan PHP

Nah kali ini saya akan membahas cara menginstall LAMP di Ubuntu 8.04.., tapi sebelumnya apa sih kegunaan dari LAMP ini ..??

Yah LAMP musti kita install kalo pengen buat web server di komputer kita.., minimal kalo anda sudah menggunakan Linux Ubuntu anda tidak usah menginstall Linuxnya kan…:D

Untu klangkah awal anda harus menentukan dari repository mana anda akan menginstall , jika terdapat koneksi internet di rumah anda maka anda dapat menggunakan repository default dari Ubuntu , jika tidak , sayang sekali anda harus mencari repositorinya terlebih dahulu agar bisa menginstall AMP di Ubuntu anda . Jika anda terhubung dengan jaringan inheren maka akan lebih mudah bagi anda karena banyak universitas yang memiliki repositori ubuntu di server-server mereka . Untuk menambah atau menhapus daftar repositori anda dapat masuk ke terminal dan mengetikkan baris perintah berikut ini :

$ vim /etc/apt/sources.list

Nah , untuk akses yang lebih baik maka anda dapat menggunakan atau menambahkan baris repositori berikut ini :

deb http://kambing.ui.edu/ubuntu hardy main universe multiverse restricted

deb http://mirror.its.ac.id/ubuntu hardy main universe multiverse restricted

deb http://mirror.unud.ac.id/ubuntu hardy main universe multiverse restricted

Nah setelah itu anda harus mengupdate database repositori anda , ketikkan perintah dibawah ini :

$ apt-get update

Tunggu sampai selesai , dan anda dapat mulai menginstall , untuk menginstallnya anda dapat menetikkan perintah :

$ apt-get install apache2

$ apt-get install php5

$ apt-get install mysql-server

$ apt-get install libapache2-mod-auth-mysql

$ apt-get install php5-mysql

$ apt-get install phpmyadmin

Untuk mengecek , apakah installasi anda berhasil atau tidak , anda dapat membuka web browser dan mengetikkan

http://localhost

Jika tampil tulisan It Works maka instalasi apache web server telah berhasil , kemudian untuk mengecek instalasi mysql-server , anda dapat membuka alamat

http://localhost/phpmyadmin

Jika tampil halaman phpmyadmin dan daftar database ( biasanya baru ada satu untuk contoh ) maka instalasi anda telah berhasil..

Yap selamat mencoba..!!

Add comment July 13, 2008

Problem ubuntu Hardy 8.04 di axioo Zetta

Ini sih sebenernya cuman sharing aja..kemaren lalu ada temen yang barusan beli laptop axioo.. Alasanya sebenernya lucu juga knapa milih axioo , katanya sih merk laen gak ada yang warna laptopnya ijo..Aneh.., tau gtu tak cat dulu laptopq trus tak jual..wekekeke..

Nah singkat cerita dya cerita , pas habis install Ubuntu Hardy , mouse touch padnya gak bisa dipake terus kalo itu aja sih masih mending..celakanya masih ditambah masalah ni laptop sering ngambul kalo dijalanin pake Ubuntu..(hank mendadak ) …Nah yang lebih celaka lagi..dya minta tolong saya untuk benerin tuh laptop..

Yah padahal sih benernya ga tau apa-apa juga..cuman ketimbang malu..udah pasang tampang sok cool trus ngutak-ngatik laptopnya.., cari punya cari ternyata dapet juga solusinya di google..gini nih solusinya :

Menurut kabarnya sih hal ini disebabkan karena kurang kompatibelnya acpi bios si laptop dengan acpi pada linux ubuntu hardy .. nah untuk solusinya maka kita harus menambahkan baris perintah khusus untuk mematikan acpi ubuntu pada saat boot pertama kali  supaya gak bikin hank si laptop , caranya :

$ vim /boot/grub/menu.lst

Setelah dokumen terbuka , pilih baris yang tidak di uncoment pada bagian bawah , kemudian tambahkan kata berikut ini pada parameter boot kernelnya :

noapic nolapic

Nah untuk masalah touchpadnya , sih katany ajuga nih karena adanya masalah multiplexing IRQ 12 antara touchpad dan keyboard system. Caranya , masih pada dokumen yang sama , anda tinggal menambahkan kata berikut ini setelah noapic dan nolapic tersebut :

i8042.nomux=1

Perlu diingat dengan dimatikannya acpi ubuntu maka anda tidak akan mendapatkan info baterai laptop serta hal-hal lainnya yang berhubungan dengan acpi bios. Nah tapi gak apa2 lah..timbang hank-hank melulu..:D

Add comment July 13, 2008

Install Ubuntu lewat Network

Mungkin ini salah satu solusi yang bisa digunakan ketika kita ingin menginstall ubuntu tetapi gak punya cd-rom..:D

Sebenernya cara ini sering kita lakukan di lab komputer di jurusan kami..soalnya di komputernya pada gak ada cd-romnya sih..,,yah dimulai aja,,jadi persiapan yang kita butuhkan adalah sebagai berikut :

- flash disk (minimal kapasitas 64 mb )

- komputer dengan lancard dan dapat boot ke removable disk

- file iso ubuntu

File .iso ubuntu bisadi download dari server-server repository ubuntu yang banyak ada ..untuk mencarinya gampang aja tinggal search di google dengan kata kunci “iso ubuntu download “ atau buat yang terhubung dengan jaringan inheren bisa langsung download di kambing.ui.edu atau ke server unud di spawn.ilkom.unud.ac.id

Oke selanjutnya setelah semuanya tersedi kita mulai dengan mendownload file boo.image.gz yang nantinya digunakan untuk boot pertama kali dari flash disk . File ini dapat di download di

http://archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/netboot/boot.img.gz

Ingat..! file boot.img.gz yang anda download haruslah sesuai dengan versi ubuntu yang akan anda install , hal ini sangat penting karena mengingat ubuntu rutin merilis vesi yang baru .

Bagi yang menggunakan Linux maka dapat menggunakan perintah berikut ini :

$ wget http://archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/netboot/boot.img.gz

Setelah file boot.img.gz sudah selesai di download maka kembali ke terminal dan masuk ke dalam direktory tempat anda menyimpan file boot.img.gz tadi :

$ cd direktory_file

Lalu kita akan mengekstrak isi file boot.img.gz ke flash disk..,hal yang sangat pemting adalah sebaiknya anda melakukan backup terlebih dahulu dengan isi flash disk anda , karena pada saat proses ekstrak flash disk akan diformat oleh sistem . Oke setelah anda membackup isi flash disk anda , anda dapat menancapkan flash disk anda di komputer anda . Lalu ketikkan perintah berikut :

$ umount /media/nama_flash_disk_anda

Selanjutnya , sebelum kita melakukan proses ekstrak , kita perlu memastikan flash disk anda terdetect di sistem sebagai apa , hal ini sangat penting karena salah-salah anda bisa memformat hardisk anda nantinya..Untuk itu anda perlu mengetikkan perintah berikut ini :

$ fdisk –l

Nah keliahatan kan flash disk anda terdetect sebagai apa..,biasanya flash disk akan terdetect sebagai sdb , tetapi ini perlu anda pastikan dahulu..Setelah mengetahui nama flash disk anda , maka kita akan melakukan proses ekstrak :

$ zcat boot.img.gz > /dev/sdx

Tunggu sebentar dan setelah proses selesai maka anda dapat mencabut flash disk anda dan menancapkannya kembali . Jika flash disk anda terbaca sebagai Ubuntu Inst maka proses ekstrak telah berhasil .

Selanjutnya maka kita perlu menyiapkan komputer yang akan digunakan sebagai server..,pada komputer server anda harus memastikan web server telah terinstal di komputer server .Jika web server belum terinstall maka ada baiknya anda menginstallnya terlebih dahulu, anda dapat mengetikkan perintah di bawah ini :

$ apt-get install apache2

Setelah proses instalasi selesai maka anda dapat mulai membuat direktory tempat nantinya file iso akan di mount , untuk membuat direktori anda dapat mengetik perintah di bawah ini :

$ makedir /var/www/ubuntu

Direktori yang kita beri nama ubuntu ini akan berada dalam folder www , yaitu folder yang dapat di akses melalui web server . Setelah itu anda dapat masuk ke tempat anda tadi menyimpan file iso ubuntu milik anda :

$ cd /direktory_iso

Setelah itu kita harus melakukan proses mount file iso ke direktori ubuntu tadi :

$ mount  nama_file_iso /var/www/ubuntu -o loop

Tunggu sampai proses selesai , maka anda sudah dapat menggunakan komputer tersebut sebagai server untuk menginstall ubuntu . Caranya :

  1. Atur boot pada komputer klien untuk boot lewat flash disk
  2. Pasang flash disk yang telah anda buat tadi
  3. Ketika proses intalasi anda akan diminta untuk memasukkan host tempat anda akan mengambil file instalasi ,maka anda tinggal mengarahkan ke ip komputer anda tadi, serta masukkan gateway dari ip adress pada jaringan anda .
  4. Ketika terdapat permintaan untuk mengisi DNS , sebaiknya anda kosongi saja , hal ini untuk mencegah pada saat instalasi akan berjalan lama karena mengambil source instalasi tambahan dari internet.
  5. Berikutnya anda tinggal menunggu proses instalasi , dan flash disk sudah bisa anda cabut untuk mneginstall komputer lain .

Oke sekian dulu untuk tutorial kali ini , jika terdapat hal yang kurang jelas , dapat anda tanyakan melalui e-mail…:D

Add comment July 13, 2008

Aplikasi Perpustakaan Open Source dengan PHP

Aplikasi ini merupakan tugas yang saya kerjakan di mata kuliah pemrograman basis data waktu semester IV . Kalo boleh jujur sih aplikasi ini cukup sederhana tapi cukup manjur untuk dapet nilai A..:D

Sebenernya awalnya bingung mau ngangkat tema apa waktu dapet tugas ini , soalnya kita bebas untuk buat aplikasi apa pun , yang menggunakan database tentunya..Akhirnya setelah lama dipikir-pikir akhirnya saya memutuskan untuk membuat aplikasi perpustakaan aja deh..

Aplikasi ini saya namakan buku ol v.1.0 , fitur-fitur yang terdapat di aplikasi ini adalah :

  1. Setiap Buku memiliki data mengenai pengarang, no_id, ISDN, status jenis buku, tahun terbit, jumlah (copi), judul , synopsis dari buku tersebut.
  2. Setiap buku dibedakan berdasarkan jenisnya. Misalnya buku dengan kategori remaja, anak-anak,fiksi dan nonfiksi serta majalah.
  3. No Id buku merupakan kunci unik dari sebuah buku. No id membedakan satu buku dengan buku yang lainnya,walaupun buku tersebut identik .
  4. Status buku menentukan keberadaan buku, misalnya sedang dipinjam atau tidak
  5. Semua buku yang dipinjam dicatat dalam catatan transaksi . adapun yang dicatat adalah statusnya, no.transaksi, tanggal tramsaksi,tanggal buku harus kembali , tanggal kembali dan denda.
  6. Pencatatan semua transaksi dilakukan oleh pegawai.
  7. Setiap pegawai memiliki data mengenai nama, alamat, no.telepon, alamat email, nip,password
  8. Semua pegawai berperan sebagai administrator, NIP dan password akan digunakan pada saat login
  9. Data- data transaksi yang dilakukan oleh setiap anggota perpustakaan akan menjadi data pribadi setiap anggota.
  10. Setiap anggota memiliki data mengenai nama, no.telepon,alamat e-mail, no.id,alamat tempat tinggal ,password,lost password dan status yang menyatakan aktif atau tidak sebagai anggota .
  11. Username dari anggota merupakan kunci unik anggota, yang membedakan satu anggota dengan anggota yang lainnya.
  12. No Id anggota menandakan urutan anggota dalam system perpustakkan ini .
  13. Anggota dapat masuk ke sistem dengan menggunakan username dan password yang dimilikinya.
  14. Lost password akan menjadi kunci jawaban jika anggota lupa password pada saat login
  15. Pada halaman anggota , anggota dapat melakukan perubahan profile dirinya , melihat log transaksi yang ada , melihat catalog buku dan Berita terbaru yang terdapat dalam Perpustakkan online .
  16. Bagi anggota baru , mereka dapat mendaftar pada sistem perpustakaan online , dengan username yang berbeda dari anggota yang telah lebih dahulu mendaftar.
  17. Anggota dapat meminjam lebih dari satu buku dengan nomor transaksi yang sama .
  18. Anggota dapat mengembalikan buku secara sebagian dalam nomor transaksi yang sama .

Anggota dapat mengembalikan sebagian buku dari nomor transaksi yang

sama maupun berbeda .

Pegawai dapat melakukan hal – hal berikut ini :

- Merubah profile dirinya

- Menginputkan data buku baru

- Melakukan transaksi baru

- Melakukan pengembalian buku

- Melihat catalog buku

- Melakukan update data buku

- Menghapus data buku

- Melihat data anggota

- Merubah data anggota

- Menghapus data anggota

- Menginputkan data berita terbaru

Pertama sih pengennya buat aplikasi perpustakaan biar simple..ealah ternyata fitur-fitur yang harus ada banyak juga..:D yah tapi udah terlanjur ya ga apa-apa deh..sebenernya masih banyak lagi keterangan menyangkut aplikasi ini..cuman biar lebih mudah untuk membaca , bagi yang ingin mendownload , manual dari aplikasi ini bisa klik disini.

Untuk aplikasinya bisa di download disini ..

Untuk langkah-langkah instalasi sudah saya sertakan di file readme.txt yang terdapat dalam folder .zip aplikasi ..

Yah selamat mencoba..mohon maaf kalo ternyata masih banyak kekurangan dalam aolikasi ini..dan bagi yang menemukan kesalahan/bug-bug tersebut dan mampu memperbaikinya..bisa langsung diperbaiki..tenang aja,,gak bakalan saya tuntut kok..lisensinya GPL..kan open source..:D

Bagi yang memang ingin mendiskusikan aplikasi ini dapat langsung menghubungi saya lewat email..Saya tunggu..!!

Add comment July 13, 2008

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

1 comment July 13, 2008


Categories

  • Blogroll

  • Feeds