Ubuntu 6.06
Últimas
Instalar LAMP (Apache2+mySQL5+PHP5) | Instalar LAMP (Apache2+mySQL5+PHP5) |
|
|
|
| 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
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 > |
|---|
|
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..... |