luzblanco

 
  • Decrease font size
  • Default font size
  • Increase font size
Inicio arrow Ubuntu 6.06 arrow Últimas arrow Instalar LAMP (Apache2+mySQL5+PHP5)
Instalar LAMP (Apache2+mySQL5+PHP5) PDF Imprimir E-mail
Calificación de usuario: / 47
MaloBueno 
Escrito por Valc   
sábado, 16 de septiembre de 2006
INTRODUCCIÓN

Vamos a instalar, sobre Ubuntu Dapper Drake -versión de escritorio y arquitectura i386- el software necesario para disponer de un entrono LAMP

 

LAMP, acrónimo de:

Linux

Apache

MySQL

PHP

 

Al ser programas que pueden instalarse y funcionar por separado, o sea, sin saber el uno del otro. La idea o concepto de LAMP, apunta también a la utilización enlazada e integrada de dicho software, para que puedan interactuar entre ellos.

 

Por lo tanto, LAMP, se puede usar para albergar nuestras webs desde Linux usando un servidor Apache con PHP y MySQL.

 

Si no se han dado incompatibilidades de hardware al instalar Ubuntu 6.06 -The Dapper Drake-, instalar y configurar el entorno LAMP para pruebas locales es una tarea relativamente sencilla en nuestras condiciones.

 

En esta ocasión y aunque también se podría proceder a su instalación desde Synaptic, vamos a instalarlo desde la cónsola.

 

Como algunos de los paquetes a instalar, podrían estar en repositorios que no vienen activados por defecto al instalarse la distribución de Ubuntu, el primera paso, sería comprobar, si no estás seguro, que los repositorios Universe y Multiverse están activados, o, cuando intentes instalar las aplicaciones, éstas, no aparecerán como paquetes instalables. Puedes seguir este enlace, para aprender a activar los repositorios necesarios desde Synaptic o desde la consola.

 

IINSTALACIÓN Y PRUEBAS

Abrimos una cónsola desde el menú del escritorio, para ir instalando lo necesario Aplicaciones >> Accesorios >> Terminal

Introduciomos desde la cónsola, las siguientes instrucciones:

sudo aptitude install apache2

 

sudo aptitude install php5


sudo aptitude install libapache2-mod-auth-mysql php5-mysql

 

sudo aptitude install mysql-server

 

Una vez instalados todos los paquetes, reiniciamos Apache2 y mySQL:

 

sudo /etc/init.d/apache2 restart

 

sudo /etc/init.d/mysql restart

 

Creamos un archivo para probar PHP:

 

sudo gedit /var/www/prueba.php

Introducimos estas líneas en su interor

 

<html>

<body>

<?php phpinfo(); ?>

</body>

</html>

 

(Guardamos el archivo.)

 

Procedemos a instalar phpMyAdmin, para ayudarnos con la administración de usuarios y bases de datos de mySQL:

 

sudo aptitude install phpmyadmin

 

Probamos como ha ido todo. Desde el navegador, introducimos las distintas URLs:

http://localhost/prueba.php

http://localhost/apache2-default

http://localhost/phpmyadmin

 

¿Algún problema para ver la información de PHP, el mensaje de que Apache está funcionando, o, que podemos acceder a phpMyAdmin? Reiniciamos el PC desde Sistema >> Salir >> Reiniciar y reintentamos el test.

¿Sigue fallando? podemos ir al FORO y seguir.

 

¿Todo bien? Continuemos.....

Cuando accedamos a la phpMyAdmin desde el navegador con la URL http://localhost/phpmyadmin como usuario root y sin introducir contraseña, se nos advertirá que no tenemos clave. Reparemos esa vulnerabilidad, rápidamente:

 

En la página principal de phpMyAdmin, aparece el enlace "Privilegios"

Desde ahí, podremos ver que usuarios (normalmente localhost y "nombredeusuario-desktop"), carecen de contraseña, observando si en la columna "Contraseña" pone "Sí" o "No"

 

Siguiendo hasta el final de cada fila donde veamos un "No", encontraremos un icóno..que nos permitirá, al pulsarlo, editar y modificar esa situación.

 

Una vez pulsado el icono, localizamos el apartado "Cambiar contraseña"

 

En la lista de opciones, elegimos "Con contraseña" e introducimos, en los campos de texto de arriba y abajo la contraseña que vayamos a usar.

 

Pulsamos sobre el boton "Continuar", dentro del mismo apartado, con lo que las advertencias deberian haber desaparecido, si no hay más usuarios sin clave.

