Espacio Daycry - Espacio de programación

  • Inicio
  • Categorias
    • - Codeigniter
    • - Symfony
    • - HTML5
    • - Linux / Ubuntu
    • - PHP
    • - Jquery
  • PortFolio - Proyectos Codeiniter
    • - Encuestas Online
    • - Estadísticas - GLPI
    • - Gestión de colas
    • - Web Service - REST

miércoles, 16 de enero de 2013

Instalación Apache + PHP5 + MySQL en Ubuntu

Posted by daycry at 13:12 Labels: Apache , MySQL , PHP , Ubuntu
En esta publicación se va a explicar como configurar Ubuntu para que sea un servidor web, de una manera sencilla, obviamente no vamos a entrar en detalles de configuración de Apache, pero si se explicará como activar módulos que necesitemos en algún momento determinado.

Pasos a seguir a la hora de instalar nuestro servidor:

- Tenemos que actualizar los repositorios de Ubuntu para descargarnos las últimas actualizaciones, esto lo haremos ejecutando los siguientes comandos.


sudo apt-get update
sudo apt-get upgrade



- Instalación de Apache

sudo apt-get install apache2


Una vez se haya completado la instalación, tendremos que acceder nuestro navegador y escribir:

http://localhost

y nos tendría que aparecer algo así


Instalación de PHP5:

Una vez tenemos el apache configurado como indica la imagen anterior, debemos de instalar los módulos que harán que nuestro navegador interprete código php, la instalación se realiza de la siguiente manera:


apt-get install php5 libapache2-mod-php5


Ahora tendremos que reiniciar el servidor apache para que reconozca la instalación de PHP.

sudo /etc/init.d/apache2 restart    o    sudo apache2 restart

Existen módulos de PHP que no son obligatorios para el correcto funcionamiento pero siempre viene bien tenerlos instalados.


apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json

Se tendría que reiniciar de nuevo el servidor apache si se instalan los módulos anteriores.

Para comprobar que la instalación de PHP ha sido correcta, habría que escribir un archivo info.php, en la siguiente ruta /var/www.

Este archivo debe de contener el siguiente contenido:
<?php

phpinfo();

?>

Y ejecutarlo desde el navegador escribiendo la ruta:
 http://localhost/info.php

Si aparece una página con información de nuestro servidor Apache, significa que la instalación se ha hecho correcta.

Instalación de MySQL

Para realizar la instalación del servidor de base de datos, utilizaremos el siguiente comando, que realiza la instación de mysql cliente y mysql servidor.

sudo apt-get install mysql-server mysql-client

En el proceso de instalación el asistente pedirá que introduzcas una contraseña para el usuario root de la base de datos.

PHPMYADMIN (OPCIONAL)

Con los pasos anteriores ya tendríamos configurado el servidor web, con todos los componentes necesarios, pero hay personas que les gusta instalar un módulo llamado phpmyadmin, que es un entorno gráfico para poder administrar la base de datos MySQL.
Para realizar la instalación simplemente se tendría que ejecutar el siguiente comando:

sudo apt-get install phpmyadmin

Una vez instalado se tendría que reiniciar el servidor apache para que reconozca este modulo, y ejecutarlo de la siguiente manera http://localhost/phpmyadmin, si os diera un error de permisos, se tendría que ejecutar este comando:

echo "Include /etc/phpmyadmin/apache.conf" | sudo tee -a /etc/apache2/apache2.conf

Y reiniciar el servidor apache nuevamente.





Tweet

No hay comentarios :

Publicar un comentario

Entrada más reciente Entrada antigua Inicio
Ver versión para móviles
Suscribirse a: Enviar comentarios ( Atom )

Sígueme en las Redes Sociales



Follow @daycry9

Daycry web


Donaciones

Suscribirse a

Entradas
Atom
Entradas
Comentarios
Atom
Comentarios

Datos personales

daycry
Ver todo mi perfil

Entradas populares

  • Crear archivos PHP ejecutables por terminal UBUNTU
    En este apartado vamos a explicar como ejercutar archivos PHP a través del terminal de Ubuntu. Lo primero que tendríamos que hacer es inst...
  • Pâginación PHP con Librería Zebra Pagination
    En este blog voy a comentar un tema que se utilizan en casi todas las páginas web que existen, y es el tema de la paginación. La paginaci...
  • PHPExcel - Codeigniter
    Este post trata de la integración de la librería PHPExcel en Codeigniter, aunque se podría aplicar a cualquier librería, como por ejemplo mP...
  • PHP- Operaciones con fechas - Sumar Horas, minutos y segundos
    Ejemplo para añadir o sumar un número determinado de hora/s, minuto/s, segundo/s a una fecha en php. Con la función strtotime se puede ...
  • Codeigniter - Múltiples conexiones a base de datos
    Este tema es uno de los temas primordiales sobre el framework Codeigniter, ya que en alguna ocación nos hemos visto obligados a recoger dato...

© Espacio Daycry - Espacio de programación 2013 . Powered by Bootstrap , Blogger templates and RWD Testing Tool