Home
Manual de instalación Xampp
Contents
1. l a localhost localhost php C ff r http ocahost phpmyadmin gt D 4 A phpMyAdmin 23 Servidor localhost a IA g Bases de datos SAL Estado actual Variables f Juegos de caracteres Motores Privilegios Procesos EsExportar Fslmportar alberto 1 edcol 1 Accciones MySQL information_schema 28 a e MySQL localhost 5 Servidor localhost via TCP IP test i Wersi n del servidor 5 1 41 Y Crear nueva base de datos gt Versi n del protocolo 10 seleccionar una base de datos Usuario root fblocalhost FRE AA aa 41 Cotejamiento v Crear Juegos de caracteres de MySQL UTF 8 Unicode Cotejamiento de las conexiones MySQL ut ut_general_ci A Servidor web Interfaz gt Apache 2 2 14 W in32 DAW 2 mod_ssl 2 2 14 OpenSSL0 9 8l mod_autoindex_color 8 Tema Estilo Original z PHP5 3 1 mod_apreg2 EFE 20090110 2 7 1 Cambiar el color P Reiniciar mod_perl 2 0 4 Perl 5 10 1 Idioma Language E E Espa ol Spanish Yi Administraci n de MySQL v a web con phpmyadmin Con la aplicaci n web phpmyadmin podemos realizar todas las funciones que permite mysql e Crear bases de datos y tablas e Modificar bases de datos y tablas e Insertar actualizar y eliminar registros e Realizar consultas e Crear usuarios y establecer permisos Todo de una forma gr fica sencilla y sin necesidad de ser un experto en SQL Configuraci n de PHP con XAMPP XAM
2. esta forma evitaremos tener que compartir carpetas lo cual es mucho m s inseguro A continuaci n veremos c mo crear usuarios para que accedan por FTP a sus carpetas personales Para acceder a la configuraci n del servidor de FTP FileZilla debemos abrir el panel de control de XAMPP y hacer clic en el bot n Admin correspondiente a FileZilla tal y como vemos en la siguiente ventana E XAMPP Control Panel Application xAMPP Control Panel Apache Friends Edition Modules Shell Setup Port Check e Sve e Sc e Sve Apache Mysql Filezilla Mercury Running Running Running Running a dl admin Explore Refresh Help e Sve Tomcat tari G H D Eusy pache service stopped Eusy pache service started Eusy pache service stopped Eusy pache service started e Acceso a la configuraci n del servidor FTP desde el panel de control de XAMPP Aparecer la ventana de configuraci n del servidor FTP FileZilla En dicha ventana se muestra a tiempo real los accesos de los usuarios al servidor y el registro de acciones acometidas por los mismos Debajo de los men s vemos una serie de botones que nos permiten realizar acciones de mantenimiento del servidor FTP ANEXO l instalaci n y configuraci n Xampp 11 m z FileZilla server File Server Edit 2 ames coje a ogged on Retrieving settings please walt Done retrieving settings Retrievin
3. La administraci n de MySQL comprende las tareas de creaci n y mantenimiento de bases de datos y la gesti n de usuarios y permisos Si se poseen conocimientos de SQL es posible administrar la base de datos con el cliente de mysql Se trata de una consola que permite lanzar comandos SQL al servidor de base de datos mediante los cuales podemos crear bases de datos modificarlas insertar registros realizar consultas establecer permisos y todas las funciones que permite un gestor de bases de datos S1 no queremos utilizar o no dominamos el lenguaje SQL otra posibilidad es instalar alguna herramienta gr fica de escritorio para la administraci n de MySQL como por ejemplo MySQL GUL Tools que son un conjunto de aplicaciones de escritorio bajo Windows que nos permitir realizar todas las funciones que permite el lenguaje SQL pero utilizando ventanas y asistentes Finalmente una manera sencilla y potente de administar MySQL es utilizando la aplicaci n web por excelencia de administraci n de MySQL phpMyAdmin XAMPP viene con phpmyadmin preinstalado Para acceder tan solo tenemos que abrir el navegador en el servidor e ir a la siguiente URL http ocalhost phpmyadmin Tambi n podemos utilizar phpmyadmin desde cualquier PC de la red dirigi ndonos a la URL http TP del servidor phpmyadmin sustituyendo IP del servidor por la IP del PC que hace de servidor ejemplo 192 168 1 10 o la que sea ANEXO l instalaci n y configuraci n Xampp 8
4. Server Pages para el lenguaje Perl Dejar habilitado por si se desea utilizar 8 X Exit Salir Una vez instalado XAMPP habr creado la carpeta C xampp con un tama o de 295 MB la carpeta en la cual podemos copiar contenidos o aplicaciones para ser accesibles v a web ser la carpeta C xampp htdocs Configuraci n general de XAMPP XAMPP dispone de un panel de control desde el que podemos realizar una configuraci n b sica Para iniciar el panel de control podemos hacerlo desde los iconos de escritorio o men de inicio si los creamos cuando lo instalamos Si el panel de control ya est iniciado aparecer el icono El la derecha de la barra de tareas Haciendo clic sobre dicho icono podremos abrir el panel de control y veremos la siguiente ventana Panel de control de XAMPP Desde el panel de control de XAMPP pulsando los botones Start Stop podemos iniciar o detener los servicios Apache MySQL Filezilla Servidor FTP Mercury Servidor de correo electr nico Desde las opciones Svc podemos configurar el modo de trabajo como servicio de forma que podemos hacer que Apache MySQL Filezilla y Mercury se instalen en el sistema como servicios del mismo lo cual es muy interesante ya que permitir a configurar los servicios en modo autom tico para en caso de reinicio del servidor los servicios se reinicien autom ticamente sin intervenci n de ning n usuario y sin necesidad de abrir sesi n Para configurar el servicio e
5. de disc E Servicios y Aplicaciones 5 Control wI Servicio de Index Serwer y Extendido Es Administrador de c lg Administrador de di S8 Administrador de 5 589 Agente de Protecci a t Sa Almacenamiento pr i En Apachez 2 Es Aplicaci n del siste SBs Audio de Windows Es Auxiliar de actualiz eg Centro de seguridad Sa Cliente de seguimi Sy Cliente DHCP Ba Cliente DNS a mj 1 l Ss Ayuda de NetBIOS Sa Ayuda v soporte t Est ndar Almacena i Detecta ys Iniciado Iniciado Administra Proporcion Permite a l Ofrece alm Apachez Iniciado Iniciado Administra Administra Servicio au Habilita la c Habilita la e supervisa l Mantiene wi Administra Resuelve y Configuraci n de XAMPP Iniciado Iniciado Iniciado Iniciado Iniciado Iniciado Iniciado a Iniciado Autom tico Autom tico Manual Manual Manual Autom tico Autom tico Manual Autom tico Autom tico Autom tico Autom tico Autom tico Autom tico Autom tico Autom tico Sistema local Sistema local Sistema local Sistema local Sistema local Sistema local Sistema local Sistema local Sistema local Sistema local serwicio local Sistema local Sistema local Sistema local Sistema local Serwicio de red Desde el panel de control de XAMPP si hacemos clic en el bot n Admin correspondi
6. disable HTTPS lt 55L gt disable Server Side Includes 5 1 gt enable IPv4 only current 1IPv4 6 tauto disable mod_per disable pache P x Exit Please choose 4i Yr x ANEXO l instalaci n y configuraci n Xampp 3 En este punto tendremos instalado el XAMPP Pero m s abajo vamos a detallar las opciones del men de instalaci n Men Setup de XAMPP A continuaci n mostramos las opciones traducidas al Espa ol l Start XAMPP Control Panel Iniciar el panel de control de XAMPP Permite arrancar el panel de control de XAMPP Tambi n podemos iniciarlo desde los iconos de escritorio o men de inicio si les creamos en la instalaci n 2 Relocate XAMPP Reubicar XAMPP Si decidimos cambiar la ruta de XAMPP permite reconfigurar la nueva ruta 3 Disable HTTPS Deshabilitar HTTPS SSL Permite deshabilitar las p ginas http seguras Dejar habilitado por si se desea utilizar 4 Disable Server Side Includes Deshabilitar SSI Permite deshabilitar SSI Dejar habilitado por si se desea utilizar 5 Enable IPv4 only Habilitar solo IPv4 Permite habilitar solo IPv4 Dejar en autom tico 1Pv4 6 6 Disable mod_perl Deshabilitar perl Permite deshabilitar el lenguaje de programaci n Perl similar a PHP existen muchas aplicaciones Web escritas en Perl Dejar habilitado por si se desea utilizar 7 Disable Apache ASP Deshabilitar Apache ASP Permite deshabilitar las p ginas activas de servidor Active
7. phpMyAdmin 3 2 4 XAMPP Control Basic package Panel 2 5 8 XAMPP CLI Bundle 1 6 Webalizer 2 21 02 Mercury Mail Transport System v4 72 msmtp 1 4 19 FileZilla FTP Server 0 9 33 SQLite 2 8 17 SQLite 3 6 20 ADOdb 5 10 eAccelerator 0 9 6 rc1 Xdebug 2 0 6 dev Ming 0 4 3 For Windows 2000 XP Vista 7 See C README E EXE 51 MB Selfextracting RAR archive ES ZIP 100 MB ZIP archive Cuando termine la descarga deber amos tener en nuestro disco duro un archivo llamado xampp win32 1 7 3 exe o similar seg n la versi n que tengamos en la p gina de apache ya que suelen poner la ltima versi n ANEXO l instalaci n y configuraci n Xampp 2 Ejecutaremos el fichero exe apareci ndonos la pantalla de instalaci n de Xampp en la que le diremos la carpeta en la que nos instalara el programa Si no se especifica la carpeta de instalaci n nos la instalar en C Despu s de extraer los ficheros para la instalaci n nos abrir una ventana de DOS Esperaremos unos instantes a que se inicie la instalaci n Should I add shortcuts to the startmenu desktop y n y Nos pregunta si queremos agregar accesos directos en el men de inicio le contestaremos y A continuaci n nos har varias preguntas Para responder a las preguntas escribimos la respuesta y presionaremos la tecla ENTER Las describimos a continuaci n Should I locate the XAMPP paths correctly Should I proceed y x exit setup Y Should I make a portable XAMPP without dri
8. podemos crear una sencilla p gina web de prueba dentro del DocumentRoot de Apache y acceder desde el navegador para visualizar el resultado ANEXO l instalaci n y configuraci n Xampp 6 Probando Apache y PHP Crear archivo c xampp htdocs prueba php lt HIML gt HA Probando Apache y PHP lt H1 gt Salida del comando ASA oe a oo 2a lt HTML gt Despu s debemos abrir el navegador y acceder a la direcci n http 127 0 0 1 prueba php para comprobar el resultado Coge pa a 1 phpinfot amp fi htoiocahostiprueba php Probando Apache y PHP salida del comando phpinfo Windows NT PROFESOR 80C2F4 5 1 build 2600 Build Date May 2 2008 18 01 20 Configure cscriptinologo configure js enable snapshotbuild with gd shared with extra includes C Program Files 8E Command SOkinclude CAPROGRA IMIEROS 2W CESA TUNEL LODE CAPROGRA MICROS 2 WES UN CELUDE CAPROGRA aah extra libs CAProgram Files B6m Microsoft SOKILIb CAPROGRA AMICROS 2WC9AILB CAPROGRA 2AMIC Ri server API Apache 2 0 Handler Virtual enabled Directory support Dni atinan e AI AAE Probando Apache y PHP Configuraci n de Apache con XAMPP Durante la instalaci n de XAMPP se establece una configuraci n b sica de Apache que permite utilizar la gran mayor a de aplicaciones web Si deseamos realizar una configuraci n avanzada de Apache necesitamos editar los archivos de configuraci n de Apache El archivo principal de config
9. ANEXO l instalaci n y configuraci n Xampp 1 Instalaci n y configuraci n de XAM PP Como hemos comentado en otras ocasiones lo mejor es instalar un paquete que englobe todo el software necesario para que nuestro ordenador funcione como servidor web Existen varios paquetes como EasyPHP o Xampp aqu nos ocuparemos de Xampp ya que existe para varios sistemas operativos en sus distintas versiones y tiene la ventaja de ser actualizado m s frecuentemente La versi n que vamos a utilizar de Xampp 1 7 3 incluye e Apache 2 2 14 IPv6 enabled OpenSSL 0 9 81 e MySQL 5 1 41 PBXT engine e PHP 5 3 1 e phpMyAdmin 3 2 4 e Perl5 10 1 e FileZilla FTP Server 0 9 33 e Mercury Mail Transport System 4 72 Para la descarga gratuita del paquete de Xampp nos iremos a la p gina de Xampp en espa ol http www apachefriends org es xampp htm M s abajo en la misma p gina encontraremos varios enlaces para la instalaci n de Xampp elegiremos el primero Los otros dos son para actualizaci n de versiones anteriores y el Lite es un paquete reducido esta vez como nos interesa el paquete completo instalaremos el primer enlace Jump off point Download El XAMPp CI XAMPP Add Ons CI XAMPP Lite Nos aparecer la pantalla de abajo y nos centraremos en el fichero EXE XAMPP for Windows 1 7 3 2009 12 23 Wersion Size Content XAMPP Windows 1 7 2 Apache 2 2 14 IPv6 enabled MySQL 5 1 41 PBXT engine p PHP 5 3 1 OpenSSL 0 9 8l
10. PP no permite acceder desde el panel de control al archivo de configuraci n de PHP por lo tanto si queremos realizar alg n cambio en la configuraci n de PHP debemos abrir manualmente con un editor de textos como el Bloc de notas o el editor scite el archivo de configuraci n que se encuentra en la ruta C xampp php php in1 ANEXO l instalaci n y configuraci n Xampp 9 php ini SciTE File Edit Search View Tools Options Language Buffers Help O gt gl e A Q a EP O 1 php ini RFC2616 compliant header Default is zero http php net cgi rfc2616 headers cgi rfc2616_headers 0 Whether to allow HTTP file uploads http 2 php net file uploads file_uploads On Temporary directory for HTTP uploaded files will use system default if not specified http 2 php net upload tmp dir upload_tmp_dir C 1xamppttmp Maximum allowed size for uploaded files http php netupload max filesize upload_max_filesize 128M Whether to allow the treatment of URLs like http 7 or Hp 27 as files http 22php net al low url fopen Edici n del archivo php ini con el editor de textos scite Para un uso normal del servidor no es necesario realizar ninguna modificaci n en los cientos de par metros que permite reconfigurar el archivo php ini Si alg n usuario desea realizar alg n cambio en la configuraci n a continuaci n ponemos una lista de los par metros m s utilizados e Safe Mod
11. e Off Modo Seguro Si el Modo seguro est desactivado se habilitan todas las funciones del php Para un uso educativo es mejor ser funcional y no activar el modo seguro Si el Modo seguro est activado se deshabilitan todas las funciones del php consideradas peligrosas Para servicios de hosting se recomienda activar el modo seguro e Display errors on Mostrar Errores Muestra los errores en las mismas p ginas cuando les haya Cuando hay errores en los scritps es m s f cil encontrarlos si se muestran en las p ginas e max execution_time 30 Tiempo m ximo en segundos de ejecuci n de un script e memory_limit 128M Memoria m xima que puede utilizar un script durante su ejecuci n e error_reporting E_ALL E_NOTICE amp E_DEPRECATED Nivel de errores que se muestran durante la ejecuci n e display_errors on Mostrar o no mostrar errores e file_uploads on Permite subir archivos por http e post_max_size 8M Tama o m ximo de datos que se pueden enviar al servidor mediante POST e upload_max filesize 8M Tama o m ximo de archivo que se puede subir al servidor e SMTP localhost servidor de correo saliente para enviar emails desde aplicaciones PHP ANEXO l instalaci n y configuraci n Xampp 10 Configuraci n del servidor FTP FileZilla El servidor FTP FileZilla es el complemento ideal para permitir que otros usuarios puedan subir sus p ginas web y sus aplicaciones web a nuestro servidor v a FTP De
12. ente a Apache se abrir el navegador en la url http localhost xampp que es la p gina de administraci n de XAMPP v a web Desde dicha p gina tenemos una serie de enlaces interesantes que nos permitir n realizar un gran n mero de comprobaciones de nuestro servidor ANEXO l instalaci n y configuraci n Xampp 5 Bienvenido P gina de bienvenida de XAMPP Estado Nos permitir comprobar qu componentes est n activados o desactivados Chequeo seguridad Realiza comprobaciones de seguridad y ofrece consejos para aumentarla Enlaces a la documentaci n en Internet de los diferentes m dulos de XAMPP Documentaci n Unas aplicaciones web de ejemplo donde se muestran en acci n algunos de los m dulos instalados phpMyAdmin Administrador de bases de datos MySQL v a web Webalizer Aplicaci n web sobre estad sticas de acceso al servidor 0 Mercury Mail Ejemplo de env o de correos electr nicos desde web FileZilla FTP Informaci n b sica del servidor de archivos FTP Demos Administraci n de XAMPP v a web lola 3 E xam 1 7 3 YE C fi 7 htip Mocahost xampp gt D English Deutsch Francais XAMPP for Windows 3 2 2 Portugu s Brasil 000 XAMPP a o ANA E relicidades 4 j nm n 3 i A D y y ven af O 1 se instal con exito en su O rde na i lor Demos Herramientas P gina Web de prueba Para comprobar el correcto funcionamiento de Apache y de PHP
13. g account settings please wait Done retrieving account settings Retrieving account settings please wait Done retrieving account settings Retrieving account settings please wait Done retrieving account settings Retieving account settings please wait Done retrieving account settings Retrieving account settings please wait Done retrieving account settings Retrieving account settings please walt Done retrieving account settings Account IF Transfer bytes sent 0 Bjs 6 a Configuraci n del servidor FTP FileZilla Aunque FileZilla permite configurar muchos aspectos del servidor FTP la configuraci n b sica del servidor FTP consiste en e Crear usuarios e Especificar la carpeta del usuario Para realizar dicha configuraci n b sica debemos hacer clic sobre el bot n de cuentas de usuario marcado con un c rculo rojo en la siguiente ventana Accederemos a la ventana de gesti n de usuarios donde podemos crear los usuarios y establecer sus contrase as haciendo clic en el bot n Add Tambi n podemos establecer la carpeta del usuario desde el apartado Shared folders Lo l gico es que dicha carpeta sea una carpeta que est por debajo del DocumentRoot de Apache para que los usuarios puedan por FT P subir aplicaciones al servidor web Apache Por ejemplo si queremos crear un espacio web al usuario pepe previamente deber amos crear la carpeta c xampp htdocs pepe y poste
14. n modo autom tico ANEXO l instalaci n y configuraci n Xam 4 debemos hacer clic derecho en Mi PC gt Administrar gt Servicios y Aplicaciones gt Servicios gt Clic derecho en el servicio Apache 2 2 MySQL Filezilla Server Mercury gt Propiedades gt Tipo de inicio gt Autom tico En un entorno de producci n se recomienda instalar los servicios como servicios del sistema E XAMPP Control Panel Application EJ Modules Plswe Clave Plswc Clave sAMPF Control Panel Apache Friends Edition Port Check Running Apache Explore MySql Start Adrain 52M FileZilla Start Refresh Mercury Start Help Tomcat HAMPP Control Panel Version 5 8 2009 07 25 AMPF for Windows Version 1 7 3 Windows 5 1 Build 600 Platform Service Pack 3 Current Directory C 1ixempp Status Check 0R Desde la ventana de Administraci n de el inicio autom tico de los Servicios equipos podemos configurar SEE la xi E Administraci n de equipos Acci n Ayuda am a Bl e a Administraci n del equipo local ver ventana Mombre Descripci n Estado Tipo de inicio Iniciar sesi n como 1 Herramientas del sistema H visor de sucesos El Carpetas compartidas E ME Usuarios locales y grupo s o 2 gt Adquisici n de im g ll Fl Registros y alertas de re a q gt Za Administrador de disposill E y Almacenamiento Administraci n de discos Medios de almacenamien Desfragmentador
15. riormente crear en el servidor FTP el usuario pepe queacceda por FTP a la carpeta c xampp htdocs pepe De esta forma pepe podr subir sus archivos y sus aplicaciones web que ser n accesibles por un navegador desde la URL http IP del servidor pepe ANEXO l instalaci n y configuraci n Xampp 12 T FileZilla server a Ba g P een E Account settings Enable account anonymous Sered ciers AP T C Speed Limits IP Fiter ao E MW _ Bypass userlimit of server Maximum connection count Connection limit per IP E _ Force 55L for user login Description ou can enter some comments about the user Cancel Administraci n de cuentas de usuario del servidor FTP S1 creamos un usuario e indicamos la carpeta de acceso podemos hacer una prueba de acceso mediante cualquier cliente de FIP como el cliente Filezilla Veremos que la conexi n se realiza igual que si accedemos a servidores FTP de Internet como cuando accedemos al espacio web ofrecido por el ITE a profesores y centros educativos
16. uraci n de Apache es el archivo C xampp apache conf httpd conf En dicho archivo podemos configurar cientos de par metros En el siguiente art culo se explica la configuraci n avanzada de httpd conf http observatorio cnice mec es modules php op modload name News tfile articled4 sid 287 Por otro lado el archivo de configuraci n httpd conf hace referencia al final a otra serie de archivos de configuraci n situados en la carpeta C xampp apache conf extra que permiten realizar otras configuraciones ANEXO l instalaci n y configuraci n Xampp 7 httpd Permite especificar c mo se mostrar n los enlaces a los archivos de autoindex conf una carpeta cuando no exista un archivo index html httpd decon Configuraciones por defecto de Apache No es necesario cambiar Configuraci n del servidor de p ginas seguras https XAMPP lo httpd ssl conf sa P configura autom ticamente httpd Configuraci n de los espacios web de los usuarios El art culo userdir conf mencionado anteriormente explica brevemente su uso Configuraci n de los servidores virtuales Permite tener varios httpd vhosts conf l servidores en el mismo servidor Para un uso normal no es necesario Configuraci n y administraci n de MySQL con XAMPP El archivo de configuraci n de MySQL es el archivo C xampp mysql bin my ini pero no es necesario realizar ninguna modificaci n de mismo para poder disfrutar del servidor de bases de datos MySQL
17. ve letters NOTE You should use drive letters if you want use services With USB sticks you must not use drive letters Your choirce y n n A esta ltima opci n la responderemos que no ya que no queremos que nos lo instale en modo portable pues lo vamos a gastar siempre desde la misma unidad La C Luego de responder a la ltima pregunta aparecer el mensaje XAMPP is ready to use Presiona la tecla ENTER para continuar Aparecer un mensaje referente al timezone I have set the timezone in php ini and Presiona la tecla ENTER Nos dice que hemos configurado la zona horaria a Europa Paris y que pulsemos Intro para continuar Para Espa a peninsular esa zona horaria es correcta ya que la hora peninsular coincide con la hora de Paris En Canarias o en otras zonas horarias habr a que editar los archivos php ini y my ini para ajustar manualmente la zona horaria Aparecer un men con varias opciones entre ellas x Exit que es la opci n por defecto Escribiremos la letra x y presionaremos la tecla ENTER para salir cs CAWINDOWSisystem32icmd exe HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHNHNHNHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH AMPF i 7 3 ES A H H uthors Carsten Wiedmann carsten_sttgtrgmx de gt elgesang 4kvoPapachefriends Kay Uog org H HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHRHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH start AAMPP Control Panel relocate XAMPP current path C xampp
Download Pdf Manuals
Related Search
Related Contents
Alpha Acrilmat Sea Gull Lighting 51190-07 Installation Guide Global Energy Innovations Dynapulse 1224 & 3648 LC Series Linear Motor User Manual, LC-UM001C-EN-P 組込みシステムのセキュリティへの取組みガイド (全43ページ、823KB Asrock A55M-DGS motherboard Fiche L301 SOFIX Chat eID - USER MANUAL Jérôme Jonckers, Christophe Samsung ADN028NDEHA/EU Manuel de l'utilisateur F-09D ANTEPRIMA Copyright © All rights reserved.
Failed to retrieve file