lunes, 4 de mayo de 2009

XAMPP en Ubuntu



Bienvenido a la versión para Linux de XAMPP
(compatible en procesadores x86)






















































Paso 1: Instalación

Luego de descargar Xampp escribir el siguiente comando:
  1. Abrir la consola y loguearse como root: sudo su
  2. Nos ubicamos en la carpeta donde descargó el Xamoo y extraemos el archivo descargado a /opt:: tar xvfz xampp-linux-1.7.1.tar.gz -C /opt
    Aviso: Por favor use únicamente este comando para instalar XAMPP. NO use ninguna herramienta de descompresión de Microsoft Windows para extraer el archivo por que no funcionará.
    Aviso: Esta instalación sobreescribirá alguna previa.
Eso es todo. XAMPP está instalado en el directorio /opt/lampp

Paso 2: iniciar

Para iniciar XAMPP simplemente ejecute este comando:
# /opt/lampp/lampp start
Se debe ver algo así en la pantalla:
Starting XAMPP 1.7...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Ready. Apache and MySQL are running.
Si usted ve algún mensaje de error por favor mire en Linux FAQ.

Paso 3: Testear

OK, hasta ahora fue fácil, pero como saber si todo está funcioando realmente? Solo escriba la siguiente URL en el navegador:
http://localhost
Se debe ver la página de inicio de XAMPP, la cual contiene algunos links apra comprobar el estado de los programas instalados y algunos pequeños ejemplos.
PARAMETROS DE INICIO Y PARADO
ParametroDescripción
startInicia XAMPP.
stopDetiene XAMPP.
restartDetiene e inicia XAMPP.
startapacheDetiene unicamente el Apache.
startsslinicia el soporte SSL en Apache. Este comando activa el soporte SSL permanentemente, ej. si se reinicia el XAMPP más adelante, el soporte SSL seguirá activado.
startmysqlInicia solamente Base de datos MySQL.
StartftpInicia ProFTPD server. Via FTP usted puede subir archivos hacia su servidor web (user "nobody", password "lampp"). Este comando activa ProFTPD permanentemente, ej. si se reinicia XAMPP más adelante, FTP seguirá activado.
stopapacheDetiene Apache.
stopsslDetiene el soporte SSL en Apache. Este comando desactiva el soporte SSL permanentemente, ej. Si se reinicia XAMPP más adelante, el soporte SSL seguirá desactivado.
stopmysqlDetiene Base de datos MySQL.
stopftpDetiene ProFTPD server. Este comando desactiva permanentemente ProFTPD, ej. si se reinicia XAMPP más adelante FTP seguirá desactivado.
securityInicia un pequeño programa para comprobar la seguridad.

Por ejemplo: Para iniciar Apache con soporte SSL, simplemente escriba este comando (como root):
# SUDO /opt/lampp/lampp startssl
También se puede acceder al servidor Apache via SSL bajo https://localhost.

Qué es Dónde?

Qué es dónde? Una gran pregunta de nuestra existencia, he aquí algunas respuestas! ;)


ARCHIVOS Y DIRECTORIOS IMPORTANTES
Archivo/Directorio
Propósito
/opt/lampp/bin/El home de los comandos de XAMPP. /opt/lampp/bin/mysql por ejemplo llama al monitor MySQL.
/opt/lampp/htdocs/The Apache DocumentRoot directory.
/opt/lampp/etc/httpd.confEl archivo de configuración de Apache.
/opt/lampp/etc/my.cnfEl archivo de configuración de MySQL.
/opt/lampp/etc/php.iniEl archivo de configuración de PHP.
/opt/lampp/etc/proftpd.confEl archivo de configuración de ProFTPD. (desde la versión 0.9.5)
/opt/lampp/phpmyadmin/config.inc.phpEl archivo de configuración de phpMyAdmin.

Deteniendo XAMPP

Para deneter XAMPP simplemente escriba este comando:

# sudo /opt/lampp/lampp stop
Se debe ver:
Stopping LAMPP 1.7...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.

Y XAMPP se detiene.

Desinstalando XAMPP

Para desinstalar XAMPP solo escriba este comando:

# sudo rm -rf /opt/lampp
Eso es todo. Ya tenemos los conceptos básicos para correr XAMPP en nuestro Ubuntu.


Exitos.!

No hay comentarios: