Ensayo
http://j053d.net/blog/lampp/
JOCDZ (HTTP://J053D.NET/BLOG/)
algoritmicamente leible
categories
pages
subscribe
contact
XAMPP/LAMPP
(http://j053d.net/blog/wp-content/uploads/1-xampp-logo.jpg) Esto es algo que escribi ya
hace unos meses en otro blog que ya no atiendo, anexo esto aqui en vista de que se que existen partes de este contenido que se quepuede hacerme falta en algun momento asi que lo incorporo aqui. Esta es una documentacion sobre la instalacion y configuracion de LAMPP para ambiente de desarrollo. Antes que todo, algo a comentar: Parto de armar este post en base a la referencia de varios sitios, desafortunadamente creia que habia indicado dichas referencias al pie del post pero no fue asi, y no consigo en mi enorme folder-tree defavoritos de firefox esos links (no se si los guarde o si esta en mi enorme estrucutra de favoritos y comenzar a ver cual podria ser y me disculpo por ello en esta ocasion y sobre este post. Tambien recuerdo otros sitios que duplicaban la misma informacion “exactamente igual” un copy+paste, eso en internet es un problema ya que no ayuda a detectar la fuente original del material debido a que nolo mencionan, rompiendo el vinculo hacia la fuente.
Empezando:
Descargamos lampp de apachefriends.org abrimos una terminal, nos dirigimos a la carpeta donde se encuentra y lo descomprimidos en la carpeta /opt que es donde recomiendan en la web. 1 sudo tar xvfz xampp-linux-1.7.2.tar.gz -C /opt
sudo: Super User Do (algo asi como decir, el superusuario va a hacer tal cosa, darle privilegiospara ello) luego del comando tar, los parametros x(eXtraer, v:verbose ver la descompresion, f: el objeto es de tipo archivo(file), z: descomprime con gzip, ungzip, gunzip -C le indica donde lo descomprimira (el directorio). La carpeta opt es para la instalación de paquetes que no requieren dependencias, debe ser por esto que aconsejan que sea ahi. Luego de descomprimirlo lo ejecutamos: 1 sudo/opt/lampp/lampp start
En caso de que indique un error que no permita correr Apache, esto es debido a algun paquete de Apache que debe estar activo y en nuestro sistema que de seguro fue descargo de algun repositorio al momento de actualiar algo, lo detenemos: 1 sudo /etc/init.d/apache2 stop
Volvemos a iniciar lampp, si todo se inicia bien, procedemos a abrir el navegador y escribimos localhost.Debe salir o “Its Works!” o la ventana de presentacion de lampp, donde escogemos nuestro idioma para luego acceder al panel o menu de lampp. Debemos activar la seguridad puesto que los usuarios de lampp poseen claves vacias predeterminadamente, lo cual no es seguro. En el menu de la izquieda en la web local de lampp podremos ver Status o Security donde nos indican que hacer para habilitarla. sudo/opt/lampp/lampp security Indicamos [yes] a todo y le indicamos un password a todos, puede ser el mismo password o preferiblemente por mayor seguridad distintos. Debemos cerrar la web de lampp, debemos por la terminal detener lampp y volverlo a iniciar: 1 sudo /opt/lampp/lampp restart
Para quienes no lo sepan, lampp si trae de forma grafica el poder ver el status play/stop de apache, mysql y phpde forma ventana, un script hecho en python que nos ayuda visualmente con el lampp: 1 sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
Algo asi como la interfaz que xampp ofrece para windows Abrimos el navegador, o refresh a la pagina de lampp y nos pedira login y password, el usuario es: lampp, para myphpadmin el usuario es pma, pero este usuario no tiene privilegios para crearbases de datos ni usuarios, por lo que en el caso de myphpadmin entramos con el usuario root, y desde este usuario, nos creamos otro, que es con el que trabajariamos con privilegios de crear databases, tables, view, otros usuarios de ser necesario, etc. Al final de la web de descarga de apachefriends.org se encuentra los comandos de xampp/lampp, los que se han indicado en este post y otros. Tanto...
Regístrate para leer el documento completo.