<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Jorge Iván Meza Martínez &#187; Debian</title> <atom:link href="http://blog.jorgeivanmeza.com/tag/debian/feed/" rel="self" type="application/rss+xml" /><link>http://blog.jorgeivanmeza.com</link> <description>The Fire Within Me: &#34;knowledge will set you free&#34;</description> <lastBuildDate>Tue, 31 Jan 2012 18:18:13 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Actualizar Debian Lenny a Squeeze</title><link>http://blog.jorgeivanmeza.com/2011/02/actualizar-debian-lenny-a-squeeze/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=actualizar-debian-lenny-a-squeeze</link> <comments>http://blog.jorgeivanmeza.com/2011/02/actualizar-debian-lenny-a-squeeze/#comments</comments> <pubDate>Mon, 07 Feb 2011 16:24:17 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=14184</guid> <description><![CDATA[Introducción. El día de ayer fue liberada la versión 6.0 (Squeeze) de GNU/Linux Debian.  En el presente artículo se describen los pasos necesarios para actualizar este sistema operativo desde su versión anterior, Lenny (5.0), a la actual. Como en toda &#8230; <a
href="http://blog.jorgeivanmeza.com/2011/02/actualizar-debian-lenny-a-squeeze/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p>El día de ayer fue <a
href="http://www.debian.org/News/2011/20110205a" target="_blank">liberada la versión 6.0 (Squeeze) de GNU/Linux Debian</a>.  En el presente artículo se describen los pasos necesarios para actualizar este sistema operativo desde su versión anterior, Lenny (5.0), a la actual.</p><p>Como en toda actualización se recomienda hacer copias de seguridad previas de la información importante y en caso de realizarse en un servidor en producción se recomienda realizar pruebas de compatibilidad para garantizar su correcto funcionamiento.</p><h2>Procedimiento.</h2><p>Crear una copia de seguridad de la lista de repositorios del sistema operativo.</p><p><span
style="font-family: courier new,courier;"># cp /etc/apt/sources.list /etc/apt/sources.list.bak</span></p><p>Modificar la lista de repositorios del sistema operativo reemplazando las ocurrencias de <em>Lenny</em> a <em>Squeeze</em>.  El resultado final será algo similar a lo mostrado a continuación.</p><p><span
style="font-family: courier new,courier;"># vi /etc/apt/sources.list</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;"># main repo<br
/> deb http://ftp.debian.org/debian/ squeeze main<br
/> deb-src http://ftp.debian.org/debian/ squeeze main<br
/> deb http://security.debian.org/ squeeze/updates main<br
/> deb-src http://security.debian.org/ squeeze/updates main</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;"># contrib &amp; non-free repos<br
/> #deb http://ftp.debian.org/debian/ squeeze contrib non-free<br
/> #deb-src http://ftp.debian.org/debian/ squeeze contrib non-free<br
/> #deb http://security.debian.org/debian/ squeeze/updates contrib non-free<br
/> #deb-src http://security.debian.org/debian/ squeeze/updates contrib non-free</span></p><p>Actualizar los índices de los paquetes a partir de los nuevos repositorios recién configurados.</p><p><span
style="font-family: courier new,courier;"># aptitude update</span></p><p>Instalar <span
style="font-family: courier new,courier;">screen</span> (opcional) para mantener la actualización aún si se cierra el <em>shell</em> desde donde se inició.</p><p><span
style="font-family: courier new,courier;"># aptitude install screen</span></p><p>Ejecutar <span
style="font-family: courier new,courier;">screen</span> si se instaló.</p><p><span
style="font-family: courier new,courier;"># screen</span></p><p>Si se pierde la conexión con el <em>shell</em> de la instalación, es posible recuperar su acceso mediante la ejecución del siguiente comando.</p><p><span
style="font-family: courier new,courier;"># screen -Dr</span></p><p>Actualizar los paquetes básicos para la instalación de la nueva versión.</p><p><span
style="font-family: courier new,courier;"># aptitude install apt dpkg aptitude</span></p><p>Realizar la actualización del sistema operativo.</p><p><span
style="font-family: courier new,courier;"># aptitude dist-upgrade</span></p><h2>Enlaces.</h2><ul><li>Debian.<br
/> <a
href="http://www.debian.org/" target="_blank">http://www.debian.org/</a></li><li>Debian 6.0 "Squeeze" released.<br
/> <a
href="http://www.debian.org/News/2011/20110205a" target="_blank">http://www.debian.org/News/2011/20110205a</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2011/02/actualizar-debian-lenny-a-squeeze/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Iniciar GNU/Linux Debian 5 en modo sólo texto</title><link>http://blog.jorgeivanmeza.com/2010/09/iniciar-gnulinux-debian-5-en-modo-solo-texto/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iniciar-gnulinux-debian-5-en-modo-solo-texto</link> <comments>http://blog.jorgeivanmeza.com/2010/09/iniciar-gnulinux-debian-5-en-modo-solo-texto/#comments</comments> <pubDate>Mon, 06 Sep 2010 19:43:48 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[5]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[GDM]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=8715</guid> <description><![CDATA[Introducción. Generalmente no es necesario ni conveniente que los servidores ejecuten, menos automáticamente, un servidor de ventanas por básicamente dos razones: aumentan la probabilidad de problemas de seguridad y el mayor consumo de recursos (procesamiento y memoria RAM). Como se &#8230; <a
href="http://blog.jorgeivanmeza.com/2010/09/iniciar-gnulinux-debian-5-en-modo-solo-texto/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p>Generalmente no es necesario ni conveniente que los servidores ejecuten, menos automáticamente, un servidor de ventanas por básicamente dos razones: aumentan la probabilidad de problemas de seguridad y el mayor consumo de recursos (procesamiento y memoria RAM).</p><p>Como se ha visto anteriormente, es posible realizar esto de <a
href="http://blog.jorgeivanmeza.com/2010/01/iniciar-linux-ubuntu-9-10-en-modo-solo-texto/" target="_blank">múltiples maneras según la distribución de GNU/Linux</a> que se utilice.  Para este caso, Debian, se plantea el desactivar el inicio automático del GDM.</p><h2>Procedimiento.</h2><h3>Desactivar el inicio automático.</h3><p><span
style="font-family: 'courier new', courier;"># update-rc.d -f gdm remove</span></p><p>Reemplace el <span
style="font-family: 'courier new', courier;">gdm</span> por el administrador de <em>login</em> que utilice como <span
style="font-family: 'courier new', courier;">xdm</span> o <span
style="font-family: 'courier new', courier;">kdm</span> si no utiliza GNOME.</p><h3>Iniciar manualmente el sistema de ventanas.</h3><p>En cualquier momento es posible iniciar manualmente el sistema de ventanas mediante la ejecución del siguiente comando.</p><p><span
style="font-family: 'courier new', courier;">$ startx</span></p><p>Esta ejecución no realiza ningún tipo de cambios en la configuración así que este inicio será temporal, la próxima vez que se reinicie el servidor lo hará nuevamente en modo texto.</p><h3>Activar el inicio automático.</h3><p>Si se desea revertir el cambio en la configuración y permitir que el <em>login</em> grafico y el sistema de ventanas se inicien automáticamente ejecute el siguiente comando.</p><p><span
style="font-family: 'courier new', courier;"># update-rc.d -f gdm defaults</span></p><p>Nuevamente, ajuste el nombre del administrador de <em>login</em> según el administrador de ventanas que utilice.</p><h2>Enlaces.</h2><ul><li>Man page of <span
style="font-family: 'courier new', courier;">update-rc.d</span>.<br
/> <a
href="http://www.unix.com/man-page/Linux/8/update-rc.d/" target="_blank">http://www.unix.com/man-page/Linux/8/update-rc.d/</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2010/09/iniciar-gnulinux-debian-5-en-modo-solo-texto/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Como determinar la versión de GNU/Linux de un equipo</title><link>http://blog.jorgeivanmeza.com/2010/09/como-determinar-la-version-de-gnulinux-de-un-equipo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-determinar-la-version-de-gnulinux-de-un-equipo</link> <comments>http://blog.jorgeivanmeza.com/2010/09/como-determinar-la-version-de-gnulinux-de-un-equipo/#comments</comments> <pubDate>Sun, 05 Sep 2010 00:46:57 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[CentOS]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Fedora]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Mint]]></category> <category><![CDATA[RedHat]]></category> <category><![CDATA[ScientificLinux]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[versión]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=8708</guid> <description><![CDATA[Introducción. En muchas ocasiones es necesario conocer que distribución de GNU/Linux y que versión de la misma se encuentran ejecutándose en una máquina específica.  Debido a los cambios inducidos por las actualizaciones no siempre se cuenta con la versión que &#8230; <a
href="http://blog.jorgeivanmeza.com/2010/09/como-determinar-la-version-de-gnulinux-de-un-equipo/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p>En muchas ocasiones es necesario conocer que distribución de GNU/Linux y que versión de la misma se encuentran ejecutándose en una máquina específica.  Debido a los cambios inducidos por las actualizaciones no siempre se cuenta con la versión que se instaló inicialmente.</p><p>Estos son los métodos mas comúnes para determinar esta información.</p><h2>Determinar la distribución y versión de Linux.</h2><h3>El método genérico.</h3><p>Aplica a todas las distribuciones de Linux.</p><div
id="_mcePaste"><span
style="font-family: 'courier new', courier;">$ cat /etc/issue</span></div><div
style="padding-left: 30px;"><span
style="font-size: 13.3333px;"><br
/> <span
style="font-family: 'courier new', courier;">Linux Mint 9 Isadora \n \l</span></span></div><h3>Para los RedHat.</h3><p>Este método aplica también para las distribuciones basadas en RedHat como Fedora, CentOS y Scientific Linux.</p><p><span
style="font-family: 'courier new', courier;">$ cat /etc/redhat-release</span></p><p
style="padding-left: 30px;"><span
style="font-family: 'courier new', courier;">Scientific Linux SL release 5.5 (Boron)</span></p><h3>Para los Fedora.</h3><p><span
style="font-family: 'courier new', courier;">$ cat /etc/fedora-release</span></p><p
style="padding-left: 30px;"><span
style="font-family: 'courier new', courier;">Fedora release 13 (Goddard)</span></p><h3>Para los Debian.</h3><p>Este método aplica también para las distribuciones basadas en Debian como Ubuntu y Mint.</p><p><span
style="font-family: 'courier new', courier;">$ cat /etc/debian_version </span></p><p
style="padding-left: 30px;"><span
style="font-size: 13.3333px;"><span
style="font-family: 'courier new', courier;">5.0.5</span></span></p><h3><span
style="font-size: 13.3333px;">Para Ubuntu.</span></h3><p><span
style="font-size: 13.3333px;"><span
style="font-family: 'courier new', courier;">$ lsb_release -a</span></span></p><p
style="padding-left: 30px;"><span
style="font-size: 13.3333px;"><span
style="font-family: 'courier new', courier;">No LSB modules are available.<br
/> </span></span><span
style="font-size: 13.3333px;"><span
style="font-family: 'courier new', courier;">Distributor ID:<span
style="white-space: pre;"> </span>Ubuntu<br
/> </span></span><span
style="font-size: 13.3333px;"><span
style="font-family: 'courier new', courier;">Description:<span
style="white-space: pre;"> </span>Ubuntu 10.04.1 LTS<br
/> </span></span><span
style="font-size: 13.3333px;"><span
style="font-family: 'courier new', courier;">Release:<span
style="white-space: pre;"> </span>10.04<br
/> </span></span><span
style="font-size: 13.3333px;"><span
style="font-family: 'courier new', courier;">Codename:<span
style="white-space: pre;"> </span>lucid</span></span></p> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2010/09/como-determinar-la-version-de-gnulinux-de-un-equipo/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Instalar Processing en Linux Ubuntu 10.04</title><link>http://blog.jorgeivanmeza.com/2010/05/instalar-processing-en-linux-ubuntu-10-04/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalar-processing-en-linux-ubuntu-10-04</link> <comments>http://blog.jorgeivanmeza.com/2010/05/instalar-processing-en-linux-ubuntu-10-04/#comments</comments> <pubDate>Fri, 14 May 2010 14:26:51 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Desarrollo de software]]></category> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[JDK]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Processing]]></category> <category><![CDATA[Ubuntu]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=2437</guid> <description><![CDATA[Introducción. Processing es un lenguaje y un ambiente de desarrollo opensource diseñado para quienes trabajan con imágenes, animaciones e interacción.  Es utilizado por estudiantes, artistas, diseñadores, investigadores y entusiastas para aprendizaje, creación de prototipos y producción.  Fue creado inicialmente para &#8230; <a
href="http://blog.jorgeivanmeza.com/2010/05/instalar-processing-en-linux-ubuntu-10-04/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p>Processing es un lenguaje y un ambiente de desarrollo <em>opensource</em> diseñado para quienes trabajan con imágenes, animaciones e interacción.  Es utilizado por estudiantes, artistas, diseñadores, investigadores y entusiastas para aprendizaje, creación de prototipos y producción.  Fue creado inicialmente para la enseñanza de los fundamentos de la programación de computadores en un contexto visual, para servir como software para la creación de gráficos (<em>sketches</em>) y como una herramienta de producción profesional.</p><p>Es libre de descargar y se encuentra disponible para GNU/Linux, Mac OS X y Windows.</p><p>El proyecto fue iniciado por <a
href="http://benfry.com/">Ben Fry</a> y <a
href="http://reas.com/">Casey Reas</a> y ha evolucionado a partir de las ideas exploradas en el grupo de Aesthetics &amp; Computation del MIT Media Lab.</p><p
style="text-align: right;">Tomado de <a
href="http://processing.org/" target="_blank">http://processing.org/</a>.</p><h2>Instalación.</h2><h3>Requisitos previos.</h3><p>Processing se fundamenta en Java, tanto su ambiente de desarrollo como su compilador e intérprete (el cual es finalmente la JVM).  A pesar de que incluye su propia distribución del <em>Java Runtime Edition</em> considero ventajoso el tener instalado previamente el <em>Java Development Kit</em>, ya sea el oficial de Oracle o el de OpenJDK.</p><p>Las instrucciones para hacer esto se pueden encontrar en el siguiente enlace.</p><ul><li><a
href="http://www.marlonj.com/blog/2010/05/instalacion-java-en-ubuntu-10-04/" target="_blank">Instalación de Java en Ubuntu 10.04</a>.</li></ul><h3>Instalación estándar.</h3><p>Esta instalación es útil en cualquier distribución de Linux ya que se basa en la distribución TGZ de Processing.</p><p>El primer paso es descargar la distribución mas reciente del lenguaje, en este caso la versión 1.1.</p><p><span
style="font-family: courier new,courier;">$ wget http://processing.org/download/processing-1.1.tgz</span></p><p>Verifique cual es la última versión disponible en la <a
href="http://processing.org/download/" target="_blank">página de descargas</a>.</p><p>Se crea un directorio para almacenar el software y se translada allí.</p><p><span
style="font-family: courier new,courier;">$ sudo mkdir -p /usr/local/processing</span></p><p><span
style="font-family: courier new,courier;">$ sudo mv processing-1.1.tgz /usr/local/processing</span></p><p><span
style="font-family: courier new,courier;">$ cd /usr/local/processing</span></p><p>Se descomprime el paquete recién descargado con la distribución del lenguaje.</p><p><span
style="font-family: courier new,courier;">$ sudo tar zxvf processing-1.1.tgz</span></p><p>Se renombra apropiadamente para permitir la coexistencia de varias versiones de ser necesario.</p><p><span
style="font-family: courier new,courier;">$ sudo mv processing-1.1 1.1</span></p><p>Se verifican los permisos de ejecución del ambiente de desarrollo.</p><p><span
style="font-family: courier new,courier;">$ sudo chmod +x /usr/local/processing/1.1/processing</span></p><p>Para ejecutar el ambiente de desarrollo y empezar a programar con Processing es necesario invocarlo desde la línea de comando o crear un acceso directo (lanzador) a él.</p><p><span
style="font-family: courier new,courier;">$ /usr/local/processing/1.1/processing</span></p><h3>Instalación para Ubuntu.</h3><p>Los sistemas operativos herederos de Debian, como Ubuntu, pueden realizar la instalación del lenguaje de una manera resumida.</p><p>Descargar la última versión disponible en formato DEB de la siguiente ubicación.</p><ul><li><a
href="http://demo.jorgeivanmeza.com/Processing/distribuciones/" target="_blank">Processing / Distribuciones.</a></li></ul><p>Realice la instalación del paquete recién descargado.</p><p><span
style="font-family: courier new,courier;">$ sudo dpkg -i processing_1.1-1_all.deb</span></p><p>Los pasos descritos en la sección anterior serán automáticamente implementados y además se creará un ícono en el menú de GNOME bajo la sección de <em>Programming</em>.</p><h2>Enlaces.</h2><ul><li>Processing.<br
/> <a
href="http://processing.org/" target="_blank">http://processing.org/</a></li><li>Oracle Java SE Downloads.<br
/> <a
href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">http://java.sun.com/javase/downloads/index.jsp</a></li><li>OpenJDK.<br
/> <a
href="http://openjdk.java.net/" target="_blank">http://openjdk.java.net/</a></li><li>Instalación de Java en Ubuntu 10.04.<br
/> <a
href="http://www.marlonj.com/blog/2010/05/instalacion-java-en-ubuntu-10-04/" target="_blank">http://www.marlonj.com/blog/2010/05/instalacion-java-en-ubuntu-10-04/</a></li><li>Paquetes DEB de Processing.<br
/> <a
href="http://demo.jorgeivanmeza.com/Processing/distribuciones/" target="_blank">http://demo.jorgeivanmeza.com/Processing/distribuciones/</a></li></ul><div
id="_mcePaste" style="position: absolute; left: -10000px; top: 190px; width: 1px; height: 1px; overflow: hidden;">tar zxvf processing-1.1.tgz</div> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2010/05/instalar-processing-en-linux-ubuntu-10-04/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Utilizar GMail como SmartHost desde Linux Debian 5</title><link>http://blog.jorgeivanmeza.com/2009/07/utilizar-gmail-como-smarthost-desde-linux-debian-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=utilizar-gmail-como-smarthost-desde-linux-debian-5</link> <comments>http://blog.jorgeivanmeza.com/2009/07/utilizar-gmail-como-smarthost-desde-linux-debian-5/#comments</comments> <pubDate>Tue, 07 Jul 2009 15:43:30 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Exim]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=1844</guid> <description><![CDATA[Introducción. Un servidor que utilizo frecuentemente para el desarrollo de aplicaciones web que se encuentra basado en Debian 5 no estaba enviando los correos de las aplicaciones ni de un par de scripts que había escrito hace un tiempo para &#8230; <a
href="http://blog.jorgeivanmeza.com/2009/07/utilizar-gmail-como-smarthost-desde-linux-debian-5/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p>Un servidor que utilizo frecuentemente para el desarrollo de aplicaciones web que se encuentra basado en Debian 5 no estaba enviando los correos de las aplicaciones ni de un par de <em>scripts</em> que había escrito hace un tiempo para la creación de copias de seguridad.</p><p>Al revisar los <em>logs</em> encontré este mensaje: <span
style="font-family: courier new,courier;">Mailing to remote domains not supported</span>.</p><p>La solución es realizar la configuración del Exim 4, sin embargo tenía un detalle adicional que lo hacía interesante.  Para la empresa propietaria del servidor estoy utilizando <em>Google Apps</em> para gestionar su correo electrónico, así que el <a
href="http://en.wikipedia.org/wiki/Smarthost" target="_blank"><em>SmartHost</em></a> tenía que ser con GMail, SSL (el puerto indicado) y autenticación.</p><h2>Procedimiento.</h2><p>Para este procedimiento se supone que el nombre del servidor es <strong><span
style="font-family: courier new,courier;">desarrollo.dominio.com</span></strong>.</p><p>1. Crear una cuenta de correo en GMail/<em>Google Apps</em> para el <a
href="http://en.wikipedia.org/wiki/Open_mail_relay" target="_blank"><em>relay</em></a> del servidor de correo.</p><p
style="padding-left: 30px;">Nombre de usuario: <span
style="font-family: courier new,courier;"><strong>desarrollo_relay</strong></span><br
/> Contraseña: <strong><span
style="font-family: courier new,courier;">password_relay</span></strong></p><p>2. Realizar la configuración de Exim.</p><p><span
style="font-family: courier new,courier;">$ su -<br
/> </span></p><p><span
style="font-family: courier new,courier;">$ dpkg-reconfigure exim4-config</span></p><ul><li>General type of mail configuration: <strong>mail sent by smarthost; received via SMTP or fetchmail</strong></li><li>System mail name: <strong>localhost</strong></li><li>Ip Address to listen on: <strong>127.0.0.1</strong></li><li>Other destinations~: <strong>desarrollo.dominio.com</strong></li><li>Machines to Relay for: <strong>&lt;vacío&gt;</strong></li><li>IP address or hostname of the outgoing smarthost: <strong>smtp.gmail.com::587</strong></li><li>Hide local mail name in outgoing mail: <strong>No</strong></li><li>Keep number of DNS queries minimal: <strong>No</strong></li><li>Delivery method for local mail: <strong>mbox format in /var/mail/</strong></li><li>Split configuration into small files: <strong>Yes</strong></li></ul><p>3. Configurar la información del cliente de acceso.</p><p><span
style="font-family: courier new,courier;">$ vi /etc/exim4/passwd.client</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">gmail-smtp.l.google.com:<strong>desarrollo_relay</strong>@<strong>dominio.com</strong>:</span><strong><span
style="font-family: courier new,courier;">password_relay</span></strong><br
/> <span
style="font-family: courier new,courier;">*.google.com:</span><strong><span
style="font-family: courier new,courier;">desarrollo_relay</span></strong><span
style="font-family: courier new,courier;">@</span><span
style="font-family: courier new,courier;"><strong>dominio.com</strong></span><span
style="font-family: courier new,courier;">:</span><strong><span
style="font-family: courier new,courier;">password_relay</span></strong><br
/> <span
style="font-family: courier new,courier;">smtp.gmail.com:</span><strong><span
style="font-family: courier new,courier;">desarrollo_relay</span></strong><span
style="font-family: courier new,courier;">@</span><span
style="font-family: courier new,courier;"><strong>dominio.com</strong></span><span
style="font-family: courier new,courier;">:</span><strong><span
style="font-family: courier new,courier;">password_relay</span></strong></p><p><span
style="font-family: courier new,courier;">$ chmod 640 /etc/exim4/passwd.client</span></p><p><span
style="font-family: courier new,courier;">$ chown root:Debian-exim /etc/exim4/passwd.client</span></p><p>4. Actualizar la lista de correspondencias de direcciones de correo.</p><p><span
style="font-family: courier new,courier;">$ vi /etc/exim4/email-addresses</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;"><strong>root</strong>@localhost:    <strong>desarrollo_relay@dominio.com</strong></span></p><p><span
style="font-family: courier new,courier;">$ chmod 640 /etc/exim4/email-addresses</span></p><p>5. Verifique la configuración actual del Exim.</p><p><span
style="font-family: courier new,courier;">$ vi /etc/exim4/update-exim4.conf</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">dc_eximconfig_configtype='<strong>smarthost</strong>'<br
/> dc_other_hostnames='<strong>desarrollo.dominio.com</strong>'<br
/> dc_local_interfaces='<strong>127.0.0.1</strong>'<br
/> dc_readhost='<strong>desarrollo.dominio.com</strong>'<br
/> dc_relay_domains="<br
/> dc_minimaldns='<strong>false</strong>'<br
/> dc_relay_nets="<br
/> dc_smarthost='<strong>smtp.gmail.com::587</strong>'<br
/> CFILEMODE='<strong>644</strong>'<br
/> dc_use_split_config='<strong>true</strong>'<br
/> dc_hide_mailname='<strong>false</strong>'<br
/> dc_mailname_in_oh='<strong>true</strong>'<br
/> dc_localdelivery='<strong>mail_spool</strong>'</span></p><p>6. Reiniciar el servicio del MTA.</p><p><span
style="font-family: courier new,courier;">$ /etc/init.d/exim4 restart</span></p><h2>Enlaces.</h2><ul><li>Exim Internet Mailer.<br
/> <a
href="http://www.exim.org/" target="_blank">http://www.exim.org/</a></li><li>Google Apps.<br
/> <a
href="http://www.google.com/a/cpanel/domain/new?hl=es" target="_blank">http://www.google.com/a/cpanel/domain/new?hl=es</a></li><li>Configure Exim4 on Debian Etch/Lenny/Sid to use Gmail as a SmartHost.<br
/> <a
href="http://tarsysco.com/blogs/2008/06/18/configure-exim4-on-debian-etchlennysid-to-use-gmail-as-a-smarthost/" target="_blank">http://tarsysco.com/blogs/2008/06/18/configure-exim4-on-debian-etchlennysid-to-use-gmail-as-a-smarthost/</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2009/07/utilizar-gmail-como-smarthost-desde-linux-debian-5/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Instalacion de Samba 3.2.x en Linux Debian 5</title><link>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-samba-32x-en-linux-debian-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalacion-de-samba-32x-en-linux-debian-5</link> <comments>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-samba-32x-en-linux-debian-5/#comments</comments> <pubDate>Thu, 23 Apr 2009 14:47:23 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Samba]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=1670</guid> <description><![CDATA[Instalación. # apt-get install samba # apt-get install samba-client Administración de usuarios. Listar los usuarios registrados. # pdbedit -L Crear una nueva cuenta de usuario. Como precondición para esta tarea, el usuario debe existir como usuario del sistema operativo. # &#8230; <a
href="http://blog.jorgeivanmeza.com/2009/04/instalacion-de-samba-32x-en-linux-debian-5/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Instalación.</h2><p><span
style="font-family: courier new,courier;"># apt-get install samba</span></p><p><span
style="font-family: courier new,courier;"># apt-get install samba-client</span></p><h2>Administración de usuarios.</h2><h3>Listar los usuarios registrados.</h3><p><span
style="font-family: courier new,courier;"># pdbedit -L</span></p><h3>Crear una nueva cuenta de usuario.</h3><p>Como precondición para esta tarea, el usuario debe existir como usuario del sistema operativo.</p><p><span
style="font-family: courier new,courier;"># smbpasswd -a NOMBRE_USUARIO</span></p><h3>Remover una cuenta de usuario previamente existente.</h3><p><span
style="font-family: courier new,courier;"># smbpasswd -x NOMBRE_USUARIO</span></p><h3>Desactivar una cuenta de usuario existente.</h3><p>Esta tarea impide el acceso del usuario al sistema pero no remueve su información del mismo.</p><p><span
style="font-family: courier new,courier;"># smbpasswd -d NOMBRE_USUARIO</span></p><h3>Activar una cuenta de usuario inactiva.</h3><p><span
style="font-family: courier new,courier;"># smbpasswd -e NOMBRE_USUARIO</span></p><h3>Cambiar la contraseña de un usuario existente.</h3><p><span
style="font-family: courier new,courier;"># smbpasswd NOMBRE_USUARIO</span></p><h2>Agregar un recurso compartido.</h2><p>Para realizar esto es necesario editar la configuración del archivo <span
style="font-family: courier new,courier;">smb.conf</span> bajo la sección <span
style="font-family: courier new,courier;">Share Definitions</span>.</p><p><span
style="font-family: courier new,courier;"># vi /etc/samba/smb.conf</span></p><p>Agregar una sección similar a esta.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">[web]<br
/> comment = Proyectos Web<br
/> inherit acls = Yes<br
/> path = /datos/www<br
/> read only = No<br
/> browsable = yes<br
/> writable = yes<br
/> read list = @sistemas<br
/> write list = @sistemas<br
/> create mask = 0775<br
/> directory mask = 0775</span></p><p>La sección anterior de configuración crea un recurso compartido con la siguiente información:</p><ul><li>El nombre es <span
style="font-family: courier new,courier;">web</span> y su descripción es <span
style="font-family: courier new,courier;">Proyectos Web</span>.</li><li>Hace referencia a la ubicación real <span
style="font-family: courier new,courier;">/datos/www</span> del sistema de archivos del servidor.</li><li>El recurso es de lectura y escritura.</li><li>La lectura y la escritura estan restringidas a los usuarios que pertenezcan al grupo <span
style="font-family: courier new,courier;">sistemas</span>.</li><li>Aparece en el listado de recursos compartidos del servidor (<span
style="font-family: courier new,courier;">browsable</span>).</li><li>Las máscaras para la creación de archivos y directorios están definidas en <span
style="font-family: courier new,courier;">0775</span>.</li></ul><p>Para mas información al respecto de como crear recursos compartidos consultar la documentación de Samba: <a
href="http://us1.samba.org/samba/docs/using_samba/ch06.html" target="_blank">The Samba Configuration File</a> y <a
href="http://us1.samba.org/samba/docs/using_samba/ch08.html" target="_blank">Advanced Disk Shares</a>.</p><h2>Verificar el archivo de configuración.</h2><p><span
style="font-family: courier new,courier;"># testparm</span></p><p>Si todo está bien, debe aparecer un listado de las secciones del archivo de configuración y posteriormente un listado de los recursos compartidos (<em>service definitions</em>) sin errores.? En caso de haberlos, se deben corregir antes de continuar.</p><h2>Reiniciar el servicio.</h2><p><span
style="font-family: courier new,courier;"># /etc/init.d/samba restart</span></p><h2>Probar la conexión al servicio recién creado.</h2><p>Para probar el servicio y el usuario recién creados es posible utilizar la herramienta de línea de comando <span
style="font-family: courier new,courier;">smbclient</span> con la siguiente estructura.</p><p><span
style="font-family: courier new,courier;"># smbclient -U NOMBRE_USUARIO //SERVIDOR/RECURSO_COMPARTIDO</span></p><p>Adecuando la invocación de la herramienta al ejemplo del artículo sería de la siguiente manera.</p><p><span
style="font-family: courier new,courier;"># smbclient -U jimezam //localhost/web</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">Enter jimezam's password:<br
/> Domain=[D5WEBSERVER] OS=[Unix] Server=[Samba 3.2.5]<br
/> smb: \&gt; ls<br
/> .                                   D        0  Thu Apr 23 08:31:51 2009<br
/> ..                                  D        0  Thu Apr 16 10:08:43 2009<br
/> mapping-jimezam                     A        0  Wed Apr 22 11:33:10 2009<br
/> gconfd-jimezam                      D        0  Wed Apr 22 11:33:01 2009<br
/> .ICE-unix                          DH        0  Wed Apr 22 11:33:04 2009<br
/> .X11-unix                          DH        0  Wed Apr 22 11:32:30 2009<br
/> .X0-lock                           HR       11  Wed Apr 22 11:32:30 2009<br
/> orbit-jimezam                       D        0 Thu Apr 23 09:34:10 2009<br
/> virtual-jimezam.DLe9KX              D        0 Wed Apr 22 11:33:10 2009<br
/> keyring-LdVulV                      D        0 Wed Apr 22 11:33:01 2009<br
/> seahorse-V3VNUp                     D        0 Wed Apr 22 11:33:03 2009</span></p><p>38110 blocks of size 131072. 14368 blocks available</p><h2>Enlaces.</h2><ul><li>Samba &#8211; Opening Windows to a Wider World.<br
/> <a
href="http://www.samba.org/" target="_blank">http://www.samba.org/</a></li><li>Using Samba, 2nd Edition.<br
/> <a
href="http://us1.samba.org/samba/docs/using_samba/toc.html" target="_blank">http://us1.samba.org/samba/docs/using_samba/toc.html</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-samba-32x-en-linux-debian-5/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Instalación del servidor SSHd en Linux Debian 5</title><link>http://blog.jorgeivanmeza.com/2009/04/instalacion-del-servidor-sshd-en-linux-debian-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalacion-del-servidor-sshd-en-linux-debian-5</link> <comments>http://blog.jorgeivanmeza.com/2009/04/instalacion-del-servidor-sshd-en-linux-debian-5/#comments</comments> <pubDate>Mon, 20 Apr 2009 15:02:19 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[SSH]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=1665</guid> <description><![CDATA[Instalación del servicio. # apt-get install ssh Este paquete incluye las aplicaciones servidor y cliente para reemplazar las herramientas inseguras rlogin/rsh/rcp. Configuración básica del servicio. # vi /etc/ssh/sshd_config Port 22 Protocol 2 UsePrivilegeSeparation yes PermitRootLogin no StrictModes yes PermitEmptyPasswords no &#8230; <a
href="http://blog.jorgeivanmeza.com/2009/04/instalacion-del-servidor-sshd-en-linux-debian-5/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Instalación del servicio.</h2><p><span
style="font-family: courier new,courier;"># apt-get install ssh</span></p><p>Este paquete incluye las aplicaciones servidor y cliente para reemplazar las herramientas inseguras <span
style="font-family: courier new,courier;">rlogin</span>/<span
style="font-family: courier new,courier;">rsh</span>/<span
style="font-family: courier new,courier;">rcp</span>.</p><h2>Configuración básica del servicio.</h2><p><span
style="font-family: courier new,courier;"># vi /etc/ssh/sshd_config</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">Port 22<br
/> Protocol 2<br
/> UsePrivilegeSeparation yes<br
/> PermitRootLogin no<br
/> StrictModes yes<br
/> PermitEmptyPasswords no<br
/> Subsystem sftp /usr/lib/openssh/sftp-server</span></p><h2>Opciones de configuración adicionales.</h2><p>Agregar soporte para el transporte de aplicaciones X11 a través de SSH.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">X11Forwarding yes</span></p><p>Si se presentan problemas de desconexión de las sesiones SSH, incluyendo las SSHFS, debido a <em>timeouts</em> modificar la siguiente opción de <span
style="font-family: courier new,courier;">/etc/ssh/ssh_config</span>.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">ServerAliveInterval  120   # seconds.</span></p><h2>Reiniciar el servicio.</h2><p><span
style="font-family: courier new,courier;"># /etc/init.d/ssh restart</span></p> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2009/04/instalacion-del-servidor-sshd-en-linux-debian-5/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Instalación de FreeTDS para el acceso a MSSQL desde PHP en Linux Debian 5</title><link>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-freetds-para-el-acceso-a-mssql-desde-php-en-linux-debian-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalacion-de-freetds-para-el-acceso-a-mssql-desde-php-en-linux-debian-5</link> <comments>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-freetds-para-el-acceso-a-mssql-desde-php-en-linux-debian-5/#comments</comments> <pubDate>Mon, 20 Apr 2009 14:25:58 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Bases de datos]]></category> <category><![CDATA[Desarrollo de software]]></category> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[FreeTDS]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[MSSQL]]></category> <category><![CDATA[PHP]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=1660</guid> <description><![CDATA[Instalación de libsybdb. Descargar la última versión de libsysbdb disponible en el sitio http://packages.debian.org/stable/libs/libsybdb5. # wget http://debian.torredehanoi.org/debian/pool/main/f/freetds/libsybdb5_0.82-4_i386.deb # dpkg -i libsybdb5_0.82-4_i386.deb Instalación de FreeTDS. # apt-get install freetds-common Instalación del módulo de PHP para el acceso a bases de datos &#8230; <a
href="http://blog.jorgeivanmeza.com/2009/04/instalacion-de-freetds-para-el-acceso-a-mssql-desde-php-en-linux-debian-5/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Instalación de libsybdb.</h2><p>Descargar la última versión de <span
style="font-family: courier new,courier;">libsysbdb</span> disponible en el sitio <a
href="http://packages.debian.org/stable/libs/libsybdb5" target="_blank">http://packages.debian.org/stable/libs/libsybdb5</a>.</p><p><span
style="font-family: courier new,courier;"># wget http://debian.torredehanoi.org/debian/pool/main/f/freetds/libsybdb5_0.82-4_i386.deb</span></p><p><span
style="font-family: courier new,courier;"># dpkg -i libsybdb5_0.82-4_i386.deb</span></p><h2>Instalación de FreeTDS.</h2><p><span
style="font-family: courier new,courier;"># apt-get install freetds-common</span></p><p>Instalación del módulo de PHP para el acceso a bases de datos Microsoft SQL Server.</p><p><span
style="font-family: courier new,courier;"># apt-get install php5-sybase</span></p><h2>Configuración del formato de fecha según se desee.</h2><p><span
style="font-family: courier new,courier;"># vi /etc/freetds/locales.conf</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">[default]<br
/> <strong>date format = %d/%m/%Y %H:%M:%S</strong></span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">[default_orig]<br
/> date format = %b %d %Y %I:%M%p</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">[en_US]<br
/> date format = %b %d %Y %I:%M%p<br
/> language = us_english<br
/> char set = iso_1</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">[es_ES1]<br
/> date format = %b %d %Y %I:%M%p<br
/> language = spanish<br
/> char set = iso_1</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">[pt_BR]<br
/> date format = %d/%m/%Y %H:%M<br
/> language = Portuguese<br
/> char set = iso_1</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">[it_IT]<br
/> date format = %d/%m/%Y %H:%M<br
/> language = Italiano<br
/> char set = iso_1</span></p><h2>Enlaces.</h2><ul><li>FreeTDS &#8211; Making the leap to SQL Server.<br
/> <a
href="http://www.freetds.org/" target="_blank">http://www.freetds.org/</a></li><li>FreeTDS User Guide.<br
/> <a
href="http://www.freetds.org/userguide/" target="_blank">http://www.freetds.org/userguide/</a></li><li><span
style="font-family: courier new,courier;">libsybdb5</span> &#8211; libraries for connecting to MS SQL and Sybase SQL servers.<br
/> <a
href="http://packages.debian.org/stable/libs/libsybdb5" target="_blank">http://packages.debian.org/stable/libs/libsybdb5</a></li><li>API PHP5 para el acceso a bases de datos MSSQL.<br
/> <a
href="http://www.php.net/manual/en/book.mssql.php" target="_blank">http://www.php.net/manual/en/book.mssql.php</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-freetds-para-el-acceso-a-mssql-desde-php-en-linux-debian-5/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Instalación de Apache, PHP y MySQL en Linux Debian 5</title><link>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-apache-php-y-mysql-en-linux-debian-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalacion-de-apache-php-y-mysql-en-linux-debian-5</link> <comments>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-apache-php-y-mysql-en-linux-debian-5/#comments</comments> <pubDate>Mon, 20 Apr 2009 14:07:59 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Desarrollo de software]]></category> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Apache]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[PHP]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=1658</guid> <description><![CDATA[El método rápido. La instalación de estos paquetes se puede realizar de dos maneras.  Utilizando Tasksel, que yo he llamado el método rápido, o instalando -casi- individualmente los paquetes que se deseen.  En mi opinión personal prefiero el segundo método &#8230; <a
href="http://blog.jorgeivanmeza.com/2009/04/instalacion-de-apache-php-y-mysql-en-linux-debian-5/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>El método rápido.</h2><p>La instalación de estos paquetes se puede realizar de dos maneras.  Utilizando <a
href="https://help.ubuntu.com/community/Tasksel" target="_blank">Tasksel</a>, que yo he llamado el método rápido, o instalando -casi- individualmente los paquetes que se deseen.  En mi opinión personal prefiero el segundo método ya que controlo directamente que se está instalando en el servidor.</p><p><a
href="https://help.ubuntu.com/community/Tasksel" target="_blank">Tasksel</a> es una herramientas de Debian que se incluye en la mayoría de las distribuciones hijas (como Ubuntu) y permite instalar en bloque muchos paquetes según agrupaciones predefinidas, entre ellas la instalacion de un <em>LAMP Server</em>.</p><h2>Instalación de Apache.</h2><h3>Instalación del servidor HTTP.</h3><p><span
style="font-family: courier new,courier;"># apt-get install apache2</span></p><p><span
style="font-family: courier new,courier;"># apt-get install wwwconfig-common</span></p><h3>Modificar la ubicación del <span
style="font-family: courier new,courier;">DOCUMENT_ROOT</span>.</h3><p>Por defecto el árbol de directorios que se publica a través del servidor web se ubica en <span
style="font-family: courier new,courier;">/var/www</span>, si se desea modificar esta ubicación es necesario realizar los siguientes pasos.</p><p>Crear el directorio donde se almacenarán los documentos web.</p><p><span
style="font-family: courier new,courier;"># mkdir -p /home/www/public</span></p><p>Modificar la configuración de Apache para incluír a este nuevo directorio.</p><p><span
style="font-family: courier new,courier;"># vi /etc/apache2/sites-enabled/000-default</span></p><p>Reemplazar las ocurrencias de <span
style="font-family: courier new,courier;">/var/www</span> por la ruta deseada, es decir, los valores de <span
style="font-family: courier new,courier;">DocumentRoot</span> y su correspondiente <span
style="font-family: courier new,courier;">Directory</span>.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;"> DocumentRoot /home/www/public/<br
/> # &#8230;<br
/> &lt;Directory /home/www/public/&gt;<br
/> # &#8230;</span></p><p>Reiniciar el servicio para tener en cuenta los cambios recién realizados.</p><p><span
style="font-family: courier new,courier;"># /etc/init.d/apache2 restart</span></p><h2>Instalación de PHP.</h2><p>Instalación de lenguaje de programación y varios de sus módulos.</p><p><span
style="font-family: courier new,courier;"># apt-get install php5 php5-cli php5-gd php5-mcrypt php5-curl php5-imagick php5-mhash php5-sqlite php5-xsl</span></p><p>Instalación del módulo dinámico (DSO) de Apache.</p><p><span
style="font-family: courier new,courier;"># apt-get install libapache2-mod-php5</span></p><h2>Instalación de MySQL.</h2><p>Instalación del motor de base de datos.</p><p><span
style="font-family: courier new,courier;"># apt-get install mysql-server</span></p><p>Instalación del modulo de PHP asociado a este motor de base de datos.</p><p><span
style="font-family: courier new,courier;"># apt-get install php5-mysql</span></p><p>Instalación de PHPMyAdmin para la administración de la base de datos a través de web.</p><p><span
style="font-family: courier new,courier;"># apt-get install phpmyadmin</span></p><p>El acceso se realiza a través de la URL <span
style="font-family: courier new,courier;">http://localhost/phpmyadmin/</span>.</p> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-apache-php-y-mysql-en-linux-debian-5/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Instalación de Debian 5 en VirtualBox 2.2</title><link>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-debian-5-en-virtualbox-22/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalacion-de-debian-5-en-virtualbox-22</link> <comments>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-debian-5-en-virtualbox-22/#comments</comments> <pubDate>Thu, 16 Apr 2009 21:02:21 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[VirtualBox]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=1645</guid> <description><![CDATA[Introducción. Después de unos no muy buenos recuerdos instalando Debian hace unos años, probablemente la versión 3, ahora aprovechando el  lanzamiento hace 5 días de la versión 5, alias Lenny,  me dispongo a darle una segunda oportunidad a Debian después &#8230; <a
href="http://blog.jorgeivanmeza.com/2009/04/instalacion-de-debian-5-en-virtualbox-22/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p>Después de unos no muy buenos recuerdos instalando Debian hace unos años, probablemente la versión 3, ahora aprovechando el  <a
href="http://debian.org/News/2009/20090411" target="_blank">lanzamiento hace 5 días de la versión 5</a>, alias Lenny,  me dispongo a darle una segunda oportunidad a Debian después de una larga experiencia con unos de sus hijos: Ubuntu.</p><p>Hasta el momento es poco lo que puedo opinar acerca del nuevo Debian, sin embargo el proceso de instalación gráfico que utilicé esta vez dista mucho del confuso proceso de instalación en modo texto que complicó mis días hace un tiempo, sin contar con que ahora ya lo tengo en un DVD y no en cinco CDs como antes.  La instalación gráfica aunque sencilla me pareció muy larga y en algunas partes muy poco intuitiva, especialmente en la sección de manipular las particiones del disco.  Me parece interesante intentar nuevamente el instalador en modo texto para ver como ha mejorado en este tiempo.</p><p>A continuación se detalla gráficamente el proceso de instalación seguido para instalar a Debian 5 en una máquina virtual VirtualBox 2.2 sin nada mas que los paquetes estándar.</p><h2>Instalación de Debian en VirtualBox.</h2><p><span
style="text-align: center"><object
width="425" height="344" data="http://www.youtube.com/v/E5xjwLuk42c&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param
name="allowFullScreen" value="true" /><param
name="allowscriptaccess" value="always" /><param
name="src" value="http://www.youtube.com/v/E5xjwLuk42c&amp;hl=en&amp;fs=1" /><param
name="allowfullscreen" value="true" /></object></span></p><h2>Instalación de los <em>Guest Additions</em> de VirtualBox para Debian.</h2><p>En una terminal ejecutar los siguientes comandos.</p><p><span
style="font-family: courier new,courier;">$ su -</span></p><p><span
style="font-family: courier new,courier;"># aptitude install gcc linux-headers-$(uname -r) make</span></p><p>En la ventana de VirtualBox seleccionar las siguientes opciones del menú.  Debe verificarse que no se tenga montando un medio en la unidad de CD/DVD previamente.</p><p
style="padding-left: 30px;"><strong>Devices</strong> &gt; <strong>Install Guest Additions &#8230;</strong></p><p>De nuevo en la terminal ejecutar los siguientes comandos.</p><p><span
style="font-family: courier new,courier;"># cd /media/cdrom</span></p><p><span
style="font-family: courier new,courier;"># sh VBoxLinuxAdditions-x86.run</span></p><p>Después de instaladas las aplicaciones adicionales es necesario reiniciar el sistema operativo huésped.</p><p><span
style="font-family: courier new,courier;"># reboot.</span></p><h2>Enlaces.</h2><ul><li>Linux Debian.<br
/> <a
href="http://debian.org/" target="_blank">http://debian.org/</a></li><li>VirtualBox.<br
/> <a
href="http://www.virtualbox.org/" target="_blank">http://www.virtualbox.org/</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2009/04/instalacion-de-debian-5-en-virtualbox-22/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
