≡ Menu

Add PHP GD support on a Linux server with Plesk

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 :)

Tweet itFacebook itGoogle+ itPDF itFound an error/typo on this page?

{ 15 comments… add one }

  • Larry Boehm November 21, 2006, 9:21 pm

    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

  • Jeff Hester January 4, 2007, 4:47 am

    You are a GOD! Thank you for this — I can’t believe it was so friggen easy.

  • nixCraft January 6, 2007, 12:55 pm

    Jeff,

    Some time small things bugs out badly – php-gd is one of them.

    Appreciate your post.

  • Hankster March 11, 2007, 6:43 pm

    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.

  • kyaw min htet March 24, 2007, 1:22 pm

    Thanks alot.That amazing command i never known.

  • AnonymousCoward July 29, 2007, 6:45 pm

    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 ?

  • nixCraft July 29, 2007, 7:51 pm

    It should work if you see gd using phpinfo or command line. See error log for more information.

  • Prashant April 1, 2008, 5:52 am

    Thanks a ton :)!!!

  • Sumith May 30, 2008, 11:49 am

    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

  • Shane June 28, 2008, 1:48 am

    You are the Man !!!! thanx a lot plus a thousand times!!!!

  • 11am April 8, 2009, 9:33 pm

    # up2date php-gd
    does not work in my RH Linux 5

  • jeffatrackaid April 14, 2009, 3:47 pm

    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.

  • ee September 20, 2009, 1:52 am

    thanks!

  • Farshid October 27, 2010, 11:43 am

    That was perfect… It does really work…

  • Retz September 5, 2011, 7:49 am

    Hi!

    Thanks a lot for this thread. I was able to install php-gd on my server.

    More power!

    God bless you!

Leave a Comment