{"id":731,"date":"2011-01-28T09:13:20","date_gmt":"2011-01-28T08:13:20","guid":{"rendered":"http:\/\/blog.unelink.es\/?p=731"},"modified":"2017-05-11T15:15:39","modified_gmt":"2017-05-11T13:15:39","slug":"instalar-soporte-gd-en-php-para-directadmin","status":"publish","type":"post","link":"https:\/\/hosting.airetech.es\/blog\/wiki\/linux\/instalar-soporte-gd-en-php-para-directadmin\/","title":{"rendered":"Instalar soporte GD en PHP para DirectAdmin"},"content":{"rendered":"<p>Para modificar un build de php y\/o apache de DirectAdmin siempre debe  realizarse del mismo modo que si se tratara de las fuentes originales de  estos paquetes.<\/p>\n<p>DirectAdmin crea dos ficheros con las opciones  de compilaci\u00f3n, los cuales podremos ubicarlos en la siguiente ruta (esta ruta podr\u00eda sufrir alguna variaci\u00f3n dependiendo de la versi\u00f3n instalada)<\/p>\n<pre>\/usr\/local\/directadmin\/custombuild\/configure\/custom\/ap2\/<\/pre>\n<p>En esa ruta podremos encontrar:<\/p>\n<pre>configure.php5\r\nconfigure.apache<\/pre>\n<p>Asi pues si quisieramos agregar el soporte para GD, deber\u00edamos editar el fichero:<\/p>\n<pre>configure.php5<\/pre>\n<p>Y aseguramos que est\u00e9n las siguientes lineas:<\/p>\n<pre>--with-gd\r\n--with-freetype\r\n--enable-gd-native-ttf\r\n--gettext<\/pre>\n<p>Una vez modificado este fichero para crear un nuevo build deberemos ir al directorio:<\/p>\n<pre>\/usr\/local\/directadmin\/custombuild\/configure\/<\/pre>\n<p>y ejecutar las siguientes ordenes:<\/p>\n<pre>.\/build clean\r\n.\/build php y<\/pre>\n<p>Con  estas ordenes lo que le indicamos es que primeramente limpie el entorno  de compilaci\u00f3n y acto seguido proceda a compilar y crear nuestra  versi\u00f3n nueva de php unicamente, el apache no lo genera nuevamente, el  flag y al final de la linea le indica que para cualquier pregunta que  pueda hacernos conteste que si.<\/p>\n<p>Si bien este ser\u00eda el  procedimiento general para cualquier modulo o modificaci\u00f3n que  puedieramos necesitar del DirectAdmin, cada caso puede necesitar de  alg\u00fan soporte extra de nuestro sistema, en el caso que nos ocupa, de las  librerias GD, ademas ser\u00eda necesario instalarlas en nuestro sistema  con:<\/p>\n<pre>yum install gd ( centos )\r\napt-get install gd ( debian )\r\n...\r\n...<\/pre>\n<p>Recordar los pasos:<\/p>\n<p>1. cd \/usr\/local\/directadmin\/custombuild\/configure\/custom\/ap2\/<br \/>\n2. editamos configure.php5 y a\u00f1adimos lineas de compilacion gd:<\/p>\n<pre>--with-gd\r\n--with-freetype\r\n--enable-gd-native-ttf\r\n--gettext<\/pre>\n<p>3. cd \/usr\/local\/directadmin\/custombuild\/configure\/<br \/>\n4. .\/build clean<br \/>\n5. .\/build php y<br \/>\n6. ( reinicio de apache y probamos )<br \/>\n7. adicionalmente si no tiene gd en el sistema instalarlas ( yum install gd - apt-get install gd y empezar desde el paso\u00a0 4 )<\/p>\n<p>REFERENCIAS:<\/p>\n<p><a href=\"https:\/\/help.directadmin.com\" target=\"_blank\">https:\/\/help.directadmin.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"Para modificar un build de php y\/o apache de DirectAdmin siempre debe realizarse del mismo modo que si se tratara de las fuentes originales de estos paquetes. DirectAdmin crea dos ficheros con las opciones de compilaci\u00f3n, los cuales podremos ubicarlos en la siguiente ruta (esta ruta podr\u00eda sufrir alguna variaci\u00f3n dependiendo de la versi\u00f3n instalada) \/usr\/local\/directadmin\/custombuild\/configure\/custom\/ap2\/ En esa ruta podremos&nbsp;<a href=\"https:\/\/hosting.airetech.es\/blog\/wiki\/linux\/instalar-soporte-gd-en-php-para-directadmin\/\" class=\"read-more\">Seguir leyendo<\/a>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[10],"tags":[65,66],"class_list":["post-731","post","type-post","status-publish","format-standard","hentry","category-linux","tag-instalar-gd","tag-instalar-gd-en-direct-admin","cat-10-id"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/comments?post=731"}],"version-history":[{"count":10,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/731\/revisions"}],"predecessor-version":[{"id":5835,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/731\/revisions\/5835"}],"wp:attachment":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/media?parent=731"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/categories?post=731"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/tags?post=731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}