ubuntu mongodb php apache rockmongo 的搭建

本文详细介绍了在Ubuntu环境下安装MongoDB的方法,并提供了两种安装方案。同时,文章还讲解了如何安装Apache和PHP5,以及如何配置MongoDB PHP驱动程序以实现PHP与MongoDB之间的交互。

http://my.oschina.net/zhaoyou/blog/24482


https://github.com/fourkitchens/server-playbooks/blob/master/ubuntu-12.04-lamp-dev/templates/etc-php5-apache2-php-ini.j2


http://blog.youkuaiyun.com/sayigood/article/details/5206914


http://jsny821.blog.51cto.com/4736911/856409

 最近在学mongo db ,刚开始不懂,走了很多的弯路,在网上也找了很多的资料,很多东西都是讲的一部分,感觉让开发者摸不着脑袋(至少让我感觉),我现在把我的做的过程步骤,讲出来,希望大家少走些弯路,已经在几个同事那里验证,是可行的。

1. 安装mongo db (a,b任选一)

 a. sudo apt-get install mongodb 

b. 到官网去下载最新的版本 :mongodb-linux-xxxxx.tgz ,
然后解压  
tar -xzvf mongodb-linux-xxxxx.tgz 
然后在解压的文件夹,放入任意的位置

 mv mongodb-linux-xxxxx /usr/local/mongodb

(a.b两种方式都是可以的第一种可能方便一点,随便哪个目录都可以启动可能对刚了解linux的好些,它是把lib加到了环境变量去了,第二个的话相对第一种安装版本可选,但是启动的时候,是需要到你解压放到的目录下面去的.,启动的命令完整说明自己去找:第一种可以: mongod --dbpath path 指定数据文件存放路径path就可以来.第二种方式,必须到你解压的目录里面的bin目录去,才可以启动的 ./mongod --dbpath path 指定数据文件存放的路径path )

2.安装 apache php

sudo apt-get install apache2 (安装apache)
 
sudo apt-get install php5 libapache2-mod-php5 (安装 php5 和 apache于php的模块)
 
sudo /etc/init.d/apache2 start (启动apache)
 
sudo gedit /var/www/phpinfo.php (在/var/www/下增加一个php文件,测试php环境是否正确)

 

3. 安装了mongodb 和 php 环境后,最好还想要个mongodb的客户端。我已经在网上和你一样搜了很多次了,还是这个rockmongo 最好用,是php的,上面才搭建了个php环境.下面依次执行代码增加mongod driver for php.

tar -xzvf /mnt/mongodb-mongo-php-driver-1.1.1-23-gd362a68.tar.gz

 cd mongodb-mongo-php-driver-d362a68

 phpize

 ./configure

 make install


然后最后一步 : 修改php.ini配置文件(/etc/php5/apache2/php.ini)

extension=mongo.so

最后一步:重新启动一下apache服务器,就ok了!

 

如果我的话太罗嗦了,你自己去看看我参考的文章:

http://onlyzq.blog.51cto.com/1228/516623

http://crynobone.com/install-apache2-mysql5-php5-and-phpmyadmin-on-ubuntu/




基于STM32 F4的永磁同步电机无位置传感器控制策略研究内容概要:本文围绕基于STM32 F4的永磁同步电机(PMSM)无位置传感器控制策略展开研究,重点探讨在不依赖物理位置传感器的情况下,如何通过算法实现对电机转子位置和速度的精确估计与控制。文中结合嵌入式开发平台STM32 F4,采用如滑模观测器、扩展卡尔曼滤波或高频注入法等先进观测技术,实现对电机反电动势或磁链的估算,进而完成无传感器矢量控制(FOC)。同时,研究涵盖系统建模、控制算法设计、仿真验证(可能使用Simulink)以及在STM32硬件平台上的代码实现与调试,旨在提高电机控制系统的可靠性、降低成本并增强环境适应性。; 适合人群:具备一定电力电子、自动控制理论基础和嵌入式开发经验的电气工程、自动化及相关专业的研究生、科研人员及从事电机驱动开发的工程师。; 使用场景及目标:①掌握永磁同步电机无位置传感器控制的核心原理与实现方法;②学习如何在STM32平台上进行电机控制算法的移植与优化;③为开发高性能、低成本的电机驱动系统提供技术参考与实践指导。; 阅读建议:建议读者结合文中提到的控制理论、仿真模型与实际代码实现进行系统学习,有条件者应在实验平台上进行验证,重点关注观测器设计、参数整定及系统稳定性分析等关键环节。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值