Showing posts with label PEAR Package Manager. Show all posts
Showing posts with label PEAR Package Manager. Show all posts

Saturday, April 9, 2011

PEAR : Instalasi paket via PEAR Package Manager

firman.efendi@gmail.com

Minggu lalu kita telah membahas bagaimana cara menginstall PEAR Package Manager. Dan sekarang kita akan membahas bagaimana caranya menginstall paket-paket yang tersedia di repository menggunakan PEAR Package Manager. Syarat mutlak yang harus dipenuhi pertama kali sebelum memulai installasi adalah koneksi internet. Kita perlu koneksi internet untuk mengakses server yang menjadi repository.

Server yang menjadi repository disebut juga dengan istilah Channel Server. PEAR Package Manager secara default akan merujuk ke channel pear.php.net untuk PEAR dan ke channel pecl.php.net untuk PECL (PHP Extension Community Library). Bagaimana cara melihat daftar channel server yang tersedia di PEAR Package Manager ? Yaitu dengan mengetik command line di bawah ini pada Windows Command Prompt.

C:\> pear list-channels

Dan dibawah ini adalah screenshot yang merupakan output dari command line di atas



Daftar Paket

Untuk mengetahui paket-paket apa saja yang mungkin berguna bagi anda, silahkan klik tautan ini http://pear.php.net/packages.php atau dengan cara manual, yaitu ketik command line di bawah ini

C:\> pear list-all


Installasi PHP CodeSniffer

Jika anda seorang PHP Developer yang kerjaannya sehari-hari hanya berkutat dengan kode program, maka PHP CodeSniffer adalah salah satu tools yang efektif bagi anda.

Apa itu PHP CodeSniffer ? 

Yaitu sebuah tools berbasis PHP yang akan membantu anda dalam menilai atau memeriksa apakah file PHP, CSS, dan Javascript yang anda buat telah sesuai atau belum dengan Coding Standard yang anda terapkan.

Cara menginstall PHP_CodeSniffer dengan menggunakan PEAR Package Manager, yaitu adalah dengan mengetik commande line dibawah ini pada Windows Command Prompt

C:\> pear install --alldeps PHP_CodeSniffer

--alldeps adalah sebuah opsi dimana seluruh Dependency Package akan juga ikut di-install bersamaan dengan PHP CodeSniffer. Dibawah ini adalah screenshot hasil output command line diatas.



Excellence !!! Kita telah berhasil menginstall salah satu paket yang ada di repository, tepatnya di channel server pear.php.net


UnInstallasi PHP CodeSniffer

Bilamana anda sudah merasa tidak memerlukan lagi paket yang telah anda install, maka anda bisa melakukan proses uninstallasi via PEAR Package Manager. Caranya adalah dengan mengetik command line di bawah ini pada Windows Command Prompt :

C:\> pear uninstall PHP_CodeSniffer

Di bawah ini adalah screenshot yang memperlihatkan output dari command line diatas



Untuk sementara, hanya segini yang bisa saya share ke rekan-rekan PHPer Indonesia. Semoga jayalah selalu komunitas Programmer PHP Indonesia

Saturday, March 26, 2011

PEAR : Instalasi PEAR Package Manager pada Windows Platform (Article #2)

firman.efendi@gmail.com

Untuk mengambil dan menginstall berbagai aplikasi atau library di-repository ke local computer, kita harus terlebih dahulu menginstalasi PEAR Package Manager. Sebelum saya jelaskan langkah-langkah instalasi PEAR Package Manager, alangkah baiknya jika kita memastikan terlebih dahulu apakah PEAR Package Manager telah terinstall atau belum. Pertama-tama, masuklah ke Windows Command Prompt dengan mengklik Start > Run. Lalu sebuah box akan muncul. Ketik cmd pada field Open dan klik tombol OK. Selanjutnya anda ketik command line berikut :

C:\> pear version

Jika output yang keluar adalah nomor versi PEAR seperti ilustrasi dibawah ini, maka bisa dipastikan bahwa PEAR Package Manager telah terinstall di Windows anda.


Instalasi PEAR Package Manager Step by Step
  1. Browsing file go-pear.bat di folder PHP. Jika anda menggunakan WAMP Server, coba browse folder WAMP Server tersebut, dan cari folder PHP. Ilustrasi gambar dibawah ini menunjukan file go-pear.bat ada di folder C:\php


    File go-pear.bat merupakan batch file yang bisa langsung di-eksekusi dengan cara mengklik dua kali / double click file tersebut. Setelah anda temukan, langsung saja di-eksekusi. Kemudian Windows Command Prompt akan tampil.  Seperti Ilustrasi gambar dibawah ini.
    (Klik tepat pada screen shot untuk memperbesar !!!)


  2. Selanjutnya kita diminta untuk memilih, apakah akan menginstall dari local copy atau system-wide PEAR ? Ketik system untuk pilihan system-wide PEAR atau ketik local untuk pilihan local copy. Pada tahapan ini pilihan kita adalah system-wide PEAR yaitu dengan mengetik system.

    Gambar dibawah ini adalah ilustrasi setelah opsi system di-enter.
    (Klik tepat pada screen shot untuk memperbesar !!!)


    Ada 12 file layout yang disarankan kepada kita untuk proses installasi ini. Jika anda tidak mau repot, cukup tekan ENTER, dan ikuti proses selanjutnya. Di tahap akhir, file go-pear.bat akan membuat file PEAR_ENV.reg dan menempatkannya pada folder yang sama dengan file go-pear.bat yaitu di folder C:\php

  3. Tahap akhir adalah menambahkan instalasi path pada Windows PATH environment. Ada dua cara yang bisa kita lakukan, yaitu dengan cara Manual atau dengan cara yang praktis. Kita pilih yang praktis aja, yaitu dengan cara mengeksekusi/double-click file PEAR_ENV.reg

Yupss, proses instalasi PEAR Package Manager telah selesai. Sebelum memulai menginstall package yang ada di-repository, alangkah baiknya kita cek kembali hasil instalasi PEAR Package Manager barusan. Caranya ada dua :
  1. Dengan mengetik command line berikut pada Windows Command Prompt (seperti yang saya contohkan di bagian awal artikel ini)

    C:\> pear version

  2. Atau, dengan memeriksanya di file php.ini
    Jika anda temukan konfigurasi seperti dibawah ini, berarti PEAR Package Manager telah berhasil kita instal.

    ;***** Added by go-pear
    include_path=".;C:\php\pear"
    ;*****

Hanya itu yang bisa saya share... dan masih banyak kekurangan di sana-sini. Semoga rekan-rekan PHPer Indonesia diseluruh belahan dunia ada yang berkenan menambahkan, mengkoreksi, dll. Demi komunitas PHP Indonesia yang lebih baik

To be Continued