Instalación de Xampp 1.8.1

Solapas principales

En esta versión de xampp tenemos un nuevo concepto de seguridad. Vamos a detallar los pasos a seguir para instalar xampp en nuestro sistema linux y configurarlo para acceder a phpmyadmin y poder crear bases de datos etc.

Primero nos vamos a la página del proyecto xampp:

http://www.apachefriends.org

Descargamos el paquete comprimido:

http://www.apachefriends.org/download.php?xampp-linux-1.8.1.tar.gz

Ahora abrimos la terminal como root:

sudo su

Nos vamos al directorio de descarga donde tenemos el archivo de xampp con el comando cd.

Ejemplo:

cd ~/Descargas

Ahora extraer el contenido de archivo comprimido en el directorio /opt.

tar xvfz xampp-linux-1.8.1.tar.gz -C /opt

Listo !!! Ahora vamos a poner contraseña para poder acceder a todos los servicios.

sudo /opt/lampp/lampp security

Vamos asignando las contraseñas que nos va pidiendo.

Después para acceder a locahost :

http://localhost

Nos pedirá un usuario y una contraseña:

User: lampp

Y password el que habéis asignado.

COMANDOS

Con el comando:

sudo /opt/lampp/lampp 'comando'

seguido de:

start -- Inicia XAMPP.

stop -- Detiene XAMPP.

restart -- Detiene e inicia XAMPP.

startapache -- Inicia sólo el Apache.

startssl -- Inicia el soporte Apache SSL. Este comando activa el soporte SSL permanentemente, por ejemplo, si usted reinicia XAMPP en el futuro SSL permanecerá activado.

startmysql -- Inicia sólo la base de datos MySQL.

startftp -- Inicia el servidor ProFTPD. Via FTP usted puede subir archivos a su servidor web (el usuario "nobody", contraseña "lampp"). Este comando activa el ProFTPD permanentemente, por ejemplo, si usted reinicia XAMPP en el futuro FTP permanecerá activado.

stopapache -- Detiene el Apache.

stopssl -- Detiene el soporte Apache SSL. Este comando desactiva el soporte SSL permanentemente, por ejemplo, si usted reinicia XAMPP en el futuro SSL permanecerá desactivado.

stopmysql -- Detiene la base de datos MySQL.

stopftp -- Detiene el servidor ProFTPD. Este comando desactiva el ProFTPD permanentemente, por ejemplo, si usted reinicia XAMPP en el futuro FTP permanecerá desactivado.

security --Inicia un excelente programa de seguridad de control de seguridad pequeña.

En las nuevas versiones de xampp tenemos interfaz gráfica:

                                                                                                                                                    

Para lanzar la interfaz gráfica:

sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel

Ahora sugiero editar el archivo .bashrc de nuestro directorio personal para crear alias y no tener que escribir órdenes tan largas:

alias xampp='sudo /opt/lampp/lampp start'
alias xampps='sudo /opt/lampp/lampp stop'
alias xamppr='sudo /opt/lampp/lampp reload'
alias xcontrol='sudo /opt/lampp/manager-linux-x64.run'

Recargar el archivo de configuración bashrc:

source .bashrc
De esta forma al escribir en la terminal '"xcontrol"  nos lanza la interfaz gráfica y etc con los otros alias.