4 08

Servidor web en Kubuntu (Apache2 + PHP5 + MySQL)

Montar un servidor web básico, bajo una distribución basada en Ubuntu, es una tarea realmente sencilla si sabes los pasos que debes seguir. Ejecutando  los comandos de consola que escribiré a continuación no tendrás ningún problema para instalar tu propio servidor local.

lamp

Si tienes instalado apache2, PHP5 o MySQL5 debes desinstalarlos antes de comenzar con el proceso de instalación de tu servidor.

sudo apt-get remove --purge apache2 mysql-server mysql-server-5.0 php5

Instalar Apache2

sudo apt-get install apache2 libapache2-mod-php5

MySQL5

sudo apt-get install mysql-server mysql-server-5.1 libapache2-mod-auth-mysql php5-mysql

PHP5

sudo apt-get install php5

Habilitar Mod_Rewrite

Este módulo de apache es necesario si usamos reglas de reescritura desde el .htaccess, las conocidas urls amigables.

sudo a2enmod rewrite && sudo invoke-rc.d apache2 restart

Reiniciar los procesos

sudo /etc/init.d/apache2 restart

sudo /etc/init.d/mysql restart

Instalar phpMYAdmin

phpMYAdmin es una aplicación imprescindible para manejar nuestras bases de datos MySQL. Cuando lo instalemos estará accesible por defecto en la dirección (http://localhost/phpmyadmin)

sudo apt-get install phpmyadmin

Después de instalar phpMYAdmin hay que hacer un enlace simbólico:

sudo ln -s /usr/share/phpmyadmin /var/www/

Si no existe /etc/init.d/apache2

Tuve un problema con el script que inicia apache (/etc/init.d/apache2), no existía posiblemente porque tenía previamente una instalación de apache2, fue sencillo solucionarlo desinstalando el paquete apache2.2-common y volviéndolo a instalar.

sudo apt-get purge apache2.2-common

sudo apt-get install apache2.2-common

sudo /etc/init.d/apache2 restart

Instalar driver pdo para SQLite

Si no sabes lo que es PDO (Puedes leer nuestro tutorial de PDO) mejor ni te molestes en instalar el driver para usar SQLite. Pero siempre hay gente que le pueda ser útil y por ellos va el siguiente comando que instala el driver para SQLite.

sudo apt-get install php5-sqlite

sudo /etc/init.d/apache2 restart

Referencias: Ubuntuco | teatons

Puntuación: 5.5/10 (11 votos emitidos)

  • Imprimir
  • Facebook
  • Twitter
  • Del.icio.us
  • Technorati
  • Digg
  • Menéame

Dirección trackback para este artículo:
http://promineostudios.com/blog/articulo/servidor-web-en-kubuntu-apache2-php5-mysql/trackback

Conozca los últimos comentarios de éste artículo agregando el feed RSS a su lector de noticias

Artículos Relacionados
Ir al formulario
2

Gracias! Solo hay un detalle con la version de mysql server:

sudo apt-get install mysql-server mysql-server-5.1 libapache2-mod-auth-mysql php5-mysql

Saludos!

Enlace Permanente | 24 de noviembre del 2009 a las 22:08 - neiker ha dicho

Gracias por tu puntualización! Ya lo he arreglado.

Saludos!

Enlace Permanente | 25 de noviembre del 2009 a las 16:25 - yoné ha dicho

Escribe un comentario sobre este artículo

:) :D XD :( :-o 8O :-? 8) :-x :p :-| ;-) :oops: :cry: :evil: :roll: :!: :?: :idea: :arrow: :mrgreen:

  • bloglines
  • Google
  • Netvibes
  • MyYahoo
  • MyMsn
Artículos Destacados
Autores
Categorías
Archivo

2009 - PromineoStudios - Todos los derechos Reservados

Diseño con estándares web - XHTML CSS - Versión anterior del sitio