如何在Ubuntu上安装MongoDB, PHP5 & Apache2

MongoDB是一个开源的NoSQL数据库。这些天MongoDB是让Web开发人员在处理速度上增加了更多的人气。而对于PHP5,我们都知道,它是使用广泛使用更快的开发发展。 蒙戈的PHP的Apache 在这篇文章中,我们在Ubuntu 14.04 LTS安装PHP5、Apache2 Web服务器和最新的MongoDB数据库。本文也适用其他的Ubuntu版本。

第1步:安装的Apache2

首先使用以下命令我们的系统中安装的Apache2 web服务器,这是Ubuntu下的默认库提供。
$ sudo apt-get install apache2
在安装Apache2后会默认在80端口启动。 您可以在 /etc/apache2/ports.conf配置文件更改默认的Apache2端口。

第2步:安装MongoDB

首先添加在我们的系统资源库需,用下面的命令添加10gen APT仓库系统的公钥。
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
$ echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
现在执行下面的命令来安装最新版本的MongoDB。它的默认端口 27017运行。
$ sudo apt-get update
$ sudo apt-get install mongodb-org mongodb-org-server

第3步:安装PHP5

这是我们的系统简单PHP5的安装。您可能还需要安装其他PHP模块按类似php5-xml, php5-mbstring, php5-gettext等
$ sudo apt-get install php5 php5-dev libapache2-mod-php5 apache2-threaded-dev php-pear php5-mongo

第4步:安装MongoDB的PHP模块

最后,我们需要安装PECL扩展,并添加PHP配置文件。它提供了PHP和MongoDB之间的连接。
$ sudo pecl install mongo
$ sudo echo "extension=mongo.so" >> /etc/php5/apache2/php.ini
安装该扩展后,可以重新启动Apache服务
$ sudo service apache2 restart

第5步:验证安装

在这个阶段,我们有完整的所有安装。但要确保我们已经正确地集成MongoDB的在PHP5。为了测试这个创建一个 phpinfo.php文件,使用以下值。
<?php
 phpinfo();
?>
现在把通过Web浏览器上的服务器文档根目录文件(默认是/var/www),并访问。
  http://1.2.3.4/phpinfo.php
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