XAMMP (Instalacion)

13 09 2007

 

Instalar XAMPP en Linux

Para aquellos que han intentado instalar el servidor web Apache, MySQL, PHP y Perl por separado sabrán que no es algo tan sencillo de realizar y configurar, así que de http://www.apachefriends.org surge XAMMP que es una forma fácil de instalar la distribución Apache que contiene MySQL, PHP y Perl. Ya depende de gustos como desean establecer su server ok.

Para el caso de linux, contiene: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite e IMAP C-Client.

Bueno procedemos a la descarga del archivo
xampp

Ya que lo descargamos abrimos una terminal y como root nos situamos en el directorio donde descargamos el archivo y tecleamos:

[root@intranet ~]# tar xvfz xampp-linux-1.5.5a.tar.gz -C /opt

Con esto lo que hace es que los archivos que se descomprimen los pasa al directorio /opt/lampp y nos los deja listos para empezar a trabajar.

Ahora simplemente tenemos que inicializar los servicios, los cuales pueden hacerse independientes o todos de una vez, aquí les muestro la ayuda:

[root@intranet ~]# /opt/lampp/lampp
Usage: /opt/lampp/lampp <action>

start Start XAMPP (Apache, MySQL and eventually others)
startapache Start only Apache
startssl Start only SSL support
startmysql Start only MySQL
startftp Start only ProFTPD

stop Stop XAMPP (Apache, MySQL and eventually others)
stopapache Stop only Apache
stopssl Stop only SSL support
stopmysql Stop only MySQL
stopftp Stop only ProFTPD

reload Reload XAMPP (Apache, MySQL and eventually others)
reloadapache Reload only Apache
reloadmysql Reload only MySQL
reloadftp Reload only ProFTPD

restart Stop and start XAMPP
security Check XAMPP’s security

php5 Activate PHP5
php4 Activate PHP4
phpstatus Which version of PHP is active?

backup Make backup file of your XAMPP config, log and data files
panel Starts graphical XAMPP control panel

En nuestro caso vamos a inicializar todos los servicios:

[root@intranet ~]# /opt/lampp/lampp start
Starting XAMPP 1.5.5a…
LAMPP: Starting Apache…
LAMPP: Starting MySQL…
LAMPP: Starting ProFTP…
LAMPP started.

Ahora lo que tenemos que hacer es probar nuestra instalación entrando a http://localhost

Ahora basta mencionar ciertos aspectos de seguridad de XAMPP:

1. The MySQL administrator (root) no tiene password.
2. The MySQL se puede accesar via network.
3. ProFTPD utiliza el password “lampp” para el usuario “nobody”.
4. PhpMyAdmin se puede accesar via network.
5. Examples se pueden accesar via network.
6. MySQL and Apache corren bajo el mismo usuario (nobody).

Para reparar estos puntos simplemente tenemos que teclear el siguiente comando:

[root@intranet ~]# /opt/lampp/lampp security

Esto comenzará una verificación de seguridad y podrás cambiar los passwords y realizar modificaciones a la configuración default para hacerla más segura.

Bien espero les sirva de ayuda por si requieren una instalación y configuración rápida de apache, ftp, mysql, php, etcétera. Cualquier cosa dejen comment. Slds.

Herramientas para eliminar Spyware Errores comúnes al iniciar MySQL

 

Comments

 

 

 

avatar

Roman H. writes:

Hola, gracias por tu guia de instalacion. He instalado en mi SuSE 10.2 el XAMPP sin embargo observe un detalle curioso. El XAMPP tiene deshabilitado el motor InnoDB. Disculpa la pregunta pero… sabes como activarla en en XAMPP?

By anonymous user, # 27. May 2007, 16:47:37

 

 

 

avatar

Si quieres cambiar algo en la configuracion de mysql deberas hacerlo en el archivo my.cnf o my.ini, busca y comenta la linea que dice : ” skip-innodb “, para comentar solo agregas el signo # al principio y puedes descomentar las demas lineas, deberias quedarte algo asi

#*** INNODB Specific options ***

#skip-innodb

innodb_additional_mem_pool_size=2M

innodb_flush_log_at_trx_commit=1

innodb_log_buffer_size=1M

innodb_buffer_pool_size=8M

innodb_log_file_size=10M

innodb_thread_concurrency=8

Despues de realizar los cambios reinicias el servicio y con eso deberias poder crear tablas InnoDB sin problemas. Slds

Mas info:
http://dev.mysql.com/doc/refman/5.0/…iguration.html

By Skorpyo, # 28. May 2007, 18:56:01


Anuncios

Acciones

Information

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: