<?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>mooontes.com &#187; debian</title>
	<atom:link href="http://mooontes.com/category/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://mooontes.com</link>
	<description></description>
	<lastBuildDate>Sun, 12 Feb 2012 09:55:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Nuestro repositorio Git remoto con Gitosis y Debian</title>
		<link>http://mooontes.com/2011/11/05/repositorio-git-remoto-gitosis-debian/</link>
		<comments>http://mooontes.com/2011/11/05/repositorio-git-remoto-gitosis-debian/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 16:34:09 +0000</pubDate>
		<dc:creator>montes</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[git gitosis linux mac osx debian remote repository]]></category>

		<guid isPermaLink="false">http://mooontes.com/?p=446</guid>
		<description><![CDATA[Para poder tener copias remotas de nuestros repositorios Git locales tenemos muchas opciones en internet, la más conocida de lejos github , que funciona muy bien para repositorios públicos y no excesivamente grandes, pero si necesitamos tener repositorios privados o de un tamaño considerable, las opciones tipo Github dejan de ser gratis. Podemos pagar uno [...]]]></description>
			<content:encoded><![CDATA[<p>Para poder tener copias remotas de nuestros repositorios Git locales tenemos muchas opciones en internet, la más conocida de lejos <a href="http://github.com">github</a> , que funciona muy bien para repositorios públicos y no excesivamente grandes, pero si necesitamos tener repositorios privados o de un tamaño considerable, las opciones tipo Github dejan de ser gratis.</p>
<p>Podemos pagar uno de estos servicios, pero si ya tenemos un servidor propio, ¿por qué no aprovecharlo también como repositorio remoto? Aquí es donde entra en juego &#8220;Gitosis&#8221;, que nos ayuda a mantener repositorios Git remotos en nuestro propio servidor, pudiendo configurar el acceso privado a los repositorios incluso por grupos.</p>
<h2>Instalar Gitosis en Debian</h2>
<p>Aunque hay varios tutoriales por internet e incluso un paquete en debian para instalar Gitosis, todos los métodos que he visto dan algún problema más o menos grave. Los siguientes pasos son producto de mezclar varios pasos de los descritos en estos tutoriales y de añadir alguno propio para lograr hacer funcionar correctamente Gitosis en un servidor debian.</p>
<ol>
<span id="more-446"></span></p>
<li>
<h3>Instalar python-setuptools y descargar Gitosis</h3>
</li>
<p>En el servidor:</p>
<pre class="brush: bash; title: ; notranslate">aptitude install python-setuptools</pre>
<p>y descargar Gitosis (clonar con Git)</p>
<pre class="brush: bash; title: ; notranslate">cd /data/temp
git clone git://eagain.net/gitosis</pre>
<p>(Gitosis también está disponible en github: <a href="https://github.com/res0nat0r/gitosis">https://github.com/res0nat0r/gitosis</a> )</p>
<li>
<h3>Instalar Gitosis</h3>
</li>
<p>Ojo con el parámetro &#8220;<em>&#8211;home /data/git</em>&#8220;, aquí deberéis indicar el home del usuario git, que es donde se almacenarán los repositorios</p>
<pre class="brush: bash; title: ; notranslate">python setup.py install
adduser --system --shell /bin/sh --gecos 'git version control' --group --disabled-password --home /data/git git</pre>
<li>
<h3>Generar una llave pública en nuestro ordenador local</h3>
</li>
<p>Tras instalar Gitosis en el servidor, ahora necesitaremos generar una llave pública en nuestro ordenador de desarrollo (desde donde vayamos a hacer los push)</p>
<p>En Linux o Mac:</p>
<pre class="brush: bash; title: ; notranslate">ssh-keygen -t rsa</pre>
<p>Lo que generará las llaves privada/pública en nuestro directorio de usuario, la que nos interesa, la pública, en: &#8220;<em>/home/usuario/.ssh/id_rsa.pub</em>&#8221; en Linux o &#8220;<em>/Users/usuario/.ssh/id_rsa.pub</em>&#8221; en OS X.</p>
<li>
<h3>Instalar nuestra llave pública en el servidor</h3>
</li>
<p>De vuelta al servidor y habiendo subido nuestra llave pública (por ftp por ejemplo)</p>
<p>Lo primero instalamos sudo, que en debian no viene instalado por defecto:</p>
<pre class="brush: bash; title: ; notranslate">aptitude install sudo</pre>
<p>Inicializamos Gitosis con nuestro usuario como admin (pasándole la ruta de nuestra llave pública, en este ejemplo estaría en &#8220;<em>/tmp/id_rsa.pub</em>&#8221;</p>
<pre class="brush: bash; title: ; notranslate">sudo -H -u git gitosis-init &lt; /tmp/id_rsa.pub</pre>
<p>Y para finalizar marcamos &#8220;post-update&#8221; como ejecutable para todos los usuarios:</p>
<pre class="brush: bash; title: ; notranslate">sudo chmod 755 /data/git/repositories/gitosis-admin.git/hooks/post-update</pre>
<li>
<h3>Bonus track: Redmine o cualquier gestor web de Git en el servidor</h3>
</li>
<p>Si vamos a usar Redmine o cualquier tipo de gestor o visualizador web de Git, necesitaremos incluir al usuario de apache &#8220;www-data&#8221; en el grupo de &#8220;git&#8221; para que sea capaz de leer los repositorios que generemos:</p>
<pre class="brush: bash; title: ; notranslate">usermod -a -G git www-data</pre>
<li>
<h3>Ya estamos listos, nuestro primer push</h3>
</li>
<p>Ya sólo nos queda clonar el repositorio de la configuración de Gitosis para poder ir configurando los permisos para los repositorios que añadamos, desde nuestro ordenador de desarrollo (Linux o Mac) sustituyendo &#8220;miservidor.com&#8221; por el dominio o ip de vuestro servidor:</p>
<pre class="brush: bash; title: ; notranslate">git clone git@miservidor.com:gitosis-admin.git</pre>
<p>y ahora podemos entrar a ver la configuración de gitosis y añadir algún repositorio, por ejemplo si queremos añadir el repositorio &#8220;montes&#8221; a nuestro servidor:</p>
<pre class="brush: bash; title: ; notranslate">cd gitosis-admin
vim gitosis.conf</pre>
<p>y en &#8220;<em>gitosis.conf</em>&#8221; añadiremos &#8220;montes&#8221; como writable:</p>
<pre class="brush: bash; title: ; notranslate">[gitosis]
  3 [group gitosis-admin]
  4 writable = gitosis-admin montes
  5 members = yo@gmail.com
</pre>
<p>grabamos y haremos nuestro primer push para actualizar la configuración de gitosis en el servidor remoto:</p>
<pre class="brush: bash; title: ; notranslate">git commit -a -m &quot;Dar permisos de escritura en el repositorio montes para el grupo gitosis-admin&quot;
git push</pre>
<p>Con esto hemos dado permisos de escritura en el repositorio &#8220;montes&#8221; (que aún no existe) a nuestro usuario (yo@gmai.com al que pertenece la llave pública que configuramos en el paso anterior).</p>
<p>Sólo nos queda crear el repositorio en nuestro ordenador de desarrollo (Linux o Mac):</p>
<pre class="brush: bash; title: ; notranslate">cd ..
mkdir montes
cd montes
git init</pre>
<p>añadir nuestro servidor remoto como repositorio remoto:</p>
<pre class="brush: bash; title: ; notranslate">git remote add origin git@miservidor.com:montes</pre>
<p>y hacer nuestro primer push!</p>
<pre class="brush: bash; title: ; notranslate">git add .
git commit -a -m &quot;Primer commit!&quot;
git push miservidor master</pre>
<p>Listo! ya hemos enviado nuestro primer push a nuestro propio servidor Git remoto!</p>
</ol>
<p>&nbsp;</p>
<p>Fuentes:<br />
<a href="http://ymbra.com/es/blog/ramon/gestion-de-repositorios-git-con-gitosis">http://ymbra.com/es/blog/ramon/gestion-de-repositorios-git-con-gitosis</a><br />
<a href="https://github.com/res0nat0r/gitosis">https://github.com/res0nat0r/gitosis</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mooontes.com/2011/11/05/repositorio-git-remoto-gitosis-debian/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VPN SSL de Juniper Networks en Debian sin entorno gráfico</title>
		<link>http://mooontes.com/2010/09/06/vpn-ssl-de-juniper-networks-en-debian-sin-entorno-grafico/</link>
		<comments>http://mooontes.com/2010/09/06/vpn-ssl-de-juniper-networks-en-debian-sin-entorno-grafico/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 13:36:40 +0000</pubDate>
		<dc:creator>montes</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[juniper]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://mooontes.com/?p=347</guid>
		<description><![CDATA[Esta semana he tenido que cambiar el acceso a VPN desde nuestro servidor Debian, que hasta ahora era transparente (mediante Cisco) a una VPN SSL de Juniper Networks, ha llevado bastante tiempo y pruebas sobre todo debido a que no hay soporte de Debian por parte de Juniper, sólo para Red Hat y al final [...]]]></description>
			<content:encoded><![CDATA[<p>Esta semana he tenido que cambiar el acceso a VPN desde nuestro servidor Debian, que hasta ahora era transparente (mediante Cisco) a una VPN SSL de Juniper Networks, ha llevado bastante tiempo y pruebas sobre todo debido a que no hay soporte de Debian por parte de Juniper, sólo para Red Hat y al final se trata de prueba/error.</p>
<p>Nuestro servidor es un Debian Lenny sin entorno gráfico, ese fue uno de los primeros problemas ya que las soluciones que existen por internet y el propio cliente de Juniper para Linux, están siempre pensados para clientes con entorno gráfico.</p>
<p><span id="more-347"></span></p>
<p>&nbsp;</p>
<h2>1. Pasos previos</h2>
<p>Antes de comenzar con la configuración en el servidor, a través de un pc con Linux con entorno gráfico (y java instalado) obtendremos los ficheros necesarios.<br />
Sólo tenemos que conectar a la web de la VPN (yo utilicé Ubuntu+Firefox), con esto nos descargará a <em>/home/user/.juniper_networks/</em> todos los archivos necesarios para la conexión, no importa si establece la conexión a la VPN o no.</p>
<p>Desde <em>/home/usuario/</em> realizamos:</p>
<pre class="brush: bash; title: ; notranslate">tar -czvf juniper.tgz .juniper_networks/*</pre>
<p>Y ya hemos terminado con el pc y podemos pasar al servidor.</p>
<p>&nbsp;</p>
<h2>2. Preparación de archivos para la conexión</h2>
<p>Descomprimimos <em>juniper.tgz</em> en el servidor en <em>/home/usuario/.juniper_networks/</em> y descomprimimos el archivo <em>/home/usuario/.juniper_networks/ncLinuxApp.jar</em></p>
<pre class="brush: bash; title: ; notranslate">jar -xf ncLinuxApp.jar</pre>
<p>Con esto obtenemos varios archivos importantes:</p>
<ol>
<li><strong>getx509certificate.sh</strong> Necesario para obtener el certificado del servidor</li>
<li><strong>ncsvc</strong> El servicio que crea la conexión VPN</li>
</ol>
<p>&nbsp;</p>
<h2>3. Obtener el certificado</h2>
<p>Desde el mismo directorio:</p>
<pre class="brush: bash; title: ; notranslate">chmod +x getx509certificate.sh
./getx509certificate.sh vpn.empresa.com vpn.crt</pre>
<p>Con esto ya tenemos uno de los archivos necesarios para establecer la VPN, el <em>vpn.crt</em></p>
<p>&nbsp;</p>
<h2>4. Instalar el servicio</h2>
<p>Ejecutar como root:</p>
<pre class="brush: bash; title: ; notranslate">install -m 6711 -o root /home/usuario/.juniper_networks/ncsvc /home/usuario/.juniper_networks/network_connect/ncsvc</pre>
<p>&nbsp;</p>
<h2>5. Establecer la conexión</h2>
<p>Ya sólo queda establecer la conexión, para esto necesitaremos consultar al administrador el parámetro &#8220;realm&#8221;, por internet comentan que suele estar entre el HTML de la página de acceso, pero en mi caso no era así.</p>
<p>Conociendo este parámetro sólo nos falta realizar la conexión propiamente dicha:</p>
<pre class="brush: bash; title: ; notranslate">./ncsvc -h vpn.empresa.com -u user01 -p password -r realm -f vpn.crt</pre>
<p>Si en nuestro caso la VPN utiliza URIs personalizadas es necesario añadir también el parámetro <em>-U</em></p>
<pre class="brush: bash; title: ; notranslate">./ncsvc -h vpn.empresa.com -u user01 -p password -r realm -f vpn.crt -U https://vpn.empresa.com/aux/usuario01/</pre>
<p>Entonces el terminal quedará con el mensaje:</p>
<pre class="brush: bash; title: ; notranslate">Connecting to vpn.empresa.com : 443</pre>
<p>Y la VPN conectada hasta que caduque la sesión o cancelemos. La conexión creará un nuevo interface de red <em>tun0</em> (lo podréis ver con <em>ifconfig</em>) y añadirá también unas rutas (ver con <em>route</em>) y unas líneas a <em>/etc/resolv.conf</em></p>
<p>Si de esta forma no funciona y los parámetros son correctos, antes de realizar más pruebas debemos contactar con el administrador, puesto que en algunos casos, como por ejemplo que esté configurado para múltiples sesiones, no funcionará.</p>
<p>&nbsp;</p>
<p><strong>Más documentación:</strong></p>
<ul>
<li><a href="http://www.emiliojuarez.es/Utilidades/juniperendebianlenny.html">emiliojuarez.es</a></li>
<li><a href="http://www.entropy.ch/blog/Mac+OS+X/?permalink=Juniper-Network-Connect-SSL-VPN-and-Virtualization.html">entropy.ch</a></li>
<li><a href="http://mad-scientist.us/juniper.html">mad-scientist.us</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mooontes.com/2010/09/06/vpn-ssl-de-juniper-networks-en-debian-sin-entorno-grafico/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurar un servidor dedicado desde cero (parte 1)</title>
		<link>http://mooontes.com/2009/04/12/configurar-un-servidor-dedicado-desde-cero-parte-1/</link>
		<comments>http://mooontes.com/2009/04/12/configurar-un-servidor-dedicado-desde-cero-parte-1/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 20:58:06 +0000</pubDate>
		<dc:creator>montes</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[bind9]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql5]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[servidor dedicado]]></category>
		<category><![CDATA[spf]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[vsftpd]]></category>

		<guid isPermaLink="false">http://mooontes.com/?p=192</guid>
		<description><![CDATA[Esto es un tutorial paso a paso sobre cómo configurar un servidor dedicado no administrado (unmanaged) con el sistema operativo Debian que sirva páginas web con PHP y MySQL, además de gestionar el dns, ftp y correo. En este caso se trata de un servidor de esecuredata.com. Otro hosting con buenos precios en servidores dedicados [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mooontes.com/wp-content/uploads/2009/04/server.jpg" alt="" title="server" width="240" height="180" class="alignnone size-full wp-image-228" /><br />
Esto es un tutorial paso a paso sobre cómo configurar un servidor dedicado no administrado (unmanaged) con el sistema operativo <a href="http://www.debian.org">Debian</a> que sirva páginas web con PHP y MySQL, además de gestionar el dns, ftp y correo.<br />
En este caso se trata de un servidor de <a href="http://www.esecuredata.com/Pricing/Servers.aspx">esecuredata.com</a>. Otro hosting con buenos precios en servidores dedicados no administrados es <a href="http://www.ovh.es/productos/productos_dedicados.xml">ovh.es</a>, también tienen la gama <a href="http://kemsirve.es/">kemsirve</a>.</p>
<p>La ventaja de un servidor no administrado es obviamente el precio, al tener que encargarte tú mismo de todas las configuraciones y problemas que puedan surgir, el precio es sensiblemente inferior al de cualquier otro tipo de servidor dedicado.</p>
<p>Si quieres usar herramientas &#8220;visuales&#8221; tipo webmin o cpanel para administrar tu servidor este no es tu tutorial <img src='http://mooontes.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  yo uso la consola para todas las instalaciones y configuraciones, manías de hace años. Si no tienes un mínimo de conocimientos sobre Linux o Internet tampoco es probable que te sirva de mucho.</p>
<p>Eres libre de copiar, modificar, publicar y lo que quieras hacer con este tutorial bajo una única condición, debes mencionar que has obtenido la información de <a href="http://mooontes.com">http://mooontes.com</a> (<a href="http://creativecommons.org/licenses/by/3.0/es/deed.es">licencia</a>)</p>
<p>&nbsp;</p>
<h2>1. Pasos previos</h2>
<p>Tras pagar nuestro servidor, en este caso un <a href="http://www.esecuredata.com/Pricing/Servers.aspx">Generation 6 Junior de esecuredata</a> con Debian 64bits, recibiremos un correo con la dirección ip y la clave para acceder a través de SSH como root. A lo largo del tutorial usaremos la ip &#8220;2.2.2.2&#8243; como ejemplo de la ip del servidor.</p>
<h3>1.1 Comprobar que la ip está &#8220;limpia&#8221;</h3>
<p>Lo primero antes de continuar es comprobar que la ip que nos han asignado no está baneada por haber sido usada para enviar Spam o cualquier otro tipo de malas prácticas, si fuese el caso nos encontraríamos con un montón de problemas como no poder enviar correo.</p>
<p>Para comprobarlo sólo necesitamos introducir la ip en <a href="http://www.mxtoolbox.com/blacklists.aspx">mxtoolbox</a>. En el caso de que estuviese baneada deberíamos solicitar un cambio de ip al proveedor.</p>
<h3>1.2 Conectar al servidor</h3>
<p>Hecha la comprobación ya podemos conectar al servidor, si usamos Windows podremos acceder mediante <a href="http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe">putty</a>. Desde Linux yo uso el cliente ssh de consola, en Ubuntu basta con teclear:</p>
<pre class="brush: bash; title: ; notranslate">
ssh root@2.2.2.2
</pre>
<p><span id="more-192"></span></p>
<h3>1.3 Comprobar y actualizar el Sistema Operativo</h3>
<p>Una vez dentro lo primero es comprobar que el sistema operativo que nos han instalado se corresponde con el que hemos pedido:</p>
<pre class="brush: bash; title: ; notranslate">
uname -a
Linux server 2.6.26-1-amd64 #1 SMP Fri Mar 13 17:46:45 UTC 2009 x86_64 GNU/Linux
</pre>
<p>Vemos que es un kernel de Linux 64bit, aunque no nos da mucha información sobre el tipo de Linux, pero no tenemos más que echar un vistazo a &#8220;<em>/etc/sources.list</em>&#8221;</p>
<p><strong>sources.list</strong> <em>original</em></p>
<pre class="brush: bash; title: ; notranslate">
deb cdrom:[Debian GNU/Linux 4.0 r6 _Etch_ - Official amd64 DVD Binary-1 20081219-16:30]/ etch contrib main

deb http://ftp3.nrc.ca/debian/ etch main
deb-src http://ftp3.nrc.ca/debian/ etch main

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
</pre>
<p>Nos han instalado Debian 4 Etch, cuando Debian 5 Lenny ya está disponible, además de dejarse la línea del DVD que ya no hace ninguna falta. Actualizamos el fichero cambiando de debian Etch a Lenny, además de eliminar la línea del DVD y de cambiar el repositorio &#8220;<em>nrc.ca</em>&#8221; por &#8220;<em>ca.debian.org</em>&#8221;</p>
<p><strong>sources.list</strong> <em>modificado</em></p>
<pre class="brush: bash; title: ; notranslate">
deb http://ftp.ca.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib
</pre>
<p>Ahora ya podemos actualizar las fuentes y nuestro Debian a Lenny:</p>
<pre class="brush: bash; title: ; notranslate">
aptitude update
aptitude dist-upgrade
</pre>
<h3>1.4 Nuevo usuario y htop</h3>
<p>Ahora crearemos un nuevo usuario que utilizaremos para varias tareas como la conexión por ftp:</p>
<pre class="brush: bash; title: ; notranslate">adduser usuario</pre>
<p>E instalaremos &#8220;<em>htop</em>&#8220;, un sustituto de &#8220;<em>top</em>&#8220;, muy útil para comprobar la carga del sistema:</p>
<pre class="brush: bash; title: ; notranslate">aptitude install htop</pre>
<p>&nbsp;</p>
<h2>2. Instalación de Apache2, PHP5 y MySQL5</h2>
<h3>2.1 Lo básico</h3>
<p>Apache, MySQL y PHP, nada más fácil en debian:</p>
<pre class="brush: bash; title: ; notranslate">aptitude install apache2
aptitude install mysql-server mysql-client libmysqlclient15-dev
aptitude install php5-common php5-cli php5-mcrypt php5-gd libapache2-mod-php5 php5-mysql
</pre>
<h3>2.2 Algunas utilidades imprescindibles</h3>
<p><strong>Mytop</strong>, para monitorizar MySQL en tiempo real</p>
<pre class="brush: bash; title: ; notranslate">aptitude install mytop</pre>
<p><strong>PHPMyAdmin</strong>, para gestionar las bases de datos a través de web. </p>
<pre lang="bash">aptitude install phpmyadmin</pre>
<p>Es importante que no sea accesible a través de la ruta por defecto (<em>http://servidor.com/phpmyadmin</em>) para evitar ataques.<br />
Sólo tenemos que editar el &#8220;<em>alias</em>&#8221; en la configuración de Apache2 y cambiarlo por cualquier otro nombre:</p>
<p><strong>/etc/apache2/sites-enabled/000-default</strong> <em>original</em></p>
<pre class="brush: bash; title: ; notranslate">Alias /phpmyadmin /usr/share/phpmyadmin</pre>
<p><strong>/etc/apache2/sites-enabled/000-default</strong> <em>modificado</em></p>
<pre class="brush: bash; title: ; notranslate">Alias /miadmin /usr/share/phpmyadmin</pre>
<h3>2.3 Comprobación</h3>
<p>En este punto ya deberíamos poder acceder a nuestro servidor a través de web, antes de comprobarlo reiniciamos Apache, podemos hacerlo de dos formas:</p>
<p><strong>1</strong>
<pre class="brush: bash; title: ; notranslate">apache2ctl restart</pre>
<p><strong>2</strong>
<pre class="brush: bash; title: ; notranslate">/etc/init.d/apache2 restart</pre>
<p>Y ahora comprobamos que ya funciona accediendo a través del navegador a la ip del servidor:</p>
<p><a href="http://2.2.2.2">http://2.2.2.2</a></p>
<p>y a la ruta que hayamos configurado para PHPMyAdmin:</p>
<p><a href="http://2.2.2.2/miadmin">http://2.2.2.2/miadmin</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Artículo bajo licencia: <a href="http://creativecommons.org/licenses/by/3.0/es/deed.es"><img src="http://es.creativecommons.org/images/icons/logos%20cc%20retocados/by_petit.png"></a><br />
Foto del rack por: <a href="http://www.flickr.com/photos/digitalslurp/">digitalslurp</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mooontes.com/2009/04/12/configurar-un-servidor-dedicado-desde-cero-parte-1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

