Instalación de XAMPP en Linux

2,497 views
2,322 views

Published on

Published in: Entertainment & Humor
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,497
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
46
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Instalación de XAMPP en Linux

  1. 1. Objetivo de la práctica: Instalar y configurar loscomponentes de XAMPP en linuxmintNombre del archivo: PC01-14.odpFecha inicio: 30/01/2012Autores: Adrián Navarro OleaDescripción breve: Instalar y configurar loscomponentes de XAMPP en linuxmint
  2. 2. Fundamentos teóricos§¿Qué significa XAMPP? ● Es un servidor independiente de plataforma, que consiste principalmente en la base de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, PerlPage  2
  3. 3. Fundamentos teóricos ● Documentación utilizada ● Explicación del profesor ● Descripción del Software utilizado ● XAMPP – Versión 1.7.7 ● Firefox – Versión 3.6.13 ● LibreOffice Impress – Versión 3.3.2 ● LinuxMint 10Page  3
  4. 4. Descripción detallada ● Instalación. ● Configuración del apache para poder visualizar vuestra página web. ● Configuración del servidor FTP para poder descargar el documento de la práctica. ● Configurar aspectos fundamentales de seguridad. ● Comprobar el estado y la versión de todos los módulos instalados. ● Iniciar / Parar servicios desde la consola de administración.Page  4
  5. 5. A la descripción Instalación ● La instalación es muy sencilla, simplemente tenemos que introducir la siguiente linea de comandos en la terminal de la carpeta downloads (boton derecho en la carpeta y abrir carpeta desde la terminal): ● Su (para acceder como super-usuario) ● tar xvfz xampp-linux-1.7.7.tar.gz -C /opt Page  5
  6. 6. A la descripción Configurar apache ● Queremos que con apache nos aparezca nuestra página web al entrar a localhost desde el navegador, para ello nos vamos a la consola y escribimos “sudo /opt/lampp/etc/httpd.conf” ● Buscamos la línea “<IfModule dir_module>” e ● Para poner nuestra web en introducimos el nombre de el servidor, ponemos los nuestra página inicial, en mi archivos en la siguiente caso home.html dirección “/opt/lampp/htdocs” Page  6
  7. 7. A la descripción Configurar el Servidor FTP ● Lo único que tenemos que hacer es ir a la terminal y escribir “/opt/lampp/lampp startftp” entramos en el navegador y ponemos la siguiente dirección ● Ftp://192.168.1.1 ● User: nobody ● Password: lampp Para subir los archivos lo podemos hacer desde la carpeta que le asignamos al usuario y subiendo ahí los Page  7 archivos.
  8. 8. A la descripción Aumentar la seguridad (I) ● Por defecto XAMPP viene con agujeros en seguridad, para aumentar la seguridad vamos la terminal y escribimos el siguiente comando: /opt/lampp/lampp security. A continuación empezará a pedirnos contraseñas para cada módulo. Una vez que lleguemos a la configuración de la contraseña de ProFTPD le damos 2 veces a Enter, para que no nos ponga ninguna. Page  8
  9. 9. A la descripción Desc. de los módulos instalados ● Para ver la información de los módulos instalados y las versiones, vamos al directorio “/opt/lampp” y abrimos el archivo “RELEASENOTES”. En el archivo podemos observar lo siguiente: Page  9
  10. 10. A la descripción Iniciar y parar los servicios ● Para iniciar y arrancar los servicios instalados, vamos a la terminal y escribimos lo siguiente: Módulo Comando Función XAMPP /opt/lampp/lampp start Inicia XAMPP XAMPP /opt/lampp/lampp stop Detiene XAMPP XAMPP /opt/lampp/lampp restart Reinicia XAMPP Apache /opt/lampp/lampp startapache Inicia el servidor Apache Apache /opt/lampp/lampp stopapache Detiene el servidor Apache ProFTPD /opt/lampp/lampp startftp Inicia el servidor ProFTPD ProFTPD /opt/lampp/lampp stopftp Detiene el servidor ProFTPD MySQL /opt/lampp/lampp startmysql Inicia la base de datos MySQL MySQL /opt/lampp/lampp stopmysql Detiene la base de datos MySQL Page  10
  11. 11. ● Tiempo total empleado en la práctica: 2H 30m ● Pruebas realizadas: Me he conectado a mi web y al ftp mediante el navegador. ● Problemas encontrados: En ésta práctica no he tenido ningún problema. ● Conclusiones: Es un programa muy útil y sencillo de configurar. Contiene Apache, Filezilla Server, MySQL, PHP... Un paquete muy útil para WEBs. Para mi ha sido más sencillo configurarlo en LinuxMint que en Windows.Page  11

×