What Is The Procedure For Installing The Ext-curl Extension On PHP 7?

To install the ext-curl extension with PHP 7, follow these steps:

  1. Determine the package manager used by your operating system. For example, apt-get for Debian/Ubuntu or yum for CentOS/RHEL.

  2. Open your terminal or command prompt and run the following command to update the package lists:

    sudo apt-get update
  3. Use the package manager to install the php7.x-curl package, replacing x with your PHP version (e.g., 7.4):

    • For Debian/Ubuntu:

      sudo apt-get install php7.x-curl
    • For CentOS/RHEL:

      sudo yum install php7.x-curl
  4. After the installation completes, restart your web server to enable the newly installed extension. For example, with Apache:

    • For Debian/Ubuntu:

      sudo service apache2 restart
    • For CentOS/RHEL:

      sudo systemctl restart httpd
  5. To verify the installation, create a PHP file with the following contents and access it in a web browser:


    Search for "curl" on the page, and if you see the CURL section, then the extension is installed successfully.

Note: Make sure to replace x with the correct minor version of PHP 7 that you have installed (e.g., 7.4).

About the Author Rex

I'm a passionate tech blogger with an insatiable love for programming! From my early days tinkering with code, I've delved into web dev, mobile apps, and AI. Sharing insights and tutorials with the world is my joy, connecting me to a global community of like-minded tech enthusiasts. Python holds a special place in my heart, but I embrace all challenges. Constantly learning, I attend tech conferences, contribute to open-source projects, and engage in code review sessions. My ultimate goal is to inspire the next generation of developers and contribute positively to the ever-evolving tech landscape. Let's code together!