Antes de empezar con la instalación, ¿Que es XAMPP? XAMPP es una aplicación gráfica para la creación de servidores web:
- Multiplataforma (X)
- Apache (A)
- MySQL (M)
- PHP (P)
- Perl (P)
Bien, desde nuestra distribución linux descargamos el instalador de XAMPP haciendo clic en este enlace:
- Descargar XAMPP (versión 1.8.3-2)
Abrimos una terminal:
Vamos al directorio descargas con:
cd Descargas
Damos permisos de ejecución con:
sudo chmod 755 xampp-linux-x32-1.8.3-2-installer.run
sudo ./xampp-linux-x32-1.8.3-2-installer.run
Después de ejecutar este comando nos aparece un instalador, el mismo instalador que nos aparece al ejecutarlo tanto en Windows como en MAC (en ambos SO se instala igual empezando por aquí)
Como hemos dicho antes, XAMPP gestiona Apache, MySQL, PHP y Perl, pero todo esto esta se puede activar o desactivar con el siguiente comando:
sudo /opt/lampp/lampp [parámetro]
Y [parámetro] lo sustituimos por cualquier de estos comandos:
| [parámetro] | Descripción |
| start | Inicia XAMPP. |
|---|---|
| stop | Para XAMPP. |
| restart | Para y reinicia XAMPP. |
| startapache | Inicia solo Apache. |
| startssl | Inicia el soporte SSl para Apache SSL. Este comando activa el soporte SSL permanentemente, ej. si reinicias XAMPP en el futuro SSL ya estará activado. |
| startmysql | Inicia solo la base de datos MySQL. |
| startftp | Inicia el servidor ProFTPD. Via FTP puedes descargar archivos a tu servidor (usuario: "nobody", contraseña "lampp"). Este comando activa ProFTPD permanentemente, ej. si reinicias XAMPP en el futuro FTP ya estará activado. |
| stopapache | Parar solo Apache. |
| stopssl | Parar solo el soporte SSL de Apache. Este comando desactiva SSL permanentemente, ej. si reinicias Xampp en el futuro SSL estará desactivado. |
| stopmysql | Parar solo la base de datos MySQL. |
| stopftp | Parar el servidor ProFTPD. Este comando desactiva ProFTPD permanentemente, ej. si reinicias XAMPP en el futuro FTP estará desactivado. |
| security | Inicia el programa de seguridad. |
También existe una versión gráfica, pero es necesario instalarla:
sudo apt-get install python-glade2
Y se ejecuta con:
sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
Claro querido pingüino, te estarás preguntando, coño, ¿Tengo que escribir todo eso para ejecutar un panel cada vez que encienda el ordenador? Pues nos creamos un lanzador sencillo ejecutando en la terminal:
sudo gedit /usr/share/applications/xampp-control-panel.desktop
Y abajo del todo pegamos el siguiente codigo:
[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Icon[en_CA]=[DIRECCION DEL ICONO]
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=[DIRECCION DEL ICONO]
Si queremos un icono cuqui para nuestro lanzador, en los corchetes [DIRECCION DEL ICONO] sustituimos por el directorio donde esta nuestra imagen. Quiero poner la imagen "icono.png" que esta en mi carpeta de descargas, pues pondria en [DIRECCION DEL ICONO] -> /home/administrador/Descargas/icono.png
Este tutorial y muchos más disponibles para descargar en versión PDF y con imágenes explicativas en nuestra sección "Curso pingüinal"
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Icon[en_CA]=[DIRECCION DEL ICONO]
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=[DIRECCION DEL ICONO]
Si queremos un icono cuqui para nuestro lanzador, en los corchetes [DIRECCION DEL ICONO] sustituimos por el directorio donde esta nuestra imagen. Quiero poner la imagen "icono.png" que esta en mi carpeta de descargas, pues pondria en [DIRECCION DEL ICONO] -> /home/administrador/Descargas/icono.png
Este tutorial y muchos más disponibles para descargar en versión PDF y con imágenes explicativas en nuestra sección "
SEGUNDO PARRAFO


14:55
Unknown
0 comentarios:
Publicar un comentario