Ayer termine el Minitutorial de Inyecciones SQL, ahora mostrare como instalar un servidor local que nos ayudara con los ejercicios que empezaremos a desarrollar mas adelante con PHP así que pues manos a la obra.
Mostrare la instalación paso a paso en Debian Squeeze, la instalación no debería de ser muy diferente en Ubuntu, lo primero que haremos es actualizar nuestros repositorios seguido de esto instalaremos nuestros servidor apache2 de la siguiente manera.
- # apt-get install apache2
Al terminar la instalación nos dirigimos a nuestro navegador y tecleamos lo siguiente.
- http://localhost
Al dar enter en teoría debería de mostrar una pagina mas o menos como la siguiente, cabe mencionar que la pagina index.html se encuentra alojada en /var/www , por lo que todos nuestros proyectos deberían ir en esta carpeta.
Ahora instalaremos php5, tecleamos lo siguiente.
- # apt-get install php5
Para probar que php5 esta instalando y corriendo debemos hacer dos cosas la primera es crear un archivo en /var/www/info.php que contenga el siguiente código.
< php
phpinfo();
?>
phpinfo();
?>
Y la segunda cosa que necesitamos hacer es reiniciar nuestro servidor con la siguiente
instrucción.
instrucción.
- /etc/init.d/apache2 restart
Ahora teclearemos en nuestro navegador lo siguiente.
- http://localhost/info.php
Lo cual nos mostrara una imagen mas o menos como la siguiente.
Ahora instalaremos nuestro Gestor de Bases De Datos Mysql de la siguiente manera.
- #apt-get install mysql-server
Durante el proceso de instalación se nos pedirá la contraseña de superusuario de Mysql es
importante recordarlo bien, al finalizar la instalación reiniciaremos nuestro servidor Apache.
importante recordarlo bien, al finalizar la instalación reiniciaremos nuestro servidor Apache.
- /etc/init.d/apache2 restart
Ahora ya podemos crear bases desde la consola, personalmente me gusta hacerlo así pero
cuando se trata de tablas largas y complejas prefiero hacerlo visual, debido a esto instalaremos phpmyadmin, seguramente muchos ya saben que es un completo gestor visual de mysql, lo
instalamos de la siguiente manera.
cuando se trata de tablas largas y complejas prefiero hacerlo visual, debido a esto instalaremos phpmyadmin, seguramente muchos ya saben que es un completo gestor visual de mysql, lo
instalamos de la siguiente manera.
- # apt-get install phpmyadmin
Durante la instalación se nos pedirán varios datos el primero de ellos es que servidor usaremos
a lo cual marcaremos obviamente apache2 después se nos pedirá si queremos crear una
base de datos en ese cuadro de dialogo escogemos que si, por ultimo se nos pide el
password de mysql, así que tecleamos el que ingresamos durante la instalación de mysql en
pasos anteriores.
a lo cual marcaremos obviamente apache2 después se nos pedirá si queremos crear una
base de datos en ese cuadro de dialogo escogemos que si, por ultimo se nos pide el
password de mysql, así que tecleamos el que ingresamos durante la instalación de mysql en
pasos anteriores.
En varios post y tutoriales en los que me apoye se limitaban a solo decirnos que para echar a
andar el phpmyadmin ingresáramos a http://localhost/phpmyadmin y al hacerlo siempre me
regresaba que la pagina no existía o errores de ese tipo, por lo que para terminar la instalación
correcta de phpmyadmin se debe de editar el siguiente archivo como se muestra a
continuación.
andar el phpmyadmin ingresáramos a http://localhost/phpmyadmin y al hacerlo siempre me
regresaba que la pagina no existía o errores de ese tipo, por lo que para terminar la instalación
correcta de phpmyadmin se debe de editar el siguiente archivo como se muestra a
continuación.
Editaremos el archivo /etc/apache2/apache2.conf después de abrirlo nos vamos hasta abajo
del archivo cuidado no tocar nada mas e incluiremos la siguiente linea.
del archivo cuidado no tocar nada mas e incluiremos la siguiente linea.
- Include /etc/phpmyadmin/apache.conf
Ahora tecleamos en la barra de direcciones http://localhost/phpmyadmin y mostrara una pagina como esta.
Ahora si ya tenemos listo nuestro server no les queda mas remedio que empezar a jugar un
rato por ustedes mismos para que así se vallan acostumbrando al proceso de instalación y
desarrollo de aplicaciones.
rato por ustedes mismos para que así se vallan acostumbrando al proceso de instalación y
desarrollo de aplicaciones.
Soy Hiram Zuñiga y agradezco sus comentarios.





