Comment configurer MongoDB, Php5 & Apache2 sur Ubuntu

Comment configurer MongoDB, Php5 & Apache2 sur Ubuntu

MongoDB est une base de données Open source NoSQL. Ces jours-ci, MongoDB obtient plus de popularité entre les développeurs Web pour leur vitesse de traitement. Et pour PHP5, nous sommes tous conscients qu'il est largement utilisé pour un développement plus rapide.

Dans cet article, nous installons la dernière base de données MongoDB avec PHP5 et le serveur Web Apache2 sur Ubuntu 14.04 LTS. Cet article fonctionnera également avec d'autres versions Ubuntu.

Étape 1: Installez Apache2

Installez d'abord le serveur Web Apache2 sur notre système à l'aide de la commande suivante, ceci est disponible dans les référentiels par défaut d'Ubuntu.

$ sudo apt-get install apache2 

Après avoir installé Apache2, il démarrera par défaut sur le port 80. Vous pouvez modifier le port Apache2 par défaut dans / etc / apache2 / ports.confli fichier de configuration.

Étape 2: Installer MongoDB

Ajoutez d'abord la clé publique du référentiel dans notre système qui est requis pour vérifier les packages pendant l'installation, puis ajoutez le référentiel 10gen APT dans le système avec les commandes suivantes.

$ sudo apt-key adv - keyserver hkp: // keyserver.ubuntu.com: 80 --recv 7f0ceb10 $ echo 'deb http: // téléchargements-disroro.mongodb.org / repo / ubuntu upstart dist 10gen '| TEE SUDO / ETC / APT / SOURCES.liste.d / mongodb.liste 

Exécutez maintenant la commande suivante pour installer la dernière version de MongoDB. Il fonctionne par défaut sur le port 27017.

$ sudo apt-get updue $ sudo apt-get install mongodb-org mongodb-org-server 

Étape 3: Installer PHP5

C'est une simple installation Php5 sur notre système. Vous devrez peut-être également installer d'autres modules PHP conformément à vos exigences d'application comme PHP5-XML, PHP5-MBSTRING, PHP5-GETText, etc.

$ sudo apt-get install php5 php5-dev libapache2-mod-php5 apache2-thread-dev php-pear php5-mongo 

Étape 4: Installez le module MongoDB PHP

Enfin, nous devons installer une extension Mongo PECL et ajouter le fichier de configuration PHP. qui fournit la connectivité entre PHP et MongoDB.

$ sudo pel install mongo $ sudo echo "Extension = Mongo.donc ">> / etc / php5 / apache2 / php.ini 

Après l'installation de l'extension, redémarrons le service Apache

$ sudo service apache2 redémarrer 

Étape 5: Vérifiez la configuration

À ce stade, nous avons complet toute l'installation. Mais assurez-vous que nous avons correctement intégré MongoDB avec PHP5. Pour tester cela, créez un phpinfo.php Fichier en utilisant la valeur suivante.

 

Maintenant, mettez ce fichier sur les serveurs Root du document (par défaut est / var / www) et accès via le navigateur Web.

 http: // 1.2.3.4 / phpinfo.php