How to Install php-devel on CentOS

PHP is a widely used programming language for web development, and it is commonly used in conjunction with the Apache web server and MySQL database management system. CentOS is a popular Linux distribution for web hosting, and it includes a package manager called YUM that can be used to install and manage software on the system.

If you are using CentOS and need to install a PHP extension or module that requires compiling from source, you will need to have the php-devel package installed on your system. This package provides the necessary development files and headers required for compiling PHP extensions. In this guide, we will walk you through the steps to install php-devel on CentOS.

See also  How to Install phpPgAdmin for Managing PostgreSQL Databases on CentOS 6.2

Step 1: Update the System

Before installing any new packages, it is always a good practice to update the system to ensure that you have the latest security patches and bug fixes. To do this, run the following command:

sudo yum update

Step 2: Install the Required Packages

The php-devel package depends on several other packages, including the PHP runtime, the development tools, and the Apache web server. To ensure that all the necessary dependencies are installed, run the following command:

sudo yum install php-devel

You will be prompted to confirm the installation, type ‘y’ to proceed.

See also  How to Fix "-bash: scp: command not found" Error

Step 3: Verify the Installation

After the installation is complete, you can verify that php-devel is installed correctly by running the following command:


If the phpize command returns a version number and other information about the PHP development environment, then the installation was successful.

Commands Mentioned:

  • yum update – Updates the system to the latest version.
  • yum install php-devel – Installs the php-devel package along with its dependencies.
  • phpize – Verifies the installation of php-devel package by checking the PHP development environment.
See also  How to Install Cockpit on Linux CentOS?


In this guide, we have shown you how to install php-devel on CentOS. With this package installed, you can now compile and install PHP extensions and modules that require access to the PHP development files and headers. We hope this guide was helpful, and please feel free to leave any comments or suggestions for improvements.


Leave a Reply

Your email address will not be published. Required fields are marked *