<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Php on Héctor Bautista</title><link>https://hbautista.com/tags/php/</link><description>Recent content in Php on Héctor Bautista</description><generator>Hugo -- gohugo.io</generator><language>es-ES</language><lastBuildDate>Thu, 20 Oct 2011 06:05:10 +0000</lastBuildDate><atom:link href="https://hbautista.com/tags/php/index.xml" rel="self" type="application/rss+xml"/><item><title>Apache, Mysql y Php5 en Debian</title><link>https://hbautista.com/p/apache-mysql-y-php5-en-debian/</link><pubDate>Thu, 20 Oct 2011 06:05:10 +0000</pubDate><guid>https://hbautista.com/p/apache-mysql-y-php5-en-debian/</guid><description>&lt;img src="https://hbautista.com/images/2011/apache_php_mysql_logo-1.jpg" alt="Featured image of post Apache, Mysql y Php5 en Debian" /&gt;&lt;p&gt;Logo Apache, Mysql y Php&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2011/apache_php_mysql_logo-1.jpg&amp;quot; class=&amp;ldquo;size-medium wp-image-742 alignleft&amp;rdquo; src=&amp;quot;/images/2011/apache_php_mysql_logo-1.jpg&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;265&amp;rdquo; srcset=&amp;quot;/images/2011/apache_php_mysql_logo-1.jpg 300w, /images/2011/apache_php_mysql_logo-1.jpg 325w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;Debido a que tengo que hacer algunas pruebas con plantillas y demás, me vi en la necesidad de instalar un entorno para hacer las pruebas correspondientes. En este caso necesitamos de tener instalado el servidor web &lt;strong&gt;Apache&lt;/strong&gt;, &lt;strong&gt;Mysql&lt;/strong&gt; y &lt;strong&gt;Php5&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;Una vez que hayamos terminado, tendremos un servidor web + php + mysql.&lt;/p&gt;&#10;&lt;p&gt;Así que comenzaremos por instalar lo necesario, podemos instalar primeramente el servidor web y luego los demás componentes, o como en mi caso. Instalar lo que voy a necesitar de una buena vez:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;root@luke:/home/hbautista# aptitude install apache2-mpm-prefork mysql-server mysql-admin php5 php5-mysql php5-gd php5-mcrypt php5-imagick&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Se instalarán los siguiente paquetes NUEVOS:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; apache2-mpm-prefork apache2-utils&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; apache2.2-common&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libapache2-mod-php5&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; libdbd-mysql-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libdbi-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libgd2-xpm&lt;span style="color:#f92672"&gt;{&lt;/span&gt;ab&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libgtkhtml3.14-19&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; libhtml-template-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libmcrypt4&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libnet-daemon-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libonig2&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libplrpc-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; libqdbm14&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; mysql-admin mysql-client-5.1&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; mysql-gui-tools-common&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; mysql-query-browser&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; mysql-server mysql-server-5.1&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; php5 php5-cli&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; php5-common&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; php5-gd php5-imagick php5-mcrypt php5-mysql php5-suhosin&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ae81ff"&gt;0&lt;/span&gt; paquetes actualizados, &lt;span style="color:#ae81ff"&gt;28&lt;/span&gt; nuevos instalados, &lt;span style="color:#ae81ff"&gt;0&lt;/span&gt; para eliminar y &lt;span style="color:#ae81ff"&gt;7&lt;/span&gt; sin actualizar.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Necesito descargar 30.3 MB de ficheros. Después de desempaquetar se usarán 77.1 MB.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;No se satisfacen las dependencias de los siguientes paquetes:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; libgd2-noxpm: Entra en conflicto: libgd2 que es un paquete virtual.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Entra en conflicto: libgd2-xpm pero se va a instalar 2.0.36~rc1~dfsg-5.1+b1.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; libgd2-xpm: Entra en conflicto: libgd2 que es un paquete virtual.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Entra en conflicto: libgd2-noxpm pero está instalado 2.0.36~rc1~dfsg-5.1+b1.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Las acciones siguientes resolverán estas dependencias&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Eliminar los paquetes siguientes:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;1&lt;span style="color:#f92672"&gt;)&lt;/span&gt; libgd2-noxpm &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;¿Acepta esta solución? &lt;span style="color:#f92672"&gt;[&lt;/span&gt;Y/n/q/?&lt;span style="color:#f92672"&gt;]&lt;/span&gt;y&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Se instalarán los siguiente paquetes NUEVOS:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; apache2-mpm-prefork apache2-utils&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; apache2.2-common&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libapache2-mod-php5&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; libdbd-mysql-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libdbi-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libgd2-xpm&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libgtkhtml3.14-19&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; libhtml-template-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libmcrypt4&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libnet-daemon-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libonig2&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; libplrpc-perl&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; libqdbm14&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; mysql-admin mysql-client-5.1&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; mysql-gui-tools-common&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; mysql-query-browser&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; mysql-server mysql-server-5.1&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; php5 php5-cli&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; php5-common&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; php5-gd php5-imagick php5-mcrypt php5-mysql php5-suhosin&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Se ELIMINARÁN los siguientes paquetes:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; libgd2-noxpm&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ae81ff"&gt;0&lt;/span&gt; paquetes actualizados, &lt;span style="color:#ae81ff"&gt;28&lt;/span&gt; nuevos instalados, &lt;span style="color:#ae81ff"&gt;1&lt;/span&gt; para eliminar y &lt;span style="color:#ae81ff"&gt;7&lt;/span&gt; sin actualizar.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Necesito descargar 30.3 MB de ficheros. Después de desempaquetar se usarán 76.5 MB.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;¿Quiere continuar? &lt;span style="color:#f92672"&gt;[&lt;/span&gt;Y/n/?&lt;span style="color:#f92672"&gt;]&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Como habrán notado, estoy instalando el paquete &lt;strong&gt;apache2-mpm-prefork&lt;/strong&gt;, ya que si instalan el paquete &lt;strong&gt;apache2&lt;/strong&gt;, instala &lt;strong&gt;apache2-mpm-worker&lt;/strong&gt; que entra en conflicto con &lt;strong&gt;php5&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;&lt;img alt="Pant_lamp" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://hbautista.com/images/2011/Pant_lamp-1.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;Como nota, indicar que de preferencia NO desinstalen &lt;strong&gt;libgd2-noxpm&lt;/strong&gt; que aparece ahí, ya que es necesario para varios paquetes de entorno gráfico que en mi caso los uso. Pero no se preocupen, se sustituye por &lt;strong&gt;libgd2-xpm&lt;/strong&gt; y los programas mencionados siguen funcionando de igual forma.&lt;/p&gt;&#10;&lt;p&gt;Voy a mencionar cuales son los paquetes que corresponden a cada cosa:&lt;/p&gt;&#10;&lt;p&gt;Esos paquetes instalarán el servidor web, por defecto, la carpeta donde se almacenaran los archivos es en &lt;strong&gt;/var/www&lt;/strong&gt;&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;apache2-mpm-prefork apache2-utils apache2.2-common&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Ahora viene la parte de Php5 y sus librerías:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;php5 php5-cli php5-common php5-gd php5-imagick php5-mcrypt php5-mysql php5-suhosin&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Ahora el módulo de Apache para Php5 para que nuestro servidor web pueda interpretar las páginas con código Php&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;libapache2-mod-php5&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Ahora toca el turno para el servidor de base de datos Mysql, el cliente y un programa para administrarlo de forma gráfica (mysql-admin).&lt;/p&gt;&#10;&lt;p&gt;Pant_lamp2&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2011/Pant_lamp2-1.png&amp;quot; class=&amp;ldquo;aligncenter size-medium wp-image-745&amp;rdquo; src=&amp;quot;/images/2011/Pant_lamp2-1.png&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;176&amp;rdquo; srcset=&amp;quot;/images/2011/Pant_lamp2-1.png 300w, /images/2011/Pant_lamp2-1.png 768w, /images/2011/Pant_lamp2-1.png 1024w, /images/2011/Pant_lamp2-1.png 1280w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mysql-admin mysql-client-5.1 mysql-gui-tools-common mysql-query-browser&lt;span style="color:#f92672"&gt;{&lt;/span&gt;a&lt;span style="color:#f92672"&gt;}&lt;/span&gt; mysql-server mysql-server-5.1&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Una vez que se instale el paquete mysql-server, nos pedirá una contraseña para el usuario root de Mysql, la librería php5-mysql nos permitirá enlazar Mysql con Php y con eso tendremos ya listo lo necesario para comenzar a trabajar.&lt;/p&gt;&#10;&lt;p&gt;Pant_lamp3&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2011/Pant_lamp3-1.png&amp;quot; class=&amp;ldquo;alignnone size-medium wp-image-747&amp;rdquo; src=&amp;quot;/images/2011/Pant_lamp3-1.png&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;176&amp;rdquo; srcset=&amp;quot;/images/2011/Pant_lamp3-1.png 300w, /images/2011/Pant_lamp3-1.png 768w, /images/2011/Pant_lamp3-1.png 1024w, /images/2011/Pant_lamp3-1.png 1280w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;Mysql-admin&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2011/Pant_lamp6-1.png&amp;quot; class=&amp;ldquo;alignnone size-medium wp-image-748&amp;rdquo; src=&amp;quot;/images/2011/Pant_lamp6-1.png&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;250&amp;rdquo; srcset=&amp;quot;/images/2011/Pant_lamp6-1.png 300w, /images/2011/Pant_lamp6-1.png 428w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;&lt;/p&gt;&#10;&lt;p&gt;Para verificar que la configuración básica y por defecto está funcionando bien, podemos crear un archivo llamado info.php o prueba.php que tenga por único contenido lo siguiente:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;?php phpinfo&lt;span style="color:#f92672"&gt;()&lt;/span&gt;;?&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Y lo podemos ver si accedemos desde nuestro navegador en la siguiente dirección:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;http://localhost/prueba.php&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Deberíamos ver nuestro navegador un resumen con toda la información de PHP en nuestro sistema.&lt;/p&gt;&#10;&lt;p&gt;Ahora bien si queremos afinar más detalles, tendremos que configurar los archivos de configuración de cada uno de los servicios:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Apache: /etc/apache2/apache2.conf&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;PHP: /etc/php5/apache2/php.ini&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;MySQL: /etc/mysql/my.cnf&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Una vez modificados los ficheros de configuración, recuerda que debes de reiniciar los servicios, para que los cambios se vean reflejados.&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# /etc/apache2 restart&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# /etc/mysql restart&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Y eso es todo..&lt;/p&gt;&#10;</description></item><item><title>Información final sobre el Curso PHP del fin de semana.</title><link>https://hbautista.com/p/informacion-final-sobre-el-curso-php-del-fin-de-semana/</link><pubDate>Fri, 01 Oct 2010 20:03:52 +0000</pubDate><guid>https://hbautista.com/p/informacion-final-sobre-el-curso-php-del-fin-de-semana/</guid><description>&lt;img src="https://hbautista.com/images/2010/php-1.jpg" alt="Featured image of post Información final sobre el Curso PHP del fin de semana." /&gt;&lt;p&gt;Bueno, ya esta todo listo para el primer módulo del curso de PHP (básico) para la comunidad &lt;strong&gt;&lt;a title="Usoli" href="http://usoli.org" target="_blank" rel="noopener"&gt;USOLI&lt;/a&gt; y CHIAPATUIT&lt;/strong&gt; que impartirá en esta su ocasión el amigo &lt;a title="Donaldo Ríos" href="http://twitter.com/donaldorios" target="_blank" rel="noopener"&gt;@Donaldorios&lt;/a&gt;𓍲 a quien una vez más agradecemos por el esfuerzo aportado y su disponibilidad de compartir su conococimiento con la comunidad…&lt;/p&gt;&#10;&lt;p&gt;La información final queda como sigue:&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://hbautista.com/images/2010/php-1.jpg"&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Lugar:&lt;/strong&gt; Auditorio Infantil del Centro Cultural Jaime Sabines&lt;br /&gt; &lt;strong&gt;Fecha:&lt;/strong&gt; Sábado 2 de Octubre de 2010&lt;br /&gt; &lt;strong&gt;Horario:&lt;/strong&gt; 14 a 20 hrs&lt;br /&gt; &lt;strong&gt;Costo:&lt;/strong&gt; $30 (para las pizzas y refrescos)&lt;/p&gt;&#10;&lt;p&gt;Si no te anotaste previamente, no te preocupes… puedes asistir sin problema ya que se consiguió un espacio amplio para poder recibir a más participantes.&lt;/p&gt;&#10;&lt;p&gt;Tenemos contemplado grabar el contenido del mismo para poderlo compartir con todos aquellos que están a distancia y manifestaron interés en el mismo… así también intentaremos hacer una transmisión del mismo…&lt;/p&gt;&#10;&lt;p&gt;&lt;span style="color: #a3e11f;"&gt;**Asiste, aprende y convive! **&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Actualización: Temario listo&lt;/strong&gt; **&lt;/p&gt;&#10;&lt;p&gt;**&lt;/p&gt;&#10;&lt;div&gt;&#10; &lt;ol&gt;&#10; &lt;li&gt;&#10; Aspectos Generales &lt;ul&gt;&#10; &lt;li&gt;&#10; ¿Qué es PHP?&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; Instalando XAMPP (Servidor de pruebas)&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; Comentarios en PHP&#10; &lt;/li&gt;&#10; &lt;li&gt;&#10; Variables y Constantes&#10; &lt;/li&gt;&#10; &lt;/ul&gt;&#10; &lt;/li&gt;&#10;&lt;pre&gt;&lt;code&gt;&amp;lt;li&amp;gt;&#10; Variables y Constantes &amp;lt;ul&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; ¿Qué son las variables?&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; Tipos de variable&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; Arrays&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; Constantes&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; Formularios&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; Obteniendo variables desde la URL&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;/ul&amp;gt;&#10;&amp;lt;/li&amp;gt;&#10;&#10;&amp;lt;li&amp;gt;&#10; Operadores &amp;lt;ul&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; Operadores Aritméticos&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; Operadores de Asignación&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; Operadores de Comparación&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;li&amp;gt;&#10; Operadores Lógicos&#10; &amp;lt;/li&amp;gt;&#10; &amp;lt;/ul&amp;gt;&#10;&amp;lt;/li&amp;gt;&#10;&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/ol&gt;&#10;&lt;/div&gt;</description></item><item><title>Curso Php</title><link>https://hbautista.com/p/curso-php/</link><pubDate>Tue, 21 Sep 2010 16:36:55 +0000</pubDate><guid>https://hbautista.com/p/curso-php/</guid><description>&lt;img src="https://hbautista.com/images/2010/php-1.jpg" alt="Featured image of post Curso Php" /&gt;&lt;p&gt;Pues se invita a la comunidad Usoli y Chiapatuit a participar en un curso práctico y presencial sobre PHP.&lt;/p&gt;&#10;&lt;p&gt;[Elefante&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2010/php_elef-1.jpg&amp;quot; class=&amp;ldquo;size-medium wp-image-319 alignleft&amp;rdquo; src=&amp;quot;/images/2010/php_elef-1.jpg&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;164&amp;rdquo; srcset=&amp;quot;/images/2010/php_elef-1.jpg 300w, /images/2010/php_elef-1.jpg 550w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2010/php_elef-1.jpg" &gt;1&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Lugar: Por definir&lt;/p&gt;&#10;&lt;p&gt;Fecha: Sábado 2 de Octubre de 2010&lt;/p&gt;&#10;&lt;p&gt;Horario: 14 a 20 hrs&lt;/p&gt;&#10;&lt;p&gt;Costo: $30&lt;/p&gt;&#10;&lt;p&gt;Impartido por: &lt;a title="Donaldo Ríos" href="http://twitter.com/donaldorios" target="_blank" rel="noopener"&gt;@donaldorios&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;[Php&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2010/php-1.jpg&amp;quot; class=&amp;ldquo;size-medium wp-image-318 alignright&amp;rdquo; src=&amp;quot;/images/2010/php-1.jpg&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;191&amp;rdquo; srcset=&amp;quot;/images/2010/php-1.jpg 300w, /images/2010/php-1.jpg 550w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2010/php-1.jpg" &gt;2&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;En cuanto se tenga el temario y el alcance del curso, se darán más detalles.&lt;/p&gt;&#10;&lt;p&gt;El costo es simbólico puesto que es un horario un poco pesado y hay que comer u.U, ton&amp;rsquo;s es para la compra de pizza y así ñ_ñ&lt;/p&gt;&#10;&lt;p&gt;Los esperamos, el cupo es limitado.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;IMPORTANTE&lt;/strong&gt;: Se recibirán confirmaciones hasta este viernes 24 de septiembre, ya que hay que buscar lugar en relación al número de participantes.&lt;/p&gt;&#10;&lt;p&gt;Confirmar asistencia y más informes via twitter con&lt;/p&gt;&#10;&lt;p&gt;&lt;a title="Yvette_Fairy" href="http://twitter.com/Yvette_Fairy" target="_blank" rel="noopener"&gt;@Yvette_Fairy&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;a title="hbautista" href="http://twitter.com/hbautista" target="_blank" rel="noopener"&gt;@hbautista&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;a title="Donaldo Ríos" href="http://twitter.com/donaldorios" target="_blank" rel="noopener"&gt;@Donaldorios&lt;/a&gt;&lt;/p&gt;&#10;</description></item></channel></rss>