Install PEAR in Mac OS X Leopard

ไม่ได้เขียน blog มานานแหละ เพราะเบื่ออะไรหลายๆ อย่าง (ไม่ค่อยมีไฟทำงานเลย เซ็ง…) วันนี้ต้องใช้ PEAR Command จึงเขียนวิธีลงซะหน่อย

1. เปิด Terminal จาก Applications/Utilities/Terminal

2. ติดตั้ง PEAR ไว้ที่ /usr/local ดังนี้

$ curl http://pear.php.net/go-pear > go-pear.php
$ cd /usr/local
$ sudo mv ~/go-pear.php .
$ sudo php -q go-pear.php

เมื่อพบข้อความนี้ If you wish to abort, press Control-C now, or press Enter to continue: ให้กด Enter

ต่อไปจะพบข้อความ HTTP proxy (http://user:password@proxy.myhost.com:port), or Enter for none:: หากมีการใช้ proxy ก็ให้ใส่ข้อมูลลงไป

จากนั้นจะพบข้อความอย่างด้านล่างนี้ ก็ให้กด Enter

Below is a suggested file layout for your new PEAR installation.  To
change individual locations, type the number in front of the
directory.  Type 'all' to change all of them or simply press Enter to
accept these locations.
 
 1. Installation prefix ($prefix) : /usr/local
 2. Temporary files directory     : $prefix/temp
 3. Binaries directory            : $prefix/bin
 4. PHP code directory ($php_dir) : $prefix/PEAR
 5. Documentation base directory  : $php_dir/docs
 6. Data base directory           : $php_dir/data
 7. Tests base directory          : $php_dir/tests
 
1-7, 'all' or Enter to continue: 

จากนั้นจะพบข้อความอย่างด้านล่างนี้ ให้กด Y

The following PEAR packages are bundled with PHP: PEAR_Frontend_Web-beta,
PEAR_Frontend_Gtk2, MDB2.
Would you like to install these as well? [Y/n] : 

3. แก้ไขไฟล์ php.ini (/etc/php.ini) เพื่อ include ไฟล์ PEAR เข้าไป

4. ค้นหาบรรทัดที่มี ;include_path = ".:/php/includes" ให้แก้เป็น include_path = ".:/usr/local/pear"

5. รีสตาร์ท Apache โดยใช้คำสั่ง

$ sudo apachectl graceful

เมื่อเสร็จแล้วก็จะสามารถใช้คำสั่ง pear ได้ :D

ที่มา: Click On Tyler Blog