miércoles, 2 de abril de 2008

XAMP

QUE ES UN XMAPP?


XAMPP es un paquete que te permite instalar varios tipos de servidores en tu sistema con unos pocos clicks de tu ratón en apenas 5 minutos.

xampp.jpg

XAMPP incluye el servidor web Apache, los servidores de bases de datos MySQL y SQLite, sus respectivos gestores phpMyAdmin y phpSQLiteAdmin, el intérprete del lenguaje homónimo PHP con los extras incluidos en PEAR, el intérprete del lenguaje Perl, servidores de FTP como ProFTPD ó FileZilla FTP Server, las estadísticas Webalizer y OpenSSL, eAccelerator, Freetype2, libjpeg, libpng, zlib, Ming, etc. entre otros.

Existen versiones para Linux, Windows, MacOS X y Solaris, cuyos paquetes difieren según la disponibilidad de los diversos programas en cada plataforma.

XAMPP para Linux (versión 1.4.16)
Contiene los paquetes: Apache 2.0.54, MySQL 4.1.14, PHP 5.0.5 & 4.4.0 & PEAR + SQLite 2.8.9/2.8.14 + multibyte (mbstring) support, Perl 5.8.7, ProFTPD 1.2.10, phpMyAdmin 2.6.3-pl1, OpenSSL 0.9.8, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.7, gdbm 1.8.0, zlib 1.2.3, expat 1.2, Sablotron 1.0, libxml 2.4.26, Ming 0.2a, Webalizer 2.01, pdf class 009e, ncurses 5.8, mod_perl 2.0.1, FreeTDS 0.63, gettext 0.11.5, IMAP C-Client 2004e, OpenLDAP (client) 2.2.13, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.3, cURL 7.13.1, libxslt 1.1.8, phpSQLiteAdmin 0.2, libapreq 2.04-dev y FPDF 1.53.

XAMPP para Windows (versión 1.4.15)
Contiene: Apache HTTPD 2.0.54, MySQL 4.1.13, PHP 5.0.4 + 4.4.0 + PEAR + Switch, MiniPerl 5.8.7, mod_ssl 2.0.54, Openssl 0.9.8, PHPMyAdmin 2.6.3 pl1, XAMPP Control Panel 2.1, eAccelerator 0.9.4, Webalizer 2.01-10, Mercury Mail Transport System für Win32 und NetWare Systems v4.01a, FileZilla FTP Server 0.9.8c, SQLite 2.8.15, ADODB 4.65, Zend Optimizer 2.5.10a y XAMPP Security.

XAMPP para Mac OS X (versión 0.4)
Contiene: Apache 2.0.54, MySQL 4.1.13, PHP 4.4.0, PHP 5.0.4, Perl 5.8.7, ProFTPD 1.3.0rc2, phpMyAdmin 2.6.3-p11, OpenSSL 0.9.8, GD 2.0.33, Freetype 2.1.10, libjpeg 6b, libpng 1.2.8, libungif-4.1.3, zlib 1.2.3, expat 1.95.8, Ming 0.3beta1, Webalizer 2.01-10, pdf class 009e, mod_perl 2.0.1, SQLite 3.2.2, phpSQLiteAdmin 0.2, libiconv-1.9.1, gdbm-1.8.3, libxml-2.6.20, libxslt-1.1.12, openldap-2.3.4, imap-2004e, gettext-0.14, libmcrypt-2.5.7, mhash-0.9.2, curl-7.14, zziplib-0.13.38, bzip2-1.0.3, eaccelerator-0.9.3, freetds-0.63 y libgd-2.0.33.

XAMPP para Solaris (versión 0.7)
Testeado con Solaris 8 y Solaris 9, contiene: Apache 2.0.54, MySQL 4.1.14, PHP 5.0.5 & PEAR + multibyte (mbstring) support, Perl 5.8.3, ProFTPD 1.2.10, phpMyAdmin 2.6.3-pl1, OpenSSL 0.9.8, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.5, zlib 1.2.3, expat 1.95.7, Ming 0.2a, pdf class 009e, IMAP C-Client 2002b y OpenLDAP 2.2.26.

como instalar un xampp

AppServ es un software que nos permite instalar sobre Windows Apache, PHP, MySQL y phpMyAdmin (interfaz gráfica para adminsitrar MySQL) de forma conjunta. Es una aplicación muy útil para empezar a familiarizarnos con Gestores de Contenidos, aprender a configurarlos e instalarlos, ya que nos permite realizar pruebas sobre nuestro pc y una vez que dominemos el tema podemos decidirnos a comprar un dominio y un alojamiento.

Para instalar AppServ os dejamos un paso a paso que os hará la tarea más facil:

* En primer lugar descargaremos el paquete de SourceForge, contando con dos versiones AppServ 2.5.5 (apache 2.0.55, MySQL 5.0.15 y PHP 5) o AppServ 2.4.5 (apache 1.3.34, MySQL 5.0.16 y PHP 4).

* Una vez descargado el ejecutable procedemos a ejecutar la instalación, recibiendo un mensaje de bienvenida y hacemos Click en Next




* Directorio de Instalación: en esta pantalla nos solicita el directorio en el que queremos instalar la aplicación, por defecto nos marca “c:/appserv”, lo cambiamos si queremos y pulsamos Next.

* Tipo de Instalación: Elegimos Typical.

* Server Information: La casilla Server Name la dejamos como viene por defecto con “Localhost” y en la casilla Administrator E-mail Address o lo dejamos como viene por defecto y luego lo cambiamos, o le introducimos una cuenta de correo que sera la del administrador. El campo “HTTP Port” lo dejamos como viene por defecto (80), salvo que queramos que el servidor atienda les peticiones en otro puerto. Pulsamos en Next

* MySql Information: Este es uno de los apartados más importantes ya que empezamos a instalar MySQL. En la casilla Username introduciremos el nombre del administrador de la base de datos y en la casilla Password le introducimos la contraseña, aunque si queremos hacerlo más fácil ponemos como usuario: root y el apartado contraseña lo dejamos vacio ya que posteriormente podemos cambiarlo con phpMyAdmin. El apartado Charset lo dejamos tal como viene por defecto. Pulsamos en Next

* Progreso de la instalación: Empieza realmente la instalación mostrandonos una barra de progreso hasta que aparece una pantalla que nos avisa de que ha finalizado la misma, debiendo dejar marcadas las opciones que vienen por defecto. Finalmente pulsamos en Close.

* Comprobación de la instalación: Si hemos hecho bien los deberes al poner en nuestro navegador: http://localhost nos debe aparecer la pantalla siguiente:

appserv.gif

Si esta pantalla no aparece supone que bien Apache o MySQL no están funcionado bien, y debemos volver a instalarlo