- These instructions are intended specifically for installing the MongoDB PHP Driver (Extension) on Fedora 21.
- I’ll be working from a Liquid Web Self Managed Fedora 21 server with Apache 2 (httpd) and PHP already installed, configured, and running, and I’ll be logged in as a non-root user, but with sudo access. For information on giving a user sudo access visit our page on How to Add a User and Grant Root Privileges on Fedora 21.
As a matter of best practice we’ll update our packages:
sudo yum -y update
Then let’s install a compiler, the PHP Extension and Application Repository (PEAR), and PHP development tools:
sudo yum -y install gcc php-pear php-devel
Now let’s install the MongoDB PHP driver (extension) with PECL:
sudo pecl install mongo
Next you’ll be prompted regarding ‘MongoDB Enterprise Authentication’. If you’re not specifically using SASL (and already have it installed), then hit
For a refresher on editing files with vim see: New User Tutorial: Overview of the Vim Text Editor
sudo vim /etc/php.ini
Find
Then exit and save the file with the command
And now we’ll restart Apache:
sudo systemctl restart httpd
Now verify that the extension is available by using the following command:
php -m | grep -i mongo
Your result should be:
Related Articles:
- ChatGPT Integration — How to Create a Plugin for ChatGPT
- Stable Diffusion AI Image Generator (SDXL) — Using the Web UI
- How to Install VMware Tools on Ubuntu: Step-by-Step Guide
- How to Install WordPress on Linux (AlmaLinux)
- What is CentOS? Everything You Need to Know
- Virtual Desktop Environment — Configuring Kasm Workspaces

About the Author: J. Mays
As a previous contributor, JMays shares his insight with our Knowledge Base center. In our Knowledge Base, you'll be able to find how-to articles on Ubuntu, CentOS, Fedora and much more!
Our Sales and Support teams are available 24 hours by phone or e-mail to assist.
Latest Articles
ChatGPT Integration — How to Create a Plugin for ChatGPT
Read ArticleWhat is CentOS? Everything You Need to Know
Read ArticleWhat is CentOS? Everything You Need to Know
Read ArticleRedis as Cache: How It Works and Why You Should Use It
Read ArticleRefer-a-Friend Program for Website Hosting: Get $100 for Each Friend!
Read Article