Hoy les voy a enseñar a instalar un servidor apache donde podran hacer sus pruebas con php y mysql, nose si esta manera de instalar el servidor sea la mejor pero me parece una forma ‘correcta’ para hacerlo. Tengo que aclarar que para hacerlo deben tener una distribucion basada en Debian, yo uso LinuxMint 5 que esta basada en Ubuntu. Si no la tienen tampoco es mucho problema solo deberan buscar en los repositorios de la distribcion que ustedes usen o en su defecto bajar cada paquete de internet. Pues bien vamos a comenzar: Abren una consola(Aplicaciones/Terminal) y tipean las siguientes lineas, cada una por separado:

$ sudo apt-get install apache2 $ sudo apt-get install php5 $ sudo apt-get install mysql-server $ sudo apt-get install php5-mysql $ sudo apt-get install php5-gd


Luego de la instalacion de mysql-server se les pedira una contraseña de root, pero no es el root de su sistema linux sino de mysql, no la olviden! Tengan paciencia, si es que no tienen una buena conexion a internet algunos paquetes van a demorar en bajar. Una vez bajados todos los paquetes ahi que configurar la carpeta raiz de los archivos que por defecto esta en /var/www/ Para ello en la consola teclean

sudo gedit /etc/apache2/sites-available/default

Y reemplazamos /var/www/ por el directorio que querramos, guardamos y listo. En mi caso es en /home/fede/servidor_web/ Luego de esto tambien tenemos que instalar phpmyadmin para poder manejar las bases de datos, lo hacemos de la manera mas sencilla:

$ sudo apt-get install phpmyadmin

Bien, ya esta todo listo, ahora solo falta reiniciar el apache para que tome los cambios realizados, se hace con el siguiente comando:

$ sudo /etc/init.d/apache2 restart

Para comprobar que todo funcione bien vallan a la carpeta que defieron como raiz(en mi caso /home/fede/servidor_web/) y creen un archivo llamado index.php con el siguiente contenido:

Ahora abran cualquier navegador que usen(firefox/opera/flock) y en la barra de direcciones coloquen http://localhost/ deberian ver una pagina con los datos del php. Para acceder al phpmyadmin deberan ingresar en http://localhost/phpmyadmin

En mi distribucion linuxmint luego de seguir estos pasos no he tenido que iniciar o detener el servidor apache nunca, arranca solo al iniciar sesion pero para aquellos que no les arranque automaticamente tienen estos 2 comandos que les pueden ser utiles:

$ sudo /etc/init.d/apache2 stop #parar apache $ sudo /etc/init.d/apache2 start #iniciar apache

Debo dar el reconocimiento a este blog por hacer el tutorial original. Bueno espero que les sea de utilidad y dejen sus comentarios!