sábado, 3 de marzo de 2012

instalar XAMPP en Linux



En  diversas ocasiones  es necesario instalar un servidor apache y alguna otra herramienta como MySQL o PHPmyadmin, y siendo sincero para instalar y configurar  LAMP (Linux, Apache, MySQL, PHP, Perl, etc) en una distro Linux se necesitan un poco mas de conocimiento que el básico, ya que todo esta por separado y conjuntarlo con diversas librerías  para evitar dependencias rotas,

Si deseamos instalar estas herramientas de gran utilidad en Windows basta con instalar un  WAMP (Windows, Apache, MySQL, PHP, Perl, etc.)  y siguiendo con la fácil instalación a la que nos tienen acostumbrados podemos tener estas herramientas he aqui la liga de WAMPserver
http://www.wampserver.com/en/
para Mac tenemos MAMP (Mac, Apache, MySQL, PHP, Perl, etc.) y se instala de forma facil y trabaja a la perfección.
Los amigos de Apache Friends nos han facilitado esta instalación al crear XAMPP (la “X” significa cualquier Sistema operativo,  Apache, MySQL, PHP, Perl, etc.) que sirve para los 3 sistemas operativos, pero nos enfocaremos en linux, este método lo he probado en Ubuntu, Debian, OpenSuse y Fedora.
lo primero es descargar XAMPP.
http://www.apachefriends.org/en/xampp-linux.html
con descargar el archivo que dice XAMPP Linux 1.7.7 es suficiente

seguramente se descargo en la carpeta Downloads o Descargas así que abriremos una terminal y nos rootearemos (ponernos en root)
en ubuntu : sudo su
en Fedora, Debian y OpenSUSE : su
y les pedirá su contraseña.
1) Ahora nos desplazaremos con la siguiente instrucción hasta la carpeta conde se descargo el archivo XAMP que será un .tar.gz en mi caso fue en la carpeta de descargas.
# cd /home/usuario/Descargas
2) Descomprimimos y movemos los archivos a la carpeta opt con la siguiente instrucción
# tar xvfz xampp-linux-1.7.7.tar.gz -C /opt
3) ahora damos y quitamos los permisos necesarios para que no nos falle al momento de ejecutarlo.
# chown -hR root /opt/lampp/
# chmod 777 -R /opt/lampp/
# chmod 644 /opt/lampp/etc/my.cnf
4) Para levantar phpMyAdmin:
# chmod a-w /opt/lampp/phpmyadmin/config.inc.php
5) Iniciar Lampp :
# /opt/lampp/lampp/ start
6) si queremos reiniciar  Lampp:
# /opt/lampp/lampp/ restart

7) si queremos detener Lampp
# /opt/lampp/lampp/ stop

después de estas acciones tendrás las herramientas necesarias para trabajar con un servidor Apache, bases de datos y PHP.

agradezco al buen amigo @erick_alucard por su participación en este  tutorial.

No hay comentarios:

Publicar un comentario