PHP is one of the popular web programming languages.
The Plesk software package is a commercial web hosting automation software. It allows to setup set up new websites, email accounts, and DNS entries through a web-based interface.
The php gd package contains a dynamic shared object that will add support for using the gd graphics library to PHP. If users are using popular CMS software such as WordPress, you need GD support.
Adding GD graphic libraries support to php is quite easy job w/o breaking Plesk software.
Red Hat Enterprise Linux
Type following two command as root user:
# up2date php-gd
# /etc/init.d/httpd restart
Cent OS or Fedora Core Linux
Type following two command as root user:
# yum install php-gd
# /etc/init.d/httpd restart
Verify that php gd support loaded
Type any one of the following command:
# php -m | less
# php -m | grep gd
You can also use phpinfo() to verify that php gd loaded and working perfectly.
Now, your web server should up and runing php with GD :)
You should follow me on twitter here or grab rss feed to keep track of new changes.
Featured Articles:
- 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X
- Top 30 Nmap Command Examples For Sys/Network Admins
- 25 PHP Security Best Practices For Sys Admins
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins
- Top 20 OpenSSH Server Best Security Practices
- Top 20 Nginx WebServer Best Security Practices
- 20 Examples: Make Sure Unix / Linux Configuration Files Are Free From Syntax Errors
- 15 Greatest Open Source Terminal Applications Of 2012

- My 10 UNIX Command Line Mistakes
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- The Novice Guide To Buying A Linux Laptop













{ 15 comments… read them below or add one }
I love you.
I was about to re-install apache, php, etc..and saw that all I need to do was yum php-gd, then restart apache.
Did I tell you I love you?
Thanks
You are a GOD! Thank you for this — I can’t believe it was so friggen easy.
Jeff,
Some time small things bugs out badly – php-gd is one of them.
Appreciate your post.
WOW
Thats freaking amazing how simple it was. I was for the past 3 hours looking how to Reconfigure php and apache to install gd.
You are brilliant.
Thanks alot.That amazing command i never known.
Hi,
I did a yum install php-gd
php -m | grep gd shows gd.
phpinfo() shows GD when from command line, but does NOT when accessed via Apache. any clues ?
It should work if you see gd using phpinfo or command line. See error log for more information.
Thanks a ton :)!!!
hi Vivek,
in my case php-gd is already installed but its not listing in phpinfo.php.
plz go thru the following out outputs.
# rpm -qa | grep -i php
php-cli-5.2.4-1.fc7
php-gd-5.2.4-1.fc7
php-mbstring-5.2.4-1.fc7
php-snmp-5.2.4-1.fc7
php-5.2.4-1.fc7
php-dba-5.2.4-1.fc7
php-ldap-5.2.4-1.fc7
php-pdo-5.2.4-1.fc7
php-ncurses-5.2.4-1.fc7
php-odbc-5.2.4-1.fc7
php-soap-5.2.4-1.fc7
php-xmlrpc-5.2.4-1.fc7
php-pear-MDB2-2.4.1-2.fc7
php-magickwand-1.0.1-1.fc7
php-common-5.2.4-1.fc7
php-bcmath-5.2.4-1.fc7
php-imap-5.2.4-1.fc7
php-mysql-5.2.4-1.fc7
php-pear-1.5.0-3
php-xml-5.2.4-1.fc7
php-pear-MDB2-Driver-mysqli-1.4.1-3.fc7
# php -m | less
PHP Modules]
bcmath
calendar
ctype
date
dom
filter
ftp
hash
iconv
imap
json
libxml
mysql
pcre
posix
Reflection
session
SimpleXML
sockets
SPL
SQLite
standard
tokenizer
xml
xmlreader
xmlwriter
zlib
Can help me to fix this issue
Thanks
Sumith
You are the Man !!!! thanx a lot plus a thousand times!!!!
# up2date php-gd
does not work in my RH Linux 5
RHEL 5 uses Yum not up2date.
Depending on your server provider, you find find a large number of PHP-* modules missing. Always try to get them via yum/up2date before looking to 3rd parties.
There are some 3rd party RPMs out there for specific functions. I recommend you use them with caution.
thanks!
That was perfect… It does really work…
Hi!
Thanks a lot for this thread. I was able to install php-gd on my server.
More power!
God bless you!