Comunidad PHPeros

Otros => Sistemas Operativos => Mensaje iniciado por: Warlox en 01 de Mayo de 2010, 00:29:50 am

Título: [Tutorial] Instalar Apache + PHP + MySQL + phpMyAdmin en Ubuntu
Publicado por: Warlox en 01 de Mayo de 2010, 00:29:50 am
Este proceso lo realizo cada vez que formateo o instalo una nueva distribución de Linux, una de las primeras cosas que hago es activar el Apache, PHP, MySQL y phpMyAdmin.

En fin, es muuuy sencillo, y sólo tarda unos 10 minutos en estar corriendo el servidor Apache.

Abres la terminal y vas poniendo las siguientes instrucciones:
Citar
- sudo apt-get install apache2
- sudo apt-get install mysql-server
- sudo apt-get install php5
- sudo apt-get install libapache2-mod-php5
- sudo apt-get install php5-gd
- sudo apt-get install php5-pgsql
- sudo apt-get install php5-mysql

En el proceso de instalación, se te pedirá la contraseña que querrás para tu usuario de MySQL, la especificas, luego la confirmas y listo.

Una vez hecho esto, vas a ver si funciona el servidor, por lo que vas a poner en la barra de direcciones "http://localhost/", o bien, el nombre de tu PC (en mi caso sería "http://vortex/").

Deberá decir algo así de que el servidor apache ya está configurado.

Ahora vamos a comprobar que funcione el PHP:
Entras a la carpeta /var/www/ (acá tendrás que poner todos tus scripts php) y creamos un archivo php (ejemplo: prueba.php), en él ponemos lo siguiente:

Código: [Seleccionar]
<?php
phpinfo
();
?>

Si funciona, todo ha salido correctamente.
Ahora sólo falta instalar el phpMyAdmin:

En la terminal ponemos: "sudo apt-get install phpmyadmin". Nuevamente nos pedirá introducir nuestra contraseña MySQL. La introducimos y listo.

Ahora, como el phpMyAdmin se instala en la carpeta /usr/share/phpmyadmin/, debemos crear un link simbólico hasta la carpeta de nuestro localhost (/var/www/), lo cual lo haremos poniendo lo siguiente en consola:

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

¡Listo! Ahora todo deberá funcionar correctamente.
Cualquier duda/pregunta/queja me la dejan por este mismo post.

Saludos.
Título: Re:[Tutorial] Instalar Apache + PHP + MySQL + phpMyAdmin en Ubuntu
Publicado por: CarlosRdrz en 01 de Mayo de 2010, 01:04:16 am
Muchas gracias, ya estaba buscando dar el paso a instalarlo así.
En mi Ubuntu siempre he usado lampp pero ahora que he formateado voy a probar así.

Saludos!
Título: Re:[Tutorial] Instalar Apache + PHP + MySQL + phpMyAdmin en Ubuntu
Publicado por: Warlox en 01 de Mayo de 2010, 01:21:37 am
¿Formateado? Eso más bien me suena a que ahora usas la 10.04 ¿no es así? xD
Título: Re:[Tutorial] Instalar Apache + PHP + MySQL + phpMyAdmin en Ubuntu
Publicado por: CarlosRdrz en 01 de Mayo de 2010, 15:12:07 pm
No, no, formateé la PC antes de que viera la luz la versión 10.04 y ayer mismo realizé la actualización a la 10.04.

Por cierto, el paquete php5-dom me dice que no existe.

De todas formas, para poner mi granito de arena, aconsejo usar el comando
Citar
sudo chown -hR tu_usuario /var/www/
Despues de instalar todo, para tener plenos permisos en la carpeta www y poder crear y modificar archivos.

Por cierto, despues de instalar todo, y una vez instalado tambien el phpmyadmin, es posible que salga un mensaje de error diciendo que no ha encontrado mcrypt y que revises la configuración de PHP. Eso se arregla reiniciando el servidor web con el siguiente comando
Citar
sudo /etc/init.d/apache2 restart

Saludos!
Título: Re:[Tutorial] Instalar Apache + PHP + MySQL + phpMyAdmin en Ubuntu
Publicado por: Kikers en 18 de Mayo de 2010, 22:11:34 pm
Pues la verdad, está bastante bien, pero prefiero utilizar XAMMP for Linux, ó lammp su antiguo nombre, que me permite iniciar y detener todo con un solo comando. Pero de todos modos está muy bien! gracias!

Aqui te dejo un link de XAMMP for Linux (LAMMP): http://www.apachefriends.org/en/xampp-linux.html#374 (http://www.apachefriends.org/en/xampp-linux.html#374)

Saludos!