スポンサーリンク

このドキュメントの内容は、以下の通りです。

はじめに


年末に、さくらのレンタルサーバのPHPのバージョンを5.4.8 にあげてみました。
それとは関係があまりないのですが、PHPのモジュールをビルドして組み込みました。

今回は、MongoDB の PHP ドライバを「さくらのレンタルサーバ」でビルドして、動かす方法をまとめました。
http://pecl.php.net/package/mongo

デーモンは動かせないと思うので、別の所で動作させる必要があります。
PHPモジュールは、ビルドできればいいので、ほかのモジュールでも応用ができます。

pecl-mongoのビルド


手順は、以下の通りです。

  • ソースコード tgz をダウンロード
  • ソースコード tgz を展開
  • phpize
  • configure
  • gmake
  • cp
wget http://pecl.php.net/get/mongo-1.3.2.tgz
tar zxfp mongo-1.3.2.tgz
cd mongo-1.3.2
/usr/local/php/5.4.8/bin/phpize
./configure --libdir=/usr/local/php/5.4.8 --includedir=/usr/local/php/5.4.8 --prefix=/usr/local/php/5.4.8 --with-php-config=/usr/local/php/5.4.8/bin/php-config
gmake
mkdir ~/phplib
cp module/mongo.so ~/phplib/

設定ファイルの作成


foo は、適当に読み変えて下さい。
~/www/php.ini
extension_dir = /home/foo/phplib
extension = mongo.so

動作確認


とくに、ここでエラーがでなければ、OKです。

php -c ~/www/php.ini



スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー