NOSQL

一、下载rockmongo-v1.1.0.zip将其解压到/usr/local/rockmongo-v1.1.0
二、下载apache2源码,在linux下编译安装,安装在/usr/local/apache-2.2.14,具体详查apache在linux下怎么进行源码编译安装
三、下载php5(PHP Version 5.2.17)
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache-2.2.14/bin/apxs
make
make install
在安装php5其间,我碰到一个问题,说是libxml2的配置文件找不到,我就从网上重新下载了
libxml2-2.7.6.tar.gz个包,进行源码编译安装,升级后解决问题。
四、下载mongodb-mongo-php-driver-1.2.2-1-g88c8d78.tar.gz编译安装
./configure --enable-mongo --with-php-config=/usr/local/php/bin/php-config
make
make install
安装成功后会出现Installing shared extensions:PATH
记住这个PATH
五、在php.ini文件中加入
extension=/root/Desktop/mongodb-mongo-php-driver-88c8d78/modules/mongo.so
六、将apache与php5结合起来
LoadModule php5_module        modules/libphp5.so
PHPINIDir /usr/local/php/lib 加载php5的配置
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
Alias /rockmongo /usr/local/rockmongo-v1.1.0
<Directory "/usr/local/rockmongo-v1.1.0">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


你可能感兴趣的:(NoSQL)