En el próxmo acceso a phpmyadmin, se nos solicitará nombre de usuario y contraseña válida (normalmente root y la clave que le hemos establecido) cuando queramos acceder.

 

Y ... ya está, si no hay novedad hemos terminado con la instalación en su modalidad más básica

 

POSTFIX

¿Se intentó instalar otra aplicación tipo Postfix?. La desisntalamos desde Synaptic, o, si nos interesa configurarla para el correo, en principio, aceptamos las opciones que nos sugiera su instalador por defecto. Si te interese usar el Gmail para enviar/recibir correo desde la web, sigue este enlace

 

OTRAS OPCIONES

Esta web, se centra en la distribución de Dapper, principalmente, porque ofrece cinco años de soporte para el servidor y no se tiene que estar cada seis meses "reinstalando todo sobre una nueva distribución de Ubuntu"; sin emabargo, apartir de Ubuntu 7.04 (Feisty Fawn), o de Ubuntu 7.10 (Gusty Gibbon), se puede instalar el LAMP muy fácilmente desde Synaptic como tarea programada. Para aquellos que les pudiera interesar:

 

Sistema >> Administración >> Gestor de paquetes Synaptic

Una vez ahí:

Editar >> Marcar paquetes por tarea >> LAMP Server

(aplicas los cambios y se instalará el entorno LAMP)


 

Nota informativa: Valorar los artículos o noticias que vayas leyendo, aunque no ofrezca lecturas reales, pues no todo el que lee algo, lo valora dejando constancia; puede ayudar sensiblemente a esta web a la hora dar prioridad a las nuevas publicaciones, según el interés que despierten otras de referencia y su valoración recibida . Por favor, considéralo, solo toma unos segundos.

También si te interesa, puedes ayudar a incrementar/modificar/actualizar/rectificar la información desde una base lo más real posible, dejando tus aportes, dudas o comentarios en el foro general, sin para ello tener que estar registrado. Aquí más información. Gracias!

 

 

Un cordial saludo, Valc

Modificado el ( martes, 27 de noviembre de 2007 )
 
< Anterior   Siguiente >
Advertisement

Formulario de acceso






¿Recordar contraseña?
¿Registrarte? Regístrate aquí

Mini-Chat

Último mensaje: 18 horas, 6 minutos hace
  • M : Como configurar LAMP
  • morfel : esta muy buena la info ayuda en mucho para las personas que nos estamos iniciando en el mundo de linux
  • eeeee : we
  • gast_9584 : hola
  • BioVirus : www.joomlaencolombia.org
  • sktd! : Chicos, he seguido todo el tuto de Postfix con Gmail... pero cómo ejecutar Postfix?
  • gast_9682 : que pasa
  • gast_3979 : enhorabuena
  • DINAMI : www.formacionacademica.com
  • gast_2034 : ji

Emoticonos

Escaparate


Encuestas

¿Sobre qué tipo de contenido te gustaría encontrar más información?
 

Estadísticas

Usuarios: 98
Noticias: 42
Enlaces: 6
Visitantes: 431545

Sindicación

¿Quién está en línea?

Hay 3 Invitados y no Usuarios en línea

Destacamos

Al no ser profesional de la informática, ni experto del tema, puedo avanzarte que también está a tu alcance montar y administrar portales en internet, aún sin tener conocimientos de HTML u otros lenguajes de programación.

Ésto se debe en gran medida a que prácticamente todo el proceso, se puede realizar con intuitivos "golpes de ratón" ..y lo que no se puede realizar a "golpes de ratón", se puede resolver siguiendo tutoriales "limpios" o con soporte.

El escollo de mucha gente y por tanto factor decisivo a la hora de tomar la determinación de "montar una web", es la economía o un cierto temor a "tirar su dinero", es decir y por ejemplo, "me gustaría tener una web para tratar tal o cual tema; pero, no puedo afrontar el gasto mensual que ello supone." o "Estoy pensando en este proyecto para internet, pero si no tiene aceptación ¿Qué pasa con mi inversión?".... Así que, inicialmente se intentará afrontar el montaje desde casa, bajo ese punto de vista.

Sin ánimo de meter "miedo, espanto o pavor"..sino más bien para que os podais formar idea de en que consisten o cuales van a ser los pasos o puntos a tratar y hasta donde debemos llegar para obtener el resultado final satisfactorio o próximo a nuestra idea inicial.....