SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Objetivo de la práctica: Instalar y configurar los
componentes de XAMPP en linuxmint

Nombre del archivo: PC01-14.odp

Fecha inicio: 30/01/2012

Autores: Adrián Navarro Olea

Descripción breve: Instalar y configurar los
componentes de XAMPP en linuxmint
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, Perl




Page  2
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 10


Page  3
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
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
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
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.
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
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
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
●
      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 WEB's. Para mi ha sido más sencillo
      configurarlo en LinuxMint que en Windows.



Page  11

Mais conteúdo relacionado

Mais procurados

Significado xampp
Significado xamppSignificado xampp
Significado xampp
davidmales
 
Curso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
Curso.introducción a Xampp y Mysql.José ignacio Valaer RubioCurso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
Curso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
José Ignacio Valaer Rubio
 
Manual de Wampserver
Manual de WampserverManual de Wampserver
Manual de Wampserver
FlakaBS
 
Instalar php en debian
Instalar php en debianInstalar php en debian
Instalar php en debian
Daniel Zavala
 

Mais procurados (19)

Significado xampp
Significado xamppSignificado xampp
Significado xampp
 
Servidor XAMPP
Servidor XAMPPServidor XAMPP
Servidor XAMPP
 
Que es php
Que es phpQue es php
Que es php
 
Instalacion my sql ubuntu[xampp]
Instalacion my sql ubuntu[xampp]Instalacion my sql ubuntu[xampp]
Instalacion my sql ubuntu[xampp]
 
Curso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
Curso.introducción a Xampp y Mysql.José ignacio Valaer RubioCurso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
Curso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
 
Xampp
XamppXampp
Xampp
 
Presentacion XAMPP
Presentacion XAMPPPresentacion XAMPP
Presentacion XAMPP
 
Que es wamp server
Que es wamp serverQue es wamp server
Que es wamp server
 
Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02
 
Manual wampserver
Manual wampserverManual wampserver
Manual wampserver
 
Servidor ubuntu(linux)
Servidor ubuntu(linux)Servidor ubuntu(linux)
Servidor ubuntu(linux)
 
WampServer - Guía de instalación
WampServer - Guía de instalaciónWampServer - Guía de instalación
WampServer - Guía de instalación
 
Wampserver caracteristicas y especificaciones
Wampserver caracteristicas y especificacionesWampserver caracteristicas y especificaciones
Wampserver caracteristicas y especificaciones
 
Instalacion eclipse y wamp server
Instalacion eclipse y wamp serverInstalacion eclipse y wamp server
Instalacion eclipse y wamp server
 
Preguntas Wamp
Preguntas WampPreguntas Wamp
Preguntas Wamp
 
Wampserver
WampserverWampserver
Wampserver
 
Manual de Wampserver
Manual de WampserverManual de Wampserver
Manual de Wampserver
 
Xampp
XamppXampp
Xampp
 
Instalar php en debian
Instalar php en debianInstalar php en debian
Instalar php en debian
 

Semelhante a Instalación de XAMPP en Linux (20)

0 entorno php
0 entorno php0 entorno php
0 entorno php
 
Manejadores de base de datos xampp
Manejadores de base de datos xamppManejadores de base de datos xampp
Manejadores de base de datos xampp
 
Aplicaciones web con php y my sql
Aplicaciones web con php y my sqlAplicaciones web con php y my sql
Aplicaciones web con php y my sql
 
Tema1
Tema1Tema1
Tema1
 
PHP Tema 1 - Introducción
PHP Tema 1 - IntroducciónPHP Tema 1 - Introducción
PHP Tema 1 - Introducción
 
Desarrollo de sitios web con PHP y MySQL.ppt
Desarrollo de sitios web con PHP y MySQL.pptDesarrollo de sitios web con PHP y MySQL.ppt
Desarrollo de sitios web con PHP y MySQL.ppt
 
Que es php
Que es phpQue es php
Que es php
 
Que es php
Que es phpQue es php
Que es php
 
Clase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasosClase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasos
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalación
 
Servidor web lamp
Servidor web lampServidor web lamp
Servidor web lamp
 
guia instalación XAMPP (Servidor Web).pdf
guia instalación XAMPP (Servidor Web).pdfguia instalación XAMPP (Servidor Web).pdf
guia instalación XAMPP (Servidor Web).pdf
 
Seguridad en Apache
Seguridad en ApacheSeguridad en Apache
Seguridad en Apache
 
Proftpd
ProftpdProftpd
Proftpd
 
Tema1
Tema1Tema1
Tema1
 
Lamp
LampLamp
Lamp
 
Pro ft pd
Pro ft pdPro ft pd
Pro ft pd
 
Presentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdfPresentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdf
 
Los servidores wamp
Los servidores wampLos servidores wamp
Los servidores wamp
 
Primera sesion
Primera sesionPrimera sesion
Primera sesion
 

Instalación de XAMPP en Linux

  • 1. Objetivo de la práctica: Instalar y configurar los componentes de XAMPP en linuxmint Nombre del archivo: PC01-14.odp Fecha inicio: 30/01/2012 Autores: Adrián Navarro Olea Descripción breve: Instalar y configurar los componentes de XAMPP en linuxmint
  • 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, Perl Page  2
  • 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 10 Page  3
  • 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. 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. 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. 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. 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. 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. 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. 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 WEB's. Para mi ha sido más sencillo configurarlo en LinuxMint que en Windows. Page  11