zoukankan      html  css  js  c++  java
  • LNMP环境+ 前后端项目部署+redis+redis扩展

    LNMP 环境    (参照https://lnmp.org/install.html)

    wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh 

     PHP 安装 MongoDB扩展

    在linux中执行以下命令来安装MongoDB 的 PHP 扩展驱动:

    1. pecl install mongo  

    自己下载扩展驱动手动编译安装:

     
    1. [root@VM_19_53_centos src]# curl -O https://pecl.php.net/get/mongodb-1.2.0alpha2.tgz  
    2. [root@VM_19_53_centos src]# tar -zxvf mongodb-1.2.0alpha2.tgz  

    进入解压目录:

    1. [root@VM_19_53_centos src]# cd mongodb-1.2.0alpha2  

    编译:

    1. [root@VM_19_53_centos mongodb-1.2.0alpha2]# /usr/local/php/bin/phpize  
    2. Configuring for:  
    3. PHP Api Version:         20131106  
    4. Zend Module Api No:      20131226  
    5. Zend Extension Api No:   220131226  
    6. [root@VM_19_53_centos mongodb-1.2.0alpha2]# ./configure --with-php-config=/usr/local/php/bin/php-config  

    完成后就进入安装:

    1. [root@VM_19_53_centos mongodb-1.2.0alpha2]# make && make install  

    安装完成后会看到最后一行信息:

    Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

    然后进入此目录查看:

     
    1. [root@VM_19_53_centos etc]# ll  /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/  

    发现里面有一个mongodb.so 文件,证明已经安装成功,此时需要编辑 php.ini文件,加入 :

    extension=mongodb.so

    然后重启php服务 :

     
    1. [root@VM_19_53_centos mongodb-1.2.0alpha2]# service php-fpm restart  
  • 相关阅读:
    1.Oracle实例和Oracle数据库(Oracle体系结构)
    04.SQL基础-->分组与分组函数
    SYSAUX表空间满的解决方法
    Linux 软件安装到 /usr,/usr/local/ 还是 /opt 目录?
    Python学习-八周五次课(12月15日)
    ELK安装
    Python学习-八周二次课(12月12日)
    Python学习-八周一次课(12月11日)
    Python学习——七周四次课(12月7日)
    Python学习-复习7次课(12月4日)
  • 原文地址:https://www.cnblogs.com/zwt0626/p/9013694.html
Copyright © 2011-2022 走看看