• []
  • []
  •  
  • del.icio.us 
  •  
  • Yahoo!֥åޡϿ 

さくらインターネットにPEARをインストール

PHP 求人 募集 Symfony CakePHP Smarty Ruby on Rails

さくらインターネットにPEARをインストール 概要

各種レンタルサーバでPEARライブラリを使いたいと思うことは普通にあると思う。
ここではその方法についてふれておこう。

まずは覚えておくことは
pearがインストールできないことは絶対にない
ことだ。

さくらインターネットにPEARをインストール 手順

pearのインストールは全部ローカルディレクトリに行う
そこに適当なディレクトリを作ってインストール先とする。
自身のローカルディレクトリを[/home/dozo]とすると

$ cd 
$ mkdir bin lib lib/php lib/php/data lib/php/tests lib/php/docs temp

特定のディレクトリを指定することも可能だが、
binディレクトリにインストールされるpearコマンドのパスが通らなくなるので、
.cshrcなどを自身で調整が必要。

次にgo-pear.phpをダウンロードする。
curlやlynxをパイプで繋いで直にアクセスすることも出来るし、
php -rを使うことも出来るが、
今回はwgetで無難な方法を。

$ wget -O go-pear.php http://pear.php.net/go-pear

-O(大文字のオー)

最後にインストーラーを起動する
インストーラに従って先ほど作ったディレクトリを指定する。
[Enter]はエンターキーのこと

$ php 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::  [Enter]
 
  1-7, 'all' or Enter to continue: 1 [Enter]
  Installation prefix [/usr/local] : /home/dozo [Enter]

   1. Installation prefix           : /home/dozo
   2. Binaries directory            : $prefix/bin
   3. PHP code directory ($php_dir) : $prefix/lib/php
   4. Documentation base directory  : $php_dir/docs
   5. Data base directory           : $php_dir/data
   6. Tests base directory          : $php_dir/tests
   7. Temporary files directory     : $prefix/temp
  
  1-7, 'all' or Enter to continue: [Enter]
  
  The following PEAR packages are bundled with PHP: MDB2.
   Would you like to install these as well? [Y/n] : [Enter]

  Would you like to alter php.ini </usr/local/lib/php.ini>? [Y/n] : Y

  Press Enter to continue: [Enter]

関連記事:
さくらインターネットにPECLをインストール

関連リンク:
さくらのレンタルサーバ


pear/レンタルサーバ.txt · 最終更新: 2007/11/11 20:25 by dozo