Posts etiquetados ‘mysql’

Instalar Apache,PHP y MySql (Linux)

Publicado: septiembre 21, 2011 de hataz en Implantación aplic. WEB, informatica, Linux
Etiquetas:, , ,

Bueno, para empezar explicaré que es lo que vamos a hacer. Nuestro objetivo es poder alojar una web en nuestro sistema, es decir, haremos que nuestro PC ofrezca un servicio web para que el resto del mundo pueda verla. En este último punto debo puntualizar, que para que la web alojada en tu PC funcione en exterior, habría que:

  1. Tener el PC encendido permanentemente.
  2. Editar unas configuraciones de Apache.
  3. Corregir el problema de la IP dinámica.

Aunque es este primer post me centraré únicamente en la instalación, configuración básica y prueba del servidor.

Para empezar, comenzaremos abriendo una consola de tu linux e instalando al paquete apache2 con el comando apt-get install, recuerden usar sudo delante, si no estan logueados como root. Ojo, mymint hataz # es mi prompt de consola, tu tendrás otro, por tanto no debes escribirlo.

Una vez instalado el servicio web Apache, necesitaremos instalar el paquete PHP5, que nos dará soporte para poder programar en este lenguaje, ya que éste trabaja del lado del servidor. La metodologia es igual que la anterior:

  • sudo apt-get install php5

Una vez hecho esto, necesitaremos hacer lo mismo con los paquetes siguientes:

  • php5-mysql
  • mysql-server
  • phpmyadmin

El primero de ellos es la base de datos mysql, necesaria para poder realizar páginas dinámicas, el segundo, como su propio nombre indica, es el servidor de la base de datos para poder acceder desde el exterior, y por ultimo, instalaremos el phpmyadmin, que es una aplicacion para poder administrar las bases de datos. Hay que comentar, que durante la instalacion de mysql y phpmyadmin, la consola nos pedirá algunos datos, que son las passwords de los administradores para poder entrar la primera vez, luego, despues de anotar las claves en un papel (algo que nunca hago, y despues pasa lo que pasa), y posteriormente, es recomendable crear otro usuario con permisos de adminitrador prar evitar futuros problemas de acceso.

Bueno, hecho todo esto, sólo no queda probar si nuestro servicio web funciona, para ello abrimos nuestro navegador y escribimos en la barra de direcciones http://localhost , si todo está correcto, no deberia salir algo parecido a esto:

                                                 Esto quiere decir que ya estamos publicando una web, aunque aun a nivel local, en otro post, explicaré los 3 puntos enunciados anteriormente necesarios para poder mostrar tus creacions web al resto del mundo XD.

Bueno, ya me cansado por hoy, mañana seguiré el post con la localización de la carpeta que aloja nuestras páginas web, probaremos phpmyadmin y nos adentraremos un poco las bases de datos de mysql. Hasta pronto!