jueves, 24 de febrero de 2011

Instalación LAMP

LAMP es un acrónimo de:

Linux.
Apache.
MySql.
PHP o Perl.

La combinación de estas tecnologías es usada primariamente para definir la infraestructura de un servidor web, utilizando un paradigma de programación para el desarrollo.

A pesar de que el origen de estos programas de código abierto no han sido específicamente diseñado para trabajar entre sí, la combinación se popularizó debido a su bajo coste de adquisición y ubicuidad de sus componentes (ya que vienen pre-instalados en la mayoría de las distribuciones linux). Cuando son combinados, representan un conjunto de soluciones que soportan servidores de aplicaciones.

Para su instalación debemos ejecutar en consola:

sudo aptitude install apache2 php5 libapache2-mod-php5

sudo aptitude install mysql-server mysql-client php5-mysql

sudo aptitude install phpmyadmin

Sus archivos se configuración estan en:

apache

/etc/apache2/apache2.conf la cual deberemos moverla a /var/www/ para asi poder ocuparla como localhost.

mysql

/etc/mysql/my.cnf

es conveniente que a mysql le configuremos la contraseña root, para eso debemos:

mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('nuevo-password') WHERE user='root';
mysql> FLUSH PRIVILEGES;

Luego para iniciar nos salimos e indicamos mysql -u root -p


Optativo

PhpAdmin es una aplicación web para manejar las base de datos de mysql, si queremos instalarlo, simplemente escribimos en consola:

aptitude install phpmyadmin

su archivo de configuración es: /etc/phpmyadmin/

y si queremos que nuestro phpadmin comienze con apache debemos ingresar en /etc/apache2/apache2.conf lo siguiente:

Include /etc/phpmyadmin/apache.conf

luego solo reiniciamos apache, que lo podemos hacer de la siguiente manera: /etc/init.d/apache2 restart y luego para ingresar a phpadmin ingresamos a: http://localhost/phpmyadmin

No hay comentarios:

Publicar un comentario